[rtmpdump] [PATCH] Better URL decoding support

NhJm nhjm449 at gmail.com
Thu Oct 25 06:45:04 CEST 2012


On Wed, Oct 24, 2012 at 7:29 PM, Steven Penny <svnpenn at gmail.com> wrote:

> Even if I use your clever "space" trick, the server in question will still
> reject other encoded characters. Notice I encoded the final "h" of the
> playpath,
> and that I used "-y" with "official" RtmpDump in order to avoid decoding
> for the
> purpose of this example.
>

It is up to the server's code to parse URLs. It is the responsibility of
the user to provide the server with URLs that the server can handle.

The _official_ RTMP client does not decode URLs prior to sending them to
the server, therefore rtmpdump should not be decoding URLs either.


> $ rtmpdump -o a.flv -r rtmp://freeview.fms.visionip.tv/live -y
> "tvnetwork-helle
> nictv-sigma-hsslive-25f-4x3-SD%68 " -V
>

There's nothing we can do to fix the fact that the server (some version of
Wowza, perhaps running some custom code) is not designed to handle
urlencoding. (And I do mention "custom code" because the thought that Wowza
itself requires whitespace at the end of a playpath scares me.)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mplayerhq.hu/pipermail/rtmpdump/attachments/20121024/e2489e9b/attachment.html>


More information about the rtmpdump mailing list