A new version of flvstreamer has been released. It is a re-fork of rtmpdump-2.1c (svn rev 247).
Notable features and fixes are as follows:
- Fixed issues with RTMP unpause/resume where file write offset was incorrect which lead to corrupted downloads.
A new version of flvstreamer has been released. It is a re-fork of rtmpdump-2.1a with a few tweaks. This release should build cleanly on many platforms.
Notable features and fixes are as follows:
- fix socket receive timeouts for WIN32(MinGW builds) a.k.a.the notorious 'recv 10060' error.
- added SecureToken support
- tweaks for server operation: objectEncoding, chunksize changes
- rewrote everything in C
- fixed more portability bugs
- plugged memory leaks
- handle FCUnsubscribe message
Please report a bug here if there are any problems.
A major new version of flvstreamer was released today. It is a re-fork of rtmpdump-1.9. All the changes from flvstreamer were merged into rtmpdump + loads of improvements and fixes were added by the rtmpdump maintainers.
Notable features and fixes are as follows:
- Better support for FMS 3.5.x servers
- SOCKS4 proxy support
- Auto-restart of timed-out streams
- Auto-unpause support for buffer-limited streams
- Rewritten byteswapping, now works on all platforms
- support functions rewritten in C to avoid g++ compiler bugs on ARM
Please report a bug here if there are any problems.
flvstreamer v1.8f has been released. Here is the list of changes:
- Added endian detection for PPC MacOSX in bytes.h
- New MakefileOSX which will create universal binaries for Mac (intel and PPC)
- Don't treat notify packets as media packets
- Ensure that flvstreamer always returns a non-zero exit code for <= 99.9% complete non-live streams that report a duration
- Fix endian define typo
- Add empty object to end of connect request
- The --stop option now also uses the play function to specify the length to stream to play. This allows the option to work better for some streams
- Added sanity checking for the --start and --stop options
- Times are now reported in seconds for readability
v1.8e:
- Changed the audioCodecs list to match flash player 10
- Merge some upstream changes from libRTMP XBMC linuxport
- Fixed small bug in handshake response
A new minor release of flvstreamer has been released today.
1.8d change Summary (since 1.8b):
flvstreamer will now display useful FLV stream meta-data when it starts to stream.
The 'streams' utility which allows you to point an http client to stream rtmp now compiles cleanly on Linux and probably on most unix OSes (but not on win32).
Added --stop <secs> and --start <secs> options to specify absolute start and stop offset timestamps for a stream. Note that some streams don't have timestamps and therefore seem to ignore the --stop.
The --stop option can be used to specify the duration of live streaming.
Progress additionally displays timestamp in seconds.
Binary releases will appear over the next 24 hrs.
Changes:
- Exit codes now reflect success of download.
- non-zero exit code for incomplete downloads even if stream duration is unknown.
- Slight changes in reporting messages.