Hi all,

Is there any open-source (C++) code that forms an RTMP stream from an eg
MPEG4 stream so as to send it to eg Red5 for distribution?

Red5 itself can't handle non-RTMP streams, it seems, as it is meant only to
distribute streams coming from a Flash video broadcasting application, not a
custom eg C# application in which no RTMP implementation is available.

We tried just streaming HTTP to Red5. The main problem with this approach is
that only static files with static size can be sent.  This seems to be one
of red5 core properties.  So one of the main parts of our red5 project was
adding the ability to read streaming video (files with unlimited size).

Any suggestions on how Red5 can handle streaming video where the file size
is unknown/unlimited, as in the case of live web-cam streams?

One idea is to wrap frames coming into Red5 with RTMP headers to spoof RTMP
communication and then to send the pretend-RTMP frame to Red5's RTMP frame
handling code, but this might be fairly involved.  It would be nicer is we
could use an existing solution.

Thanks!
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to