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

Reply via email to