[issue1874] RTMP stream_open() url parsing is incorrect (enforced format)

2011-03-02 Thread Reuben
Reuben reube...@gmail.com added the comment: This is a well known issue, and there has been quite a lot of back and forth on how to handle this in mailing list. I though I would just throw out an idea: What if a double slash (//) was used a the delimiter between app and playpath parameters of

[issue1874] RTMP stream_open() url parsing is incorrect (enforced format)

2010-07-20 Thread alex
alex zimin.a...@gmail.com added the comment: Looks like filename portion will be properly handled, if the following two lines are updated in rtmpproto.c file Line 839 FROM: char *p = strchr(path + 1, '/'); TO: char *p = strrchr(path + 1, '/'); Line 845 FROM: fname = strchr(p + 1, '/'); TO:

[issue1874] RTMP stream_open() url parsing is incorrect (enforced format)

2010-04-11 Thread Artur Bodera
New submission from Artur Bodera abod...@gmail.com: in libavformat/rtmpproto.c:802 static int rtmp_open(URLContext *s, const char *uri, int flags) [...] The above function enforces the url to be in the following format: rtmp://server[:port][/app][/playpath] There is no way to change this