Hi all, This is my first message here, sorry if i say stupids thinghs... :-)
I'm writing here because i think that only people working at osflash can help me. I mantain a software (GPL) that is an emulator of shoutcast-like proprietary software ( http://freshmeat.net/picostreamer ) exacly as red5 emulate fcs. The difference from my PicoStreamer and Shoutcast is that PS is a set of CGI scripts that can work under apache handling: so everyone can stream live radios on cheap hostings plans. No dedicated servers, no shoutcast providers (that are very exepensives): this open the world of streaming to many entities, such as benefit organizations, students, little community, etc, that never can pay a professional shoutcast service or a dedicated own machine. My intention is now to make PS compatible with video streaming: after some experiments, i niticed that Fash builtin live encoder is perfect for my audience (no setup, one click config "aka one ACCEPT button on authorization popup", good video stream quality). And one big advantage is that the player also can be a normal flash movie reading flv. I installed red5 and analyzed rtmp protocol with rtmpt variant. My problem is that even if rtmpt is a standard HTTP protocol, the real handshake is made in binary flash protocol data. I'm interested only on enpoints of the streaming chain: the live encoder flash movie and the final flash reader. In the middle, thinghs such as red5 + server flash application, there are already my software (picoicy + picostreamer server) so i need to know only how make the encoder communicating with my app. In few words, i need to instaurate a communication flash -> rtmp -> myapp flash: hi, i want connect to videoconf chat application myapp: hi, i'm fcs (this is a lie), yes there is videoconf app, stream data flash: ok, this is stream at 320x200 flash: [binary video data] flash: .... flash: .... until connection closed. So, i must recreate some red5 functionality but only restricded to start the live video, not ALL flash server features, only the initial handshake. Once started the stream, my app already know how send data to server and then broadcast to clients. I don't know if i explained fine my problem, i hope that someone can help me (i can't ask to macromedia.... :-) Bye Vinz486 -- PicoStreamer - the real WEB live streaming software vinz486.com _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
