Thulinma
|
69cf17d01d
|
Increased maximum simultaneous tracks from 5 to 10, made this a define option. Allow multiple pushes through a single RTMP connection.
|
2015-04-14 15:30:25 +02:00 |
|
Thulinma
|
8d377602be
|
Changed windows shm functions to ANSI equivalents.
|
2015-04-13 16:58:30 +02:00 |
|
Thulinma
|
c000249ad5
|
Improved shared memory namings to no longer use the '#' character, added cmake-related files to .gitignore
|
2015-04-12 15:31:52 +02: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
|
f9201cbf9a
|
Fixes to HTTP parser lib, DTSCMeta keysizes, MP4 headers and 4+GiB MP4 file output by Oswald de Bruin
|
2015-04-02 16:22:52 +02:00 |
|
Erik Zandvliet
|
d370ef4eac
|
Working multi-input
|
2015-04-02 09:56:47 +02:00 |
|
Erik Zandvliet
|
9b6312ca01
|
Switch to CMake
|
2015-04-02 09:55:33 +02:00 |
|
Thulinma
|
dff9c193d3
|
Made some changes to naming conventions for shared memory
|
2015-03-16 16:03:07 +01:00 |
|
Thulinma
|
4533d6faa6
|
Added MP4::CO64 box, improved pretty-printing for various generic MP4 boxes.
|
2015-03-14 13:00:50 +01:00 |
|
Thulinma
|
76dec8fe79
|
Changed verbosity of MP4 skipping box message.
|
2015-03-13 00:53:59 +01:00 |
|
Thulinma
|
3c8d4e1186
|
Added support for space as stream separator character
|
2015-03-13 00:53:23 +01:00 |
|
Thulinma
|
fe08c8f5c7
|
Deny loading of streamnames > 100 characters.
|
2015-03-13 00:52:36 +01:00 |
|
Thulinma
|
cfc6d9d6d3
|
Increased stream name length to 100 bytes
|
2015-03-13 00:52:21 +01:00 |
|
Thulinma
|
f3060781a7
|
HTTP parser now unescapes URLs
|
2015-03-13 00:52:02 +01:00 |
|
Thulinma
|
e8d1578a33
|
removed readOnlyMeta (was not really in use)
|
2015-03-06 16:52:59 +01:00 |
|
wouter spruit
|
12b0d9a930
|
added setDiscontinuity function to ts_packet, added DEBUG MSG level shortcuts
|
2015-03-06 10:30:08 +01:00 |
|
Thulinma
|
6a6a8915d2
|
Merged in TS fixes/unification (and other small changes) by Wouter Spruit
|
2015-03-05 12:13:23 +01:00 |
|
Thulinma
|
bd012b3b35
|
Fixed unneeded 1s wait for all requests.
|
2015-03-05 11:39:46 +01:00 |
|
Thulinma
|
5fa57f1c22
|
Tweaks to shared server process monitoring verbosity and ferocity.
|
2015-03-05 00:34:29 +01:00 |
|
Thulinma
|
1ca3775552
|
Fixed preservation of HTTP headers when using StartResponse
|
2015-03-04 23:42:08 +01:00 |
|
Thulinma
|
3fc8409dfd
|
Removed OpenSSL dependency of rtmpchunks library.
|
2015-03-04 00:32:15 +01:00 |
|
Thulinma
|
91abc7ad38
|
Added SHA256 hash functions and HMAC functions.
|
2015-03-04 00:32:05 +01:00 |
|
wouter spruit
|
3ab38b22fc
|
removed unused ts_packet functions
|
2015-03-03 14:11:51 +01:00 |
|
Thulinma
|
353bb301ca
|
Removed openssl dependancy for MD5 digests.
|
2015-03-03 11:49:03 +01:00 |
|
Thulinma
|
2283cf26e3
|
Generic bitfield handler functions.
# Conflicts:
# lib/dtscmeta.cpp
|
2015-03-03 11:41:17 +01:00 |
|
wouter spruit
|
aeb3d683a7
|
derp
|
2015-03-03 11:23:02 +01:00 |
|
wouter spruit
|
ef2465e00f
|
improved management of statistics pages
|
2015-03-03 11:22:52 +01:00 |
|
wouter spruit
|
688f339aab
|
added pid/timeout/kill functionality to stats
|
2015-03-03 11:22:42 +01:00 |
|
Erik Zandvliet
|
f5eb82f435
|
Removed some TS corruption from addStuffing()
|
2015-02-26 16:28:39 +01:00 |
|
Thulinma
|
55a8c55c24
|
Fixed a character case mistake in command line options, added missing documentation to internal metadata format.
|
2015-02-21 16:33:22 +01:00 |
|
Thulinma
|
1393033d14
|
TS library unification, simplicifation, prettification.
|
2015-02-19 02:54:47 +01:00 |
|
Thulinma
|
d93fb0c4dc
|
Added support for buffering in HTTP library. Turned off by default.
|
2015-02-18 15:01:12 +01:00 |
|
Thulinma
|
ac3b43c188
|
(slightly) better MP4 ESDS box implementation
|
2015-02-18 02:42:39 +01:00 |
|
Erik Zandvliet
|
4811a7e065
|
Fixed timing issues in ts
|
2015-02-17 21:15:41 +01:00 |
|
Thulinma
|
9587f3b708
|
Undo accidental change of bpos size in DTSC headers from 5 to 8 bytes.
|
2015-02-17 21:13:28 +01:00 |
|
Thulinma
|
61d0820002
|
Fixed FLV/RTMP stuttering problems.
|
2015-02-13 18:03:18 +01:00 |
|
Thulinma
|
5a2ee56e6b
|
Updated function signatures of DTSC header calls to be more compatible.
|
2015-02-13 15:29:09 +01:00 |
|
Thulinma
|
033ec8d692
|
Make sure DTS/PTS offsets in TS are always positive.
|
2015-02-13 01:44:40 +01:00 |
|
Thulinma
|
5adfe6b672
|
Fixed timestamp issuses in all TS-based protocols
|
2015-02-12 15:52:09 +01:00 |
|
Thulinma
|
d6fb4baff4
|
Generalized TS PMT generation, fixed various minor problems with MP4 and HTTP.
|
2015-02-12 14:17:33 +01:00 |
|
Thulinma
|
f31552e37a
|
Added support for varying sizes of shared memory in Windows, by prepending them with their length.
|
2015-01-27 13:17:11 +01:00 |
|
Thulinma
|
99692008a7
|
Fixed MP4 issues for box sizes >= 0x80000000
|
2015-01-27 12:46:26 +01:00 |
|
Thulinma
|
4e535799af
|
Converted previously hardcoded default sizes for shared memory pages to defines.
|
2015-01-27 11:46:05 +01:00 |
|
Thulinma
|
e34d7407a6
|
Added support for string videoframerate values in FLV metadata, as opposed to number values.
|
2015-01-15 16:43:04 +01:00 |
|
Thulinma
|
247c3f9914
|
Decreased debug message verbosity some.
|
2015-01-15 10:21:59 +01:00 |
|
Thulinma
|
b988431aff
|
Fixed FLV framerate -> videoframerate in metadata.
|
2015-01-15 10:10:54 +01:00 |
|
Erik Zandvliet
|
79fdf3f2c9
|
Allows waiting for the creation of a semaphore (if it does not exist yet) for a maximum of 5 seconds
|
2015-01-12 10:12:22 +01:00 |
|
Thulinma
|
6a61b3be08
|
Made shared memory or shared files implementation a compile flag, fixed various compile warnings.
|
2014-12-30 22:11:42 +01:00 |
|
Thulinma
|
6d41cb96d5
|
Fixed compile error in ogg.cpp on fresh builds.
|
2014-12-23 13:52:51 +01:00 |
|