1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
|
FLVStreamer
Copyright (C) 2008-2009 Andrej Stepanchuk
Copyright (C) 2009-2010 The Flvstreamer Team
Copyright (C) 2009-2010 Howard Chu
Distributed under the GPL v2
15 Feb 2010, 2.1c1
- Added patch for more problems with rtmp unpause/resume causing corrupted files. (rtmpdump svn r250).
11 Feb 2010, 2.1c
- Reforked from rtmpdump 2.1c (and svn-r247) see Changelog.rtmpdump
- Specifically fixes problem with rtmp unpause/resume causing corrupted files.
02 Jan 2010, 2.1a
- Reforked from rtmpdump 2.1a (and svn-r166) see Changelog.rtmpdump
22 Nov 2009, 1.9a
- Applied fixes from, rtmpdump svn r55:
- Fix auth encoding, partial revert of r12 (of rtmpdump svn)
- flvstreamer bug#107134, don't retry live streams
- flvstreamer bug#107134 stop streaming for onFCUnsubscribe
14 Nov 2009, 1.9
- Reforked from rtmpdump svn-r52 which has had all below fixes and features merged into it.
- Also see ChangeLog.rtmpdump
24 Oct 2009, 1.8l
- Only use absolute timestamps if non-live stream is being streamed
- Added MakefileCYGWIN for Win32 cygwin builds
- Remove empty object after connect is sent which causes some problems - added in 1.8f
07 Sep 2009, 1.8k
- Fixed bug introduced in v1.8i where writing flv dataType did not happen if ctrl-c was pressed
- Handle more signals to reduce risk of unresumable/corrupted partially streamed files
- Disable disk write buffering to reduce risk of unresumable/corrupted partially streamed files
- flush all log writes by default
18 Aug 2009, v1.8j
- Allow chunk stream ids upto 3 bytes long
- Fixed >2GB file handling
31 Jul 2009, v1.8i
- Added --hashes option to show download progress using '#' characters
- Sanitized newlines in informational messages to stderr
- Fixed minor time offset reporting bug
- Always exit as incomplete if Ctrl-C is pressed
30 Jul 2009, v1.8h
- Download progress updates less frequently which puts less CPU load an some systems.
- Fix to allow win32 to use binary mode on stdout.
28 Jul 2009, v1.8g
- Backed-out upstream libRTMP change added in 1.8e which called SendCheckBW when onBWDone was received - Caused 10060 recv error on win32
28 Jul 2009, v1.8f
- 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
12 Jul 2009, 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
10 Jul 2009, v1.8d
- Display flv stream metadata in non-verbose modes
- Ported flvstreamer fixes and features to streams.cpp
7 Jul 2009, v1.8c
- Added --stop <secs> and --start <secs> options to specify absolute start and stop offset timestamps for a stream
- The --stop option can be used to specify the duration of live streaming
- Progress additionally displays timestamp in seconds
6 Jul 2009, v1.8b
- 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.
20 Jun 2009, v1.8a
- Added changes adapted from patch from daftcat75 for mlbviewer
- Added --subscribe <subscribe path> option. Default is to use playpath if --live is specified
- Increased memory allocation fo CreateStream and Play packets to 1024 bytes
- Added --debug, --verbose and --quiet options
- Made default output level LOGINFO
19 Jun 2009, v1.8
- Added FCSubscribe support for live streams to fix hanging live streams
- Bumped default flashVer to LNX 10,0,22,87
- Supress 'no-name' from verbose output
22 May 2009, v1.7
- forked from rtmp dump 1.6
- removed all rtmpe and swf verification support
- default is now to stream all flv data to stdout
- First release
|