| MulticastVNC |
|
|
|
DISCONTINUED - but take a look at the TeleTeachingTool
|
|
|
MulticastVNC with Recording/Playback FeatureMulticastVNC adds multicast funcionality to VNC for the purpose of teleteaching. In a teleteaching environment the teacher is the only one to do changes to the desktop. But the desktop should be visible to all students. With standard (unicast) VNC you need to transfer all data to each student resulting in huge network traffic. Multicast is a typical solution for this one-to-many environment. I changed the original Java vncviewer so that it provides the functionality of a (standard) VNC viewer, a multicast VNC viewer and a multicast VNC server. It is plattform independent because it's done in Java.TeleTeachingTool - software and informationen about an extension of MulticastVNC incuding audio and video. |
|
|
Usagejava vncviewer HOST host PORT port [MULTICAST maddress[:mport[/ttl]]] [PROXYPORT pport] [FILE file] java vncviewer FILE file If you don't know how to a start a VNC server read VNC documentation. VNC ViewerStarting a vnc viewer that connects to the vnc server "dumpf:5901".java vncviewer HOST dumpf PORT 5901If a multicast vnc server is found it runs as multicast client. |
|
|
VNC Multicast Server/ProxyStarting a standard vnc viewer with multicast server functionality. Works as a proxy between unicast and multicast world.java vncviewer HOST dumpf PORT 5901 MULTICAST 230.0.0.1:3333/16 PROXYPORT 6666"dumpf:5901" specifies the (standard) vnc server. The multicast vnc server will be available at "dumpf:6666". The multicast group "230.0.0.1" with port "3333" is used to send multicast messages. "16" specifies the Time-To-Life of each packet. So this works as a proxy between unicast and multicast vnc. java vncviewer HOST dumpf PORT 6666connects to the multicast vnc server started with the command before. |
|
|
Recording a sessionYou need to specify HOST,PORT,MULTICAST parameters as mentioned in above. Add a FILE parameter to specify the output file.java vncviewer HOST dumpf PORT 5901 MULTICAST 230.0.0.1 FILE dumpf.vncNOTE: You have to send multicast messages to record. NOTE: Format of Recording |
|
|
PlaybackYou only need to specify the FILE parameter.java vncviewer FILE dumpf.vncSome new buttons will appear in the top row of the viewer window. They deliever some standard features like play,pause,stop,fast forward(with different speeds) and step forward/step back. NOTE: The displayed time is the timestamp of the last message and not the real playback time. So if there are no changes for a while the player seems to be sleeping, but it is just the incorrect timer. |
|
|
DownloadNOTE: This is still an early public release.But it should work and it's for free.MulticastVNC_0.2.zip
MulticastVNC_0.1.zip
|
|
|
Troubleshooting
|
|
|