Globalmmcs can run on difference platforms, including: Windows ( Windows XP and Windows 2000 ) and Linux.
Make sure the latest Java SDK has been installed on your machine before start installation.
There are two steps in installation:
(1) Install the lastest Java Media Framework (JMF) from
JMF 2.1.1e download
If you want to run it on Windows, please download Windows
Performance Pack and follow the setup instructions in
JMF 2.1.1 with Windows Performance Pack
If you want to run it on Linux, please download Linux
Performance Pack and follow the setup instructions in
JMF
2.1.1 with Linux Performance Pack
If the capture devices like WebCamera, VideoCard as well as Microphone are not installed before the installation of JMF, you have to
run jmfregistry to detect these capture devices.
If you want to run it on Mac OSX, please download the installation package for Mac. Unzip it and click jmf.pkg to install the package.
(2) Install the H261 Codec Patch
For Windows , click
Windows H261 Codec
Patch download and download the h261patch.exe to any directory and run it.
For Linux, click and download the Linux JMF Codec Patch download, unzip JMFPatch.zip and run ./addCodec.
How to use the system
go to the portal URL ( http://gf6.ucs.indiana.edu:8080/globalmmcs/portal )
firstly log in and then join session.
the joinSession page will show the list of active a/v sessions. you need to click the session link and
enter the session.
after u join the session, an console applet will show up. You can see the on-line users.
In the console, we provide UnicastAG, H323 and chat clients. You can click them and launch their application
windows. The users usually only need to click "UnicastAGStart" to run UnicastAG UI and "ChatStart" to run chat.
:
Unicast AG Portlet ( JMF client )
After the "UnicastAGStart" is clicked, UnicastUI shows up. On the top of the window, there are a few buttons
to call, quit, transmit and stopTransmit. In the middle, two panels show the video stream list and audio stream
list. At the bottom, two empty video panels are available for playing incoming videos.
You can only click "Call" Button to connect with our servers.
After you successfully connect to the servers, the video and audio stream lists will be
showed in the middle panels. You can select the video streams that you are interested by
checking the boxes in the video streams. The selected one will be played at the video panels.
If you want to send you own video and audio, you can click "Transmit" . Then a dialog window
will pop up: you have to click "Capture" to send live audio and video
After clicking the "Capture" button, you will get a new dialog window which needs the source
format of the raw video and audio. You have to make the same selection like the following picture:
Video: Encoding YUV, Video Size 352*288, Frame Rate 15.0 ( you can make other options ),
Audio: Encoding LINEAR, Sample Rate 48000.0,
If you don't want to send video, don't check the "Use video device".
If you don't want to send audio, don't check the "Use audio device".
After you finish setting video device and audio device, you will see a "Capture Device
Controls" window. You can just close it. Now your video and audio have been sent out.
If you want to stop sending, just click "StopTransmit" button.
When you finish the conference, you can click "Quit" button and close the window.
H323 Portlet ( H323 Clients, like Polycom )
After the "H323Start" is clicked, H323 UI shows up. On the top of the window, there are two buttons
to Configure and start. In the middle, two panels show the video stream list and audio stream
list. You can only click "Configure" Button to set the IP address of the H323 device that you want
to use.
If Configure Button is clicked, a Configuration dialog window will show up, asking you to
input the IP address of the H323 device. ( Please it is not your local host address. If the
H323 device is installed locally, you can fill the local IP address. If the device is a Polycom
ViewStation, you have to input its own IP address.
After you finish the configuration, you should start the H323 device and dial in our H323 server at first. Don't
click "Start" Button before the H323 device is connected to our system.
You have to set the Gatekeeper in the H323 device. The figure below shows how to set it in Polycom ViaVideo:
The Gatekeeper Addresss is 156.56.104.65:1719.
After that, you can dial the H323 device into GlobalMMCS servers. You have to put
the session name as the calling destination. In this example, since you are in "ourtestroom"
session, "ourtestroom" should be input as the calling destination.
If the call succeeds, you should go back to H323 UI and click "Start" Button. It will
show the video stream list and audio stream list right in this session. For each video
stream, its information and thumbnail are displayed.
To display a video in the H.323 device, you just need to check the video stream that you
want to show. H323 UI only support single video displaying. If you try to check more than
one video stream, the first will be unchecked by UI and the H.323 device will only show the
second one. H.323 UI doesn't provide any audio selection service. The H.323 device receives a
mixed audio stream from all the active audio streams in the session.