MControl v1.1b Installation Instructions
- Download the file, ungzip it, untar it. Add the mcontrol directory to
- Make sure the following tools are on your system and in your path:
vat (or rat),
java JDK 1.1
(must be 1.1.6 or higher)
or java JDK 1.2
rtpdump and rtpplay.
- To invoke mcontrol:
mcontrol [-s] [-a Audio Addr/Port/TTL] [-v Video Addr/Port/TTL] [RtpAudioFile] [RtpVideoFile]
To buffer a live MBone session, you will need to enter the audio and/or
video multicast IP address and port number. This can be done with the
-a and -v options or with the MControl menu window. TTL can be entered
here but a TTL of 1 is always used.
To play back an existing rtpdump file, specify the audio and video file name
on the command line, or click the "Existing Rtpdump Files" option on the
MControl menu window and use the "Find File" buttons to specify your files.
The -s option is for "Server Mode". This allows you to specify the
address/port/ttl for the audio and video file playback, allowing MControl
to be used as a playback server. The audio and video tools will automatically
be suppressed (not launched) by default.
For example, to start an audio server playback only:
mcontrol -s -a 188.8.131.52/5000/16 audiofile
To start an audio and video server playback:
mcontrol -s -a 184.108.40.206/5000/16 -v 220.127.116.11/6000 audiofile videofile
- In order to make MControl easiest to use, you can include a button on
your MBone sdr tool to
If you are an sdr user, you will have a .sdr directory in your home
directory. If you don't have an sdr.tcl file in that directory,
move MControl's sdr.tcl file to your .sdr directory.
If you do, append or copy the sdr.tcl file that comes
with MControl to your existing sdr.tcl file.
The next time you run sdr you will have a new button on the
session info window to start MControl. You pull up the session info
window by left clicking on a session. Use the "Join w/MControl" button
to join that session with MControl started.
Written by David Makofske (firstname.lastname@example.org) and
Kevin C. Almeroth (email@example.com).
Based on ideas from K. Almeroth and M. Ammar, "On the Use of Multicast
Delivery to Provide a Scalable and Interactive Video-on-Demand Service",
Journal on Selected Areas of Communication (JSAC), August 1996.
Suggestions, problems, bugs to firstname.lastname@example.org or email@example.com