| Dominick, the FLV format is well-documented and the screen codec is part of that spec (not that any of us on this list have read it, right?) so making a C++ app that communicates via RTMP and sends an FLV screen-sharing stream is definitely within the realm of dobable. A far cry from the pain & legal agony of trying to reverse-engineer Spark or the On2 codecs. (libflv is a good place to find info on how the screen codec works.) My company tried to make a screen-sharing app speak RTMP to FCS a few years ago and found that FCS would reject connections that used the screen codec -- I recall someone else on this list found the same thing as well. Today, my company does screen sharing via a Java web-start app that captures the screen and sends an RFB stream to the server. For archives, we convert that RFB into FLV with the screen codec server-side. On our roadmap is a plan to make the capture app talk to Red5 via RTMP with the screen codec. Sorry, I can't open source that without the boss-man's permission... But I like where this thread is going. Once Tofu is up I'll definitely take a look at making a quick and dirty (and open) screen capture for Red5 users to play with. On May 8, 2006, at 9:56 AM, Dominick Accattato wrote: Well writing the FLV data will be another story cause of the licensing. I wish Sorenson would just open up. |
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
