Commit graph

2678 commits

Author SHA1 Message Date
Thulinma
25a60e4ca3 Fixed HDS bit rate 2016-10-11 11:15:35 +02:00
Balder
1d2dbd1be0 Fixed flash priorities for embed. RTMP > FLV > HDS 2016-10-10 16:29:21 +02:00
Thulinma
bbcf178e7f Fixed reboot loop when aborting startup. 2016-10-10 15:08:01 +02:00
cat
ac914b7b95 LSP: fixed missing wildcard streams on stream page 2016-09-27 16:08:34 +02:00
Thulinma
e309d0358c Better mac support. 2016-09-27 13:51:12 +02:00
Thulinma
3fd2bed4b3 Better header includes for sockets 2016-09-27 13:37:45 +02:00
Thulinma
43d620f9f2 Removed old bigmeta flag in config lib. 2016-09-22 18:29:41 +02:00
Balder
5ca6cfbbb6 Typo fix in integrated help 2016-09-22 17:25:40 +02:00
cat
d4be01474d Meta player, new embed code, new LSP style 2016-09-22 16:40:13 +02:00
cat
5501c67b49 LSP: stop_sessions when editing a stream 2016-09-22 09:43:03 +02:00
Thulinma
80bd99de44 Added statExchange getPID function 2016-09-22 09:42:43 +02:00
Thulinma
e57cf42352 Added generic URL parsing class 2016-09-22 09:42:23 +02:00
Thulinma
6d33ba2cbd Extracted HTTP::parseVars function from HTTP::Parser, for easier reuse. 2016-09-22 09:42:15 +02:00
cat
5b2ab2453f LSP: added always on option to GUI for input capabilities with always_on values 2016-09-22 09:42:05 +02:00
Thulinma
3639705ef6 Improved UDP socket binding, multicast and IPv6 2016-09-22 09:41:56 +02:00
Thulinma
29c37fd4e9 Improved Input::checkHeaderTimes function to be less spammy about non-file inputs 2016-09-22 09:41:42 +02:00
Thulinma
26f4b2efd9 Stats pages are now left behind unclean on purpose on updating/restarting the controller, to preserve stats across restarts 2016-09-22 09:14:03 +02:00
Thulinma
cdab043a4b Added sharedServer abandon() function, changed sharedServer.myPages container from set to deque 2016-09-22 09:12:27 +02:00
Thulinma
9e9e5685b4 Fixed race condition bug in tinythread 2016-09-21 12:37:37 +02:00
Thulinma
b6f606bf87 Fixed horrible input parameter bug 2016-09-21 12:37:24 +02:00
Thulinma
90f80f1a8d Fixed negative offsets 2016-09-20 13:26:04 +02:00
Thulinma
fedd18146e Generalized DTSH header reading and writing of Inputs 2016-09-15 16:03:24 +02:00
Thulinma
7518014703 Added DTSH versioning, made bigMeta the default 2016-09-15 16:03:24 +02:00
Thulinma
49cb493b7e Improved output connect to input timeout behaviour 2016-09-15 16:03:24 +02:00
Thulinma
53dfcfe131 Fixed VoD no-load/slow-load 100% CPU usage 2016-09-15 16:03:24 +02:00
Thulinma
c74b3e4b8a Added XSplit bandwidth check output suppression 2016-09-15 16:03:24 +02:00
Thulinma
4472d00e69 Improved sharedClient isAlive handling 2016-09-15 16:03:24 +02:00
Thulinma
ceafaa57e6 Added angel process 2016-09-15 16:03:24 +02:00
Thulinma
bd4c951488 Fixed segfault in VoD outputs with corrupted headers 2016-09-15 15:46:04 +02:00
Thulinma
a4f35ca11e Made sharedServer::finishEach explicit 2016-09-15 15:45:42 +02:00
Thulinma
357eb4e722 Fixed strict compliance V3 RTMP clients (e.g. Mishira) 2016-09-15 15:45:18 +02:00
Thulinma
8710a8b988 Fixed RTMP offsets and VoD seeking 2016-09-02 18:07:38 +02:00
Thulinma
781d32e9a2 Fixed corrupt header crash issue 2016-09-02 17:58:36 +02:00
Thulinma
2003d1f80e Fixed crash in FLV input with some single-track files 2016-09-02 17:54:49 +02:00
Thulinma
105b98bb95 Prevent coredump spam on production builds 2016-09-02 17:52:29 +02:00
Thulinma
a93fddf4e2 Added DTSC keep alive for idle connections 2016-09-02 17:50:52 +02:00
Thulinma
d50404a00c Fixed 100% CPU issue in DTSC pull input 2016-09-02 17:48:56 +02:00
Thulinma
eb5cdb32b1 Added more H264 SPS decoding 2016-09-02 14:48:19 +02:00
Thulinma
e8e97adb49 Improved HTTP library GetHeader/GetVar functions, added hasHeader function 2016-09-02 14:48:19 +02:00
Thulinma
aedc8df494 Added UDP getDestPort function 2016-09-02 14:48:19 +02:00
Thulinma
50e8c7638a Verbosity tweak 2016-09-02 14:48:19 +02:00
Thulinma
4538efb89b Added/improved start/endTime functions in Output class 2016-09-02 14:48:19 +02:00
Thulinma
228a03a004 Added Encodings::Hex::decode 2016-09-02 14:48:19 +02:00
Balder
3ab582d60b Added bigmeta to cmakelist and ifdef flag to config.cpp 2016-08-09 11:03:49 +02:00
Thulinma
2c44be003c Add method endTime() to outputs to get end of stream time in ms 2016-08-03 10:00:37 +02:00
Thulinma
09fbe27651 Fixed segmentation fault when no connectors installed 2016-08-02 17:12:00 +02:00
Thulinma
1b091987bb Increase packet timeout on DTSC packets 2016-08-01 20:59:44 +02:00
Thulinma
bd174d6db0 Fix seek-to-end issues with very near-live outputs 2016-07-29 09:48:43 +02:00
Thulinma
2bdafc245d Fixed segmentation fault in buffer process for fast reconnects of sources 2016-07-28 20:45:39 +02:00
Thulinma
5ffe12aba4 Tweaked several debug messages, backported a few Pro edition edits that were missed earlier 2016-07-28 20:45:31 +02:00