The Digital Lecture BoardSynchronous, Collaborative, Remote Instruction © 1998 University of Mannheim LS Praktische Informatik IV L 15, 16 D-68161 Mannheim |
Add the path of the binary location of the dlb files to your PATH variable
as well as the current local directory (.). Otherwise, sdr won't
recognize the dlb plugin and the dlb won't find smp and pssplit.
1. Just type "dlb ip/port" in the dlb directory. The reliable multicast protocol smp is launched automatically with a default port. When finishing the dlb, smp is also automatically killed
2. Type smp& once. Smp runs now in the background and can be reused several times. Then type "dlb -a 0 ip/port" to start the digital lecture board.
You may also want to use the dlb with the MBone session directory sdr. Please copy the sdr2.plugin.S22.whiteboard.udp.dlb.dlb plugin file to the ~/.sdr/plugin directory in your home directory. Make sure your PATH variable contains a path tp the dlb binaries otherwise sdr won't install the plugin. Note: If sdr is installed, the dlb setup tool automatically copies the plugin file to the plugin directory.
If you don't specify a destination address, dlb uses default values.
The following further
-l {0,1}
disable/enable late join (defaults to 1)
-a {0,1} disable/enable
automatic start-up of smp (defaults to 1)
-e {0,1} disable/enable
encryption on startup (defaults to 0)
-p smpport set port number for the connection to
the reliable multicast protocol smp (defaults to 5000)
-t ttl
set time-to-live to ttl (defaults to 16)
dest/port set destination
ip address and destination port (defaults to 224.2.141.55/32460)
Example: dlb -a 0 -p 6789 -t 63 224.2.3.4/50000
In this example, you need smp listening at port number 6789 prior to start the dlb. To start smp with a different port, type:
smp -p 6789
You may also wish to disable the multicast loopback option of smp. To disable multicast loopback, use the -l command line option of smp:
-l {0,1}
disable/enable multicast loopback
Your help in improving this software is very much appreciated. Please
send detailed bug reports to Werner Geyer (geyer@pi4.informatik.uni-mannheim.de).