Project Number: 1007 ( RE) Project Title: Multimedia European Research Conferencing Integration (MERCI) Deliverable Type: (PU/LI/RP)* RP |
Deliverable Number: D2 Contractual Date of Delivery: 28 February 1997 Date of Interim Delivery: 28 February 1997 Date of Final Delivery: 29 August 1997 Title of Deliverable: MERCI Software Deliverable II Work-Packages contributing to the Deliverable: 2, 3, 5, 6, 7, 8, 9, 10 Nature of the Deliverable: (PR/RE/SP/TO/OT)** TO Author: Roy Bennett, Project Manager, MERCIThose responsible for the deliverables are acknowledged in the relevant section of this document. |
Abstract:
This is a Project deliverable. For various reasons, which we elaborate on in this document, we will delay delivery of some tools and provide improved versions of some of the others after our demonstration at JENC8.
The tools we are delivering are freely available on World-Wide Web and ftp sites around the world. We have documented each of them under the headings Release Description, Systems Requirements List, Installation Guidelines, and the Web source for the software. Although we provided versions of the released tools in February, we have updated this deliverable following JENC8 at which we demonstrated further improvements.
FreePhone, Rendez-Vous and RAT, delivered in D1, are now given added functionality and are available on more platforms. FreePhone now provides high-frequency sampling and supports stereo and the L16 codec. Rendez-Vous is now compatible with VIC and available for PCs running FreeBSD and Windows 95/NT. RAT provides mixing functionality to allow use in a gateway and16 bit encoding on all codecs.
The Secure Conferencing User Agent (SCUA) from GMD is included below.
Network Monitor, developed by CRC was originally submitted, but, with the further development of this prototype into the MultiMON tool, which was released in July, we now submit this in its place.
Keyword list:
multimedia conferencing, video, audio, shared workspace, RTP/2, MBONE, multicast, cryptography
Rationale for the structure and content of this deliverable
These are the deliverables we anticipated delivering, some of which we have delayed for the reasons given:
Software delivered
FreePhone 4.0 Beta 1
Acknowledgements
Andrés Vega-García wrote the core code of Free Phone. His work, part of a PhD thesis, was supervised by and done with Jean Bolot , with much useful feedback/advice from Christian Huitema .
Release Description
Main features:
New features of this release:
Systems Requirements List
Version 4.0 Beta 1 is available for the following platforms:
Solaris 2.4 & 2.5
The following platforms run 3.0 Beta 1:
SunOS 4.1.3
SGI IRIX 5.3
Linux 2.0
Installation Guidelines
Uncompress fphone-yourOS[-static].gz where you usually store your
binaries (i.e. ~/bin) and untar the libtcl.tar.gz in your root directory
(i.e. ~/libtcl). Go to your bin directory:
$ cd bin
$ mv fphone-yourOS[-static] fphone
$ chmod 755 fphone
$ rehash
Set the environment variables as follow:
$ setenv TCL_LIBRARY ~/libtcl
$ setenv TK_LIBRARY $TCL_LIBRARY
Web source
http://zenon.inria.fr/rodeo/fphone/obtain.htmlRendezvous
Acknowledgements
Frank Lyonnet, a member of the Rodeo team at Sophia Antipolis, is primarily responsible for the software. He is a second year PhD student supervised by Walid Dabbous and Christian Huitema.
Release Description
Main features:
Systems Requirements List
Versions are available for the following platforms:
Sun Sparc Solaris machines
Sgi Irix 5.x machines
Sun Sparc SunOS machines
x86 Linux machines
Dec OSF1 machines
Windows 95 machines
x86 FreeBSD machines
Windows 95/NT machines
The last two of these platforms are new in this release.
Installation Guidelines
Edit the ivstng.sh file in order to match the place where you want to put the lib/ library (default is ./lib).
Execute the ivstng.sh script with the following syntax :
ivstng.sh [<audio addr> <audio port> <video addr> <video port> [<ttl>]]
Default parameters are 224.2.224.2 2242 224.2.224.4 2244 16.
Web source
http://www.inria.fr/rodeo/rendez_vous/RAT
Acknowledgements
People on the project are Angela Sasse, Vicky Hardman, Isidor Kouvelas, Colin Perkins, Orion Hodson, Anna Watson, Mark Handley and Jon Crowcroft.
Release Description
RAT is similar to existing audio tools (such as vat), is RTP v2 compliant, and offers extra functionality to try and improve the performance over the Mbone:
The packet format used by RAT v2.6a2 and later to transmit redundant encodings has changed. The new packet format is a result of collaboration between UCL and INRIA. A specification of this format can be found in the Internet draft draft-perkins-rtp-redundancy-01.{txt|ps}. Because of this change, versions of RAT prior to v2.6 will not be able to interoperate with new versions when using redundancy.
Systems Requirements List
RAT binaries version (3.0.18/2 0) are currently available for:
SunOS 4.1x
Solaris 2.x
IRIX 5.x
HP-UX 9.0x
Windows/95
Windows/NT
Linux 2.0.x
FreeBSD 2.2.x
The last two are new platforms for this release.
Installation Guidelines
Unix: gunzip the binary
Windows95: unzip the binary, set HOME environment variable.
Web source
http://www-mice.cs.ucl.ac.uk/mice/rat/
MultiMON
Acknowledgements
Contacts for this software are J L Robinson
john@mars.dgrc.doc.ca and J A Stewart luigi@mars.dgrc.doc.caOf the Communications Research Centre, Ottawa, Ontario, Canada
Release Description
MultiMON is a monitor that collects, organises and displays all the IP multicast traffic that is detected at the location of the MultiMON Server.
While MultiMON is a general purpose multicast monitoring tool, it is intended in particular to monitor multicast traffic on local network segments and should assist a network administrator in managing the traffic on an Intranet.
MultiMON is built on a client/server basis which allows the data collectors (Servers) to be distant from the GUI front end displays (Clients).
Systems Requirements List
MultiMON is written in tk/tcl, but needs tcpdump, xplot, the distributed processing additions, and the object-oriented additions to tk/tcl.
Currently, we have it running on Sun workstations, but there is no reason to believe that it will not run on other platforms, (at least the client) including Windows 95 and NT. We have an Axil Ultima (Sun Ultra clone) that we do development on, and this seems to work very well.
Versions needed:
The server needs: tk, tcl, tcpdump, tcl-dp
The client needs: tk, tcl, xplot, tcl-dp stooop
Tk, Tcl and Tcpdump are not bundled with this distribution. If you do not have these, or do not have recent
versions, please upgrade.
Installation Guidelines
Full instructions on the installation and running of the software are given at the source web site
http://www.merci.crc.doc.ca/mbone/MultiMON/Web Source
The software is available as a UNIX tape archive at
ftp://debra.dgbt.doc.ca/pub/mbone/multimon/
The Secure Conferencing User Agent (SCUA)
Acknowledgements
The software was developed by Lan Wang
lan.wang@gmd.de, Anne Jaegemann jaegemann@gmd.de and Elfriede Hinsch.Release Description
SCUA is based on the MIME standard and has the following features:
Systems Requirements List
The system is available for Unix machines using sendmail.
Installation Guidelines
Full instructions are given in the README file which is included with the release.
Changes have to be made to an installation script and the library libsecude.so for Solaris2.5 has to be retrieved.
At initial use, an installation window is opened and various defaults have to be changed.
Web Source
http://www.darmstadt.gmd.de/~jaegeman/scuae.html