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
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:
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