Comment #3 on issue 720 by [email protected]: Desktop Sharing Optimization using xuggler http://code.google.com/p/openmeetings/issues/detail?id=720
hola, i just commited the basic code for the new streamer, containing a full functional Sharer part (without GUI at the moment) and a test - applet showing the result... at the moment, theres no interaction with openmeetings, so u can test this solution "standalone" : 1.) Alter Streamer.java -> destinationaddress (also multicast, e.g. 192.168.178.255) 2.) Start Executable Main.java (commandline, e.g.) 3.) Deploy rtpapplet and alter the IP address 4.) watch result at the moment, u achieve besst quality with a screenresolution of 1024 x 768, higher resolutions are scaled down to 1024 x 768. -> the Framerate for the resulting MJPEG Stream is set to 20 at the moment -> highest JPEG Quality at the moment (1f) short roadmap : Client : - SwingGui for Start/Stop/JPEG Quality/Framerate/Screen Dimensions - Velocity template for jnlp download Server : - on "Start ScreenSharing" within conference, a Thread gets started, receiving the RTP Stream from Moderator and re-broadcasting it to known conference participants - Client notification for participants (-> opening browserwindow with RTP Receiver Applet) using velocity template for connection data ...unfortunately, theres no possibility at the moment to convert the incoming RTP Stream into RTMP ( we tried to use xuggle, but the underlying ffmpeg is not able to handle JPEG/RTP Streams at the moment, i opened a ffmpeg issue, so maybe we can use this in future), dependent on that fact, we cannot show the shared screen within whiteboard directly.... see ya Smoeker -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenMeetings developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/openmeetings-dev?hl=en -~----------~----~----~----~------~----~------~--~---
