Commit graph

2499 commits

Author SHA1 Message Date
Thulinma
1f83e1d5b4 Fixed commit mistake. 2014-11-26 10:00:36 +01:00
Thulinma
8d4639c8c6 Better method for setting bufferTime. 2014-11-24 15:55:50 +01:00
Thulinma
f458e4d836 Very sadface, Erik. :-( 2014-11-18 15:36:50 +01:00
Erik Zandvliet
7cd943c50f Fixed PCR location for HLS streams 2014-11-18 15:29:41 +01:00
Erik Zandvliet
fc080f81ca Fixed CRC calculation for TS Packets, in particular the PAT 2014-11-17 14:45:07 +01:00
Thulinma
b68df4f2dd Fixed HLS init. 2014-11-14 15:25:45 +01:00
Erik Zandvliet
7bf5b4093b Fixed continuity counters for HLS 2014-11-14 14:53:16 +01:00
Erik Zandvliet
0fbcd97309 Fixed HLS, Fixed continuity counters updating 2014-11-14 14:45:44 +01:00
Thulinma
fbb3032fe4 Added json_*.js output for pure JSON-only format. 2014-11-13 17:29:45 +01:00
Thulinma
0d24dfb3a9 Fixed HLS Content-Type. 2014-11-13 17:29:30 +01:00
Erik Zandvliet
701b421d9c Fix for sending non-chunked when connection:close is encountered 2014-11-13 16:56:44 +01:00
Thulinma
318af0b353 Improved handling of VoD file metadata, added some failsaves against metadata corruption. 2014-11-11 15:42:17 +01:00
Thulinma
455bce2c34 Further fixes to HTTP. 2014-11-07 21:07:19 +01:00
Thulinma
9b499354ee Fixed MistOutHTTP interface selection command line parameter. 2014-11-07 20:38:36 +01:00
Thulinma
c48ef1e4eb Improved RTMP push reject message clarity. 2014-11-07 16:31:25 +01:00
Thulinma
e6fce96650 Fixed info_streamname.js output, was outputting embed_streamname.js output instead. 2014-11-05 15:34:59 +01:00
Thulinma
d1bbb26e96 Fixed HTTP outputs for Windows builds. 2014-11-05 12:30:34 +01:00
Thulinma
a2f16d9fac Lowered input debug message verbosity levels. 2014-10-31 19:37:40 +01:00
Thulinma
e6e76d3971 Fixed input buffering packet mismatch problems. 2014-10-31 19:25:53 +01:00
Thulinma
d457046420 Converted HTTP based outputs to new and improved mechanism, increasing robustness and efficiency. 2014-10-31 00:38:25 +01:00
Thulinma
9d34ad7f5b Added support for sockets pretending to not be sockets even though they are really sockets. Sockets. 2014-10-31 00:12:43 +01:00
Thulinma
b8a5196a89 Added CRC field to statistics class. 2014-10-23 15:13:16 +02:00
Thulinma
b325ca96ee Added checksum to stats of HTTP based outputs for later merging of connections. 2014-10-23 15:12:33 +02:00
Thulinma
c26661b690 Fixed hostname in statistics to properly be in packed binary format, internally. 2014-10-22 16:51:51 +02:00
Thulinma
a6a6e296bc Fixed hostname in statistics to properly be in packed binary format. 2014-10-22 16:50:55 +02:00
Thulinma
7e8aaf8ee0 Added check in HTTP::Parser::Read against empty connection buffers. 2014-10-16 15:23:26 +02:00
wouter spruit
ba3880d78d Fixed recording some more some more. 2014-10-16 09:37:38 +02:00
wouter spruit
ebdb2f32d5 Fixed memory allocation mistake, now checks return value of fread in DTSC::File::seek_time 2014-10-15 18:28:24 +02:00
Erik Zandvliet
b6e4e0243e Fixed HLS (some more) 2014-10-06 14:54:19 +02:00
Thulinma
480bda3f67 Fixes to HTTP connector. 2014-10-04 15:45:22 +02:00
Thulinma
1610a6b2f3 Changed non-video keyframe interval to a define in dtscmeta.cpp 2014-10-04 13:42:49 +02:00
Thulinma
48c4efc4fd Made HLS segment counter more reliable. 2014-10-03 17:29:00 +02:00
Thulinma
bd5ba9a1f3 Fixed non-forking mode of Util::startInput, added more debug messages. 2014-10-03 16:49:38 +02:00
Thulinma
96a7205b39 Fixed first fragment not being correctly sized. 2014-10-03 16:48:48 +02:00
Thulinma
8542281ac2 JSON-based input selection. 2014-10-02 16:12:19 +02:00
Thulinma
d85fe140ca Same HLS hotfix for HTTP TS 2014-10-02 16:12:19 +02:00
Thulinma
08953540f6 New input starting method based on JSON capabilities. 2014-10-02 15:38:59 +02:00
Erik Zandvliet
5579cf87ce HotFix HLS 2014-10-02 14:12:41 +02:00
Thulinma
3fa253c297 Fixed more live stuff. 2014-10-01 13:01:34 +02:00
Thulinma
a17f6d06fd Fixed embed code when running on port 80. 2014-10-01 11:32:05 +02:00
Thulinma
b4feaebbe8 Generalized support for + in stream names as separator. 2014-09-30 11:41:48 +02:00
Thulinma
fc5e86d7c2 Added MistOutHTTPTS, also minor cleanup in output.cpp 2014-09-29 21:04:25 +02:00
Thulinma
f6e854501d Fixed livestreaming and most likely a few other bugs, too. 2014-09-29 21:00:20 +02:00
Thulinma
435633180c Made HLS and HSS be non-realtime, improved HLS debug messages. 2014-09-25 10:57:41 +02:00
Thulinma
d442b4e2dc Performance improvements. Removed the following deprecated functions from Socket::Connection class: flush(), Send(*) 2014-09-24 16:31:56 +02:00
Thulinma
dfd914120e Changed RTMP output references to Socket::Send into Socket::SendNow 2014-09-24 16:26:16 +02:00
Thulinma
39614d9dcf FLV analyser output readability improvements, added filter option. 2014-09-24 13:59:43 +02:00
Thulinma
77d00de3d5 Added ability to generate crossdomain.xml file to HLS output. 2014-09-23 12:49:28 +02:00
wouter spruit
d0f2f78517 overloaded BuildReponse in http_parser 2014-09-22 16:17:20 +02:00
Thulinma
ee12bb4e9c Extra details on DONTEVEN debug level for RTMP parser. 2014-09-22 16:17:20 +02:00