Thulinma
|
4963aac941
|
Updated DTSC analyser in compact mode to be more accurate and detect possible HLS-related issues, compact mode no longer a Pro-only feature.
|
2016-10-11 15:09:19 +02:00 |
|
Thulinma
|
f22d95b974
|
Prevent memory leak when receiving media loops at a page boundary
|
2016-10-11 15:03:11 +02:00 |
|
Thulinma
|
22cd84fcd5
|
Added options to DTSC pull for controlling the buffer config. Made 8X target duration the default buffer size. Inputs now wait for INPUT_TIMEOUT *and* two biggestFragment durations, added a few helper functions to DTSC::Meta. Buffer now automatically sets segment size to min(configed_size, biggest_fragment/2) to prevent sudden reductions of fragment sizes by more than 50%
|
2016-10-11 15:02:29 +02:00 |
|
Thulinma
|
65a225ed95
|
RTMP output now supports "audio" and "video" parameters for track selection, as well as "track".
|
2016-10-11 11:25:48 +02:00 |
|
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 |
|