ribbons / RadioDownloader

An easy to use application for managing podcast subscriptions and downloads.
https://nerdoftheherd.com/tools/radiodld/
GNU General Public License v3.0
15 stars 11 forks source link

Updated bundled flvstreamer to rtmpdump 2.3. #162

Closed ribbons closed 11 years ago

ribbons commented 11 years ago

Original report from Matt Robinson at 13:47:11 on 2011-11-02

The last update to flvstreamer was released on 11 Feb 2010, and although this version works fairly well, it does seem to be a bit temperamental. I suspect that problems people are encountering such as bug 563 and bug 524 are caused by bugs in it.

Development of rtmpdump (which flvstreamer was forked from) has continued steadily, so it looks like the migration path is from flvstreamer to rtmpdump.

flvstreamer was a version of rtmpdump without any crypto functions which allow features such as swf verification and rtmpe support. However, rtmpdump can now be built without crypto functions by undefining the CRYPTO macro, so this should produce an equivalent build to flvstreamer, but up to date.


Imported from Bug 569 in the NerdoftheHerd.com Bugzilla.

ribbons commented 11 years ago

Original comment from Matt Robinson at 14:12:29 on 2011-11-02

Cross compiled rtmpdump for win32 and win64 under cygwin. The commands to do this were:

32-bit: make clean make SYS=mingw CROSS_COMPILE=i686-w64-mingw32- CRYPTO= SHARED= i686-w64-mingw32-strip rtmpdump.exe

64-bit: make clean make SYS=mingw CROSS_COMPILE=x86_64-w64-mingw32- CRYPTO= SHARED= x86_64-w64-mingw32-strip rtmpdump.exe

Changed the 32-bit binary, added the 64-bit binary, updated the BBC Provider and adjusted the installer in revision 1206.