[vlc-devel] [PATCH] Integrate the RTMPdump library to play rtmp and rtmpe streams.

Howard Chu hyc at highlandsun.com
Wed Jul 21 01:45:50 CEST 2010


> And then, it seems that the rtmpdump is mindboggingly broken by design as it
> uses white spaces in URL. I doubt that can work inside VLC.

RTMP is broken by design. We did the best we can to make an interface that 
will work uniformly across all applications without requiring each application 
to be updated with new option flags whenever the underlying library is 
extended. Since new security mechanisms seem to pop up every few weeks, the 
maintenance overhead would be unacceptable any other way.

For context, read

http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2010-March/063971.html
https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2010-March/085026.html
http://trac.xbmc.org/ticket/8971

The current approach works unambiguously precisely because spaces are not 
allowed inside of URLs - that means the librtmp options can never be confused 
with the RTMP URL options.

-- 
   -- Howard Chu
   CTO, Symas Corp.           http://www.symas.com
   Director, Highland Sun     http://highlandsun.com/hyc/
   Chief Architect, OpenLDAP  http://www.openldap.org/project/



More information about the vlc-devel mailing list