Preview: New Desktop Sharing, new Protocol, new Clients

20 views
Skip to first unread message

Sebastian Wagner

unread,
Sep 21, 2009, 12:06:56 PM9/21/09
to openmeet...@googlegroups.com, openmeet...@googlegroups.com
hi,

I've updated the Demo Server with a new implementation of the Desktop Sharing so that it can be tested before the next release will come up.

The new Desktop Sharing from the view of the Sharer:
- Similar Client as before
- He will get some info in his Browser that he is sharing but you cannot share your own screen to yourself anymore ^^ that prevents those strange picture
- The client server communication is based on a new Protocol the OpenMeetings Desktop Sharing Protocol ODSP http://code.google.com/p/openmeetings/wiki/ODSP

The new Desktop Sharing from the view of the Viewer:
Two options:
1) Use the HTTP internal Version: Tiled version, uses HTTP to transfer the Sharing [PULL Version]
2) Use the External Application: Uses ODSP for communication [PUSH Version]
The External Application is the equivalent to the Sharer Application over ODSP.


I will have to write some docs about how the ODSP Protocol is designed.
It is quite similar to RTP. That means it is not focused on any special codec or format.
The *payload* can be compressed in whatever Codec you like, the thing is just that you have to
be able to integrate you Encoders and Decoders and mark those Packets with their Mode.

okay enough technical. I think we are on a good road with this modification to have a quite lightweight, Cross-Platform and extensible Desktop Sharing.
And by having the full control over all parts, from codec's over protocol till the output of the Sharing we have a number of new possibilities for the future.

sebastian


--
Sebastian Wagner
http://www.webbase-design.de
http://openmeetings.googlecode.com
http://www.laszlo-forum.de
seba....@gmail.com

Evgeny Rovinsky

unread,
Sep 21, 2009, 12:49:33 PM9/21/09
to OpenMeetings User
hi Sebastian,

Thank you for that contribution.

On r2320 I tried the new Desktop Sharing (*screen_viewer=3) and after
the Publisher ran I had got
"Could not connect to Server: <IP>:4445"

Is any more action required to enable the sharing?

Regards,
Evgeny.

Sebastian Wagner

unread,
Sep 21, 2009, 1:48:12 PM9/21/09
to openmeet...@googlegroups.com
when you startup the server do you see at the very last line after the startup *tcp server started on 4445* in the red5-log?
Or in other words, can you check your servers netstat if there is running a service on port 4445?


sebastian

2009/9/21 Evgeny Rovinsky <e.rov...@gmail.com>

hosdes

unread,
Sep 29, 2009, 4:46:37 PM9/29/09
to OpenMeetings User
I am in the process of installing 09rc5. I went through the demo site
to view your desktop sharing which is a very important feature for
me.

It says in this thread "cannot share your own screen to yourself
anymore" which I've notice in the demo. When I am the moderator and
doing desktop sharing I use 2 onitors, one that is sharing the other
one meeting room. I like see the desktop view in the meeting room so I
can see what all other users are seeing. Usually when talking and
click around in your desktop sharing you don't know how quickly it is
sent out. At least see it in the meeting room moderator you can see.
Reply all
Reply to author
Forward
0 new messages