Commit graph

28 commits

Author SHA1 Message Date
Thulinma
dca157228e Fixed RTMP implementation to match 2012 spec update and not 2009 original spec 2018-01-02 13:24:31 +01:00
Thulinma
357eb4e722 Fixed strict compliance V3 RTMP clients (e.g. Mishira) 2016-09-15 15:45:18 +02:00
Thulinma
dd612a2643 RTMP fixes for streams > 5h in duration. 2016-07-22 11:25:38 +02:00
Thulinma
4c9c6fa7ba Backported various little edits from Pro edition. 2016-06-02 14:07:21 +02:00
Thulinma
5cce37c521 Fixed RTMP extended timestamp read 2015-11-02 17:14:38 +01:00
Thulinma
dffc0f9539 Fixed handling of type 3 RTMP packets with extended timestamps. Removed redundant code. 2015-04-02 16:39:24 +02:00
Thulinma
49f9b44add Changed RTMP set peer bandwidth size from 4 to 5 bytes. 2015-04-02 16:39:11 +02:00
Thulinma
3fc8409dfd Removed OpenSSL dependency of rtmpchunks library. 2015-03-04 00:32:15 +01:00
Thulinma
ee12bb4e9c Extra details on DONTEVEN debug level for RTMP parser. 2014-09-22 16:17:20 +02:00
Thulinma
7d015a32d3 Repeat previous fixes for Socket::Buffer-backed RTMP streams. 2014-08-05 14:25:14 +02:00
Thulinma
d98f14fa04 Fixed RTMP packet timestamp delta handling. 2014-08-05 02:47:43 +02:00
Thulinma
8c01ec8897 Such style. (Code style unification) 2014-06-18 10:39:27 +02:00
Thulinma
cb31d8bb48 Fixed RTMP handshake bug. Yay! 2014-05-14 17:06:58 +02:00
Thulinma
8c69afe18a Various RTMP improvements. 2014-04-29 15:33:19 +02:00
Thulinma
5c0f053006 Prettified error messages, first work on Util::Config server helpers. 2014-01-27 09:41:24 +01:00
Thulinma
b5a4ea1b93 Remove doxygen errors, update Doxyfile to latest version. 2014-01-05 11:57:56 +01:00
Thulinma
b78e9bc562 Finally fixed long standing RTMP sync issue. Also added support for getting/setting FLV tag offsets. 2013-11-14 12:24:11 +01:00
Thulinma
54154871ba Fixed RTMP timestamp usage. 2013-06-18 14:18:57 +02:00
Thulinma
00d06fe293 Tweaked Stream and RTMP lib verbosity levels. 2013-03-18 17:36:12 +01:00
Thulinma
942c7d69ba Replaced useless data with infinitely more useful data. 2013-01-08 16:19:38 +01:00
Thulinma
38ef8704f8 Global cleanups and standardization of code style. 2012-12-11 11:03:33 +01:00
Thulinma
51a9b4162c Merged RTMP crypto library into rtmpchunks library. Added md5 function to auth library, removed -lcrypto and -lssl from the required linking options of libmist (libmist itself already depends on them, and it is now no longer needed to link to it). 2012-12-07 17:48:58 +01:00
Thulinma
c019dc6e9f Added new timing library, added Socket::Buffer support to RTMP library. 2012-09-18 15:48:44 +02:00
Thulinma
4140b04608 Various optimalisations to improve performance. More coming soon. 2012-09-16 01:17:08 +02:00
Thulinma
9bf92add4f Carefully extracted raptors from RTMP. 2012-09-03 10:43:18 +02:00
Thulinma
03f3ecab1b RTMP lib upgrades to return strings by reference - note: initial testing indicates raptors. Needs to be looked at ASAP! 2012-08-31 16:56:50 +02:00
Thulinma
c49eaca664 Fixed RTMP desync bug with Windows clients. 2012-06-08 00:11:25 +02:00
Thulinma
ad410a2e79 Convert to autotools build system for cleanness (part1). 2012-05-08 19:19:42 +02:00
Renamed from util/rtmpchunks.cpp (Browse further)