Page 1 of 1

RTMP AS OUTPUT SOURCE

Posted: 24 Jan 2009 00:27
by jankarlitos
Today flash player plugin is widely implemented (99% of all internet users, according to adobe site), and RTMP is the only way to stream through it.

I just want to know how VLC is implementing RTMP as output source, specifically releasing dates, as it might help me get my first job ever.

Thanks from Colombia.

Re: RTMP AS OUTPUT SOURCE

Posted: 26 Jan 2009 19:04
by catdude
Besides being interested in learning the status of RTMP output, I'm also interested in assisting with the effort. I'm really interested in being able to use vlc to stream live to a CDN, and I need to be able to output RTMP to do so.

Where could I find out more about RTMP, and who should I contact to volunteer to help? I'm still looking through the Wiki, but haven't found a clear answer yet to either question.

Re: RTMP AS OUTPUT SOURCE

Posted: 26 Jan 2009 20:13
by Jean-Baptiste Kempf
Pay someone to do that :D

Re: RTMP AS OUTPUT SOURCE

Posted: 27 Jan 2009 20:38
by jpstrikesback
Pay roughly how much? The RTMP Spec is about to be published (cause what's the point of hiding it when so many people have observed & engineered it correctly) But how much work is it to code the RTMP stream output?

Re: RTMP AS OUTPUT SOURCE

Posted: 28 Jan 2009 13:38
by VLC_help
RTP stream output module is currently about 1 700 lines of C code. I don't know the specs of RTMP but I assume it isn't more complex than RTP. If the documentation is good, I assume someone could implement support in one month (and also do basic testing).

Re: RTMP AS OUTPUT SOURCE

Posted: 28 Jan 2009 17:47
by jpstrikesback
Thanks for the info. Do ya think this is a good project for me to learn C on? :)

Re: RTMP AS OUTPUT SOURCE

Posted: 28 Jan 2009 18:36
by VLC_help
It depends what you mean with learning. If you want to learn how complicated writing a multiplatform plug-in can be, then yes. If you want to learn neat tricks how to abuse C, then no.

Re: RTMP AS OUTPUT SOURCE

Posted: 29 Jan 2009 19:34
by morphemass
Where/when is the RTMP spec then? Theres a good possibility we could throw some manpower/cash at this since its functionality we need - it would be interesting to look at the spec to get a better idea of the work involved.....

Ahhhh to answer my own question www.adobe.com/devnet/rtmp/ and "first half of 2009" :/

Re: RTMP AS OUTPUT SOURCE

Posted: 30 Jan 2009 03:19
by jpstrikesback
Alas the official spec will be released sometime 1st half by Adobe, but there is alot of work already done (albeit perhaps not entirely accurate):

http://osflash.org/rtmp_os
http://osflash.org/documentation/rtmp
http://wiki.gnashdev.org/RTMP
http://www.joachim-bauch.de/tutorials/r ... RTMPT.html
http://rtmpy.org/wiki/RTMP

Re: RTMP AS OUTPUT SOURCE

Posted: 16 Feb 2009 18:29
by morphemass
Thanks for those links jp - I threw the idea of our putting a few man months into this to upper-management and it was prioritised in the downwards direction *sigh* Maybe over summer :(