URI: 
       README.md - bitreich-conference - Bitreich Conference System
  HTML git clone git://bitreich.org/bitreich-conference git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-conference
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
       README.md (2747B)
       ---
            1 # The Bitreich Conference System
            2 
            3 ## Overview
            4 
            5 How do people perceive the conference content?
            6 
            7         ssh visitor@bitreich.org
            8 
            9 On screen is shown what the presenter shows on the commandline. At the
           10 bitreich conferences this is mostly some slides shown using catpoint(1).
           11 (git://bitreich.org/pointtools)
           12 
           13         mpv gopher://bitreich.org/9/radio/listen
           14 
           15 This is simple some audio stream of any kind, which is generated by the
           16 presenter or the audio server. Here at bitreich we use icecast and some
           17 simple frontend script for http2gopher.
           18 
           19 Overall this will require at maximum 120 kb/s per visitor. You could
           20 strip down audio quality even more. The ssh slides are bytes per second,
           21 if any.
           22 
           23 
           24 ## Setup
           25 
           26 You will need to adapt all scripts to your needs. It is simple. So do not
           27 fear.
           28 
           29 1. Create a presenter account.
           30 2. Create a visitor account.
           31 3. Install abduco.
           32 5. Copy over the modified scripts from bin/ to your PATH.
           33         1. Modify in all scripts the prefix /br to your needs.
           34         2. Create the $PREFIX/con directory, where all communication is
           35            handled.
           36 6. Run the scripts accordingly.
           37 
           38 7. Setup audio via icecast etc.
           39 
           40 ## Visitor account.
           41 
           42 For /etc/ssh/sshd_config:
           43 
           44         Match user visitor
           45                 AllowAgentForwarding no
           46                 AllowTcpForwarding no
           47                 GatewayPorts no
           48                 X11Forwarding no
           49                 PermitTunnel no
           50                 X11UseLocalhost no
           51                 PermitTTY yes
           52                 PasswordAuthentication yes
           53                 PermitEmptyPasswords yes
           54                 ForceCommand /path/to/bitreich-con-view-presentation
           55 
           56 Depending on how secure you want access, disabling any authentication for
           57 this account is possible.
           58 
           59 ## Start a Conference
           60 
           61         bitreich-con-start-conference
           62 
           63 The socket for visitor and presenter attachment is created. The teaser
           64 shell is run.
           65 
           66 ## Watch the Presentation
           67 
           68         bitreich-con-view-presentation
           69 
           70 See visitor account preparation above.
           71 
           72 ## Hold a Presentation
           73 
           74 Presenter logs into presenter account and runs:
           75 
           76         bitreich-con-hold-presentation
           77 
           78 In the teaser shell the presenter presses Enter to get into the presenter
           79 shell. There all possibilities of the presenter account on the
           80 commandline is possible.
           81 
           82 ## bitreich-con-teaser-shell
           83 
           84 Please see in this script, how ads are shown. You can download examples
           85 from
           86 
           87         gopher://bitreich.org/1/con/2019/ads
           88 
           89 It is all simple text, just cat(1)ed to the screen in an random order.
           90 
           91 When a presenter pressed Enter in the teaser shell, the presentation mode
           92 is started.
           93 
           94 ## Stop a Conference
           95 
           96         bitreich-con-stop-conference
           97 
           98 This will remove all sockets and remains of the conference.
           99 
          100 ## bitreich-con-visitor-count
          101 
          102 This is a simple shell to show you how, after you have set up the
          103 conference system, visitors can be counted using standard shell commands.
          104 
          105 ## Comments
          106 
          107 Send comments to:
          108 
          109         Christoph Lohmann <20h@r-36.net> or on #bitreich-en
          110         irc.bitreich.org
          111 
          112 Have fun!
          113