0
I Use This!
Activity Not Available
Analyzed 10 months ago. based on code collected 10 months ago.

Project Summary

This application is a Java Webstart application that can be run from a web site without installing any desktop software and will publish your desktop screen as an RTMP video stream to a Red5 server using the standalone RTMPClient Java class and the Screen Video Codec.

This application is based on the source code for the open-meetings desktop publisher, but converts the screen frames into a RTMP video stream on the client at source. This makes it different from open-meetings and even the bigbluebutton screen capture which create the video stream on the server after sending the image frames over the network.

The SVC1 encoder is compliments of Andrei Sochirca (http://www.smaxe.com/source.jsf?id=ExDesktopPublisher.java) who has a commercial library http://www.smaxe.com/product.jsf?id=juv-rtmp-client let you create the same solution in less than 250 KB (in comparison with 5.9MB of Red5 solution).

Copy screenshare.jnlp and screenshare.jar files to your web server and edit screenshare.jnlp

my_red5_server.com
oflaDemo
1935
screen_share Replace my_red5_server.com with the host name of the Red5 or RTMP server you wish to publish your desktop screen to. Leave 1935 unless your RTMP port is something else. Replace oflaDemo with your customised application and screen_share with your choce of stream name.

You can also run it from the command line. For example:

java -classpath screenshare.jar org.redfire.screen.ScreenShare my_red5_server.com oflademo 1935 screen_share

Use the http://red5-screenshare.googlecode.com/files/publisher.swf application to view screen video streams

Please note that red5-screenshare does not work with FMS because of licensing issues. It should work fine with the Wowza server.

Tags

java rtmpclient red5 rtmp screenshare

In a Nutshell, red5-screenshare...

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    check out hot projects on the Open Hub
  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    you can embed statistics from Open Hub on your site

Languages

Languages?height=75&width=75
Java
74%
JavaScript
11%
XML
7%
5 Other
8%

30 Day Summary

Apr 9 2016 — May 9 2016

12 Month Summary

May 9 2015 — May 9 2016

Ratings

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!