Hi Rob,

Thanks for the quick response. and i appreciate the effort put in by folks
like you and others @ GNASH project, in providing an open souce alternative
to Adobe Flash Player.

So does that mean there is no RTMP support in GNASH yet.
But i do see some RTMP (rtmp.cpp + rtmp.h) files under "libnet" folder.
Are these not used by GNASH at all ?

Also, i am trying to understand how GNASH handles FLV playback. I have put
down my findings here, please let me know if these are correct.

1. GNASH supports FLV Playback using GST + FFMPEG
2. Does it hand over the URL directly to GST ? No input stream handling in
GNASH
3. If 2 is true, then why do we need libnet/rtmp implemented in GNASH ?
4. Also i read some where that libCURL has been modified to support RTMP and
later the support has been moved in to GNASH.

http://curl.haxx.se/mail/tracker-2008-03/0012.html
http://www.gnu.org/software/gnash/manual/doxygen/classgnash_1_1RTMPproto.html


As there are a lot of contradicting, probably outdated documents out there
.. i am confused on how RTMP / FLV PLAYBACK is / will work ?

Thanks



On Wed, Jul 16, 2008 at 10:29 AM, Rob Savoye <[EMAIL PROTECTED]> wrote:

> Dhananjoy Chutia wrote:
>
>     I have checked that Gnash is able to play SWF files which contains
>> local
>> flv-playback & http-flv-playback. But, I am unable to play SWF files which
>> have *RTMP-flv-playback* that interact with Adobe Flash Media Server 3.
>> The
>>
>
>  RTMP is an undocumented and proprietary protocol. That said, I've been
> reverse engineering RTMP for a while, and making good progress. As I'm also
> writing Cygnal, an FMS 3 clone, I've been implementing RTMP on the server
> side as well. I have RTMP mostly working in a standalone utility, so after
> that's done, it still needs to be merged into Gnash. This won't be a trivial
> task, as it involves refactoring much of the low level I/O system. Anyway,
> I'm working on, it, would love involvement from others that want to help
> with this effort. So RTMP-flv-playback doesn't work yet, maybe in a few more
> months.
>
>  VLC also has new RTMP support in git, it's not complete yet though.
>
>        - rob -
>
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to