Commit graph

2268 commits

Author SHA1 Message Date
Thulinma
05d0c1cfe2 Updated capa with better protocol descriptions (Pro outputs) 2018-12-13 13:32:54 +01:00
Thulinma
2861102483 Merge branch 'development' into LTS_development 2018-12-13 13:19:38 +01:00
Thulinma
081f91653e Updated capa for outputs 2018-12-13 13:18:12 +01:00
Thulinma
ca755039e1 Only re-write trigger pages if trigger configuration has changed 2018-12-09 21:45:04 +01:00
Erik Zandvliet
10fa4b7e7b libmist backport from new metadata branch with improved typing and styling 2018-12-06 11:07:07 +01:00
Erik Zandvliet
2607113727 Library code style update + some minor backports from Pro edition 2018-12-04 13:11:48 +01:00
Thulinma
9bcd365361 Fixed balancer 2018-12-04 13:11:23 +01:00
Thulinma
abc2e47739 Merge branch 'development' into LTS_development 2018-12-03 19:41:09 +01:00
Thulinma
0280e47e60 Fixed analysers 2018-12-03 19:41:00 +01:00
Thulinma
69c41035c4 RTSP: Don't attempt to send RTCPs before SETUP is completed 2018-12-03 17:31:52 +01:00
Thulinma
8658efc04c Fixes/improvements to H264 lib and analyser 2018-11-28 12:08:02 +01:00
Thulinma
ec0b19b92c Socket library updates to support detecting sockets passed as FDs, removed use of peek() in HTTP request handler, fixed 100% CPU usage problem for unfinished HTTP requests 2018-11-28 12:01:57 +01:00
Thulinma
6a6dd5d7ed Socket library updates to support detecting sockets passed as FDs, removed use of peek() in HTTP request handler, fixed 100% CPU usage problem for unfinished HTTP requests 2018-11-28 11:59:54 +01:00
Thulinma
83665c4e3b Merge branch 'development' into LTS_development 2018-11-28 11:55:15 +01:00
Thulinma
3cb03392e1 Added stream name to logging 2018-11-28 11:55:08 +01:00
Thulinma
98e3940079 Robustify accesses to server config 2018-11-28 11:46:33 +01:00
Thulinma
ac92e09262 Robustify accesses to server config 2018-11-28 11:46:22 +01:00
Thulinma
6032f236d2 TS analyser readability improvement 2018-11-28 10:56:07 +01:00
Thulinma
63050951bc Fixed ARM compiles 2018-11-28 10:38:28 +01:00
Thulinma
d36faa340a Fixed ARM compiles 2018-11-28 10:37:44 +01:00
Thulinma
1aab91e777 Do not print HTTP error messages when recording to file 2018-11-19 14:04:12 +01:00
Thulinma
e00247af87 Merge branch 'development' into LTS_development 2018-11-19 14:04:06 +01:00
Thulinma
6cc94a28da Do not clear stream name when failing 2018-11-19 14:04:00 +01:00
Thulinma
552240b528 Make FLV input read until errors, instead of aborting entirely. 2018-11-19 14:03:53 +01:00
Thulinma
6e644e493f Merge branch 'development' into LTS_development 2018-11-15 10:59:33 +01:00
Thulinma
739c132a61 Added CORS headers to HTTP error messages 2018-11-15 10:59:24 +01:00
Thulinma
ff0b03b01a Stats fixes 2018-11-15 10:36:16 +01:00
Thulinma
0707257127 Stats fixes 2018-11-15 10:36:03 +01:00
Thulinma
7b8497603e Viewer counter fix 2018-11-13 16:51:45 +01:00
Thulinma
0d9ff7da2e Viewer counter fix 2018-11-13 16:50:46 +01:00
Thulinma
d695b4e5a6 Better onFail handling, better HTTP failure handling
# Conflicts:
#	src/output/output.cpp
2018-11-13 16:35:48 +01:00
Thulinma
109995809d Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_http_internal.cpp
2018-11-13 16:35:12 +01:00
Thulinma
251dc5f171 Better onFail handling, better HTTP failure handling 2018-11-13 16:34:30 +01:00
Thulinma
9a2544cc9b Added headless mode to DTSC analyser, will for example analyse MstConf files now 2018-11-13 16:31:08 +01:00
Thulinma
ba34b3b1f7 Fixed compatibility with DU Recorder 2018-11-13 16:30:41 +01:00
Thulinma
25bb8aac5f Improved output timing 2018-11-05 16:44:36 +01:00
Thulinma
075756d646 Improved output timing 2018-11-05 16:44:24 +01:00
Thulinma
b12c0254e1 Fixed outputs not reporting their current position accurately, improved buffering behaviour for VoD inputs. 2018-11-01 17:05:25 +01:00
Thulinma
b5d48a006a Fixed outputs not reporting their current position accurately, improved buffering behaviour for VoD inputs. 2018-11-01 17:04:12 +01:00
Thulinma
df6862fb0a Generalized "rate" parameter, added start/stop/startunix/stopunix params for progressive HTTP outputs 2018-11-01 16:38:26 +01:00
Thulinma
2bbbf51fb3 Added H264/MP4 keysonly mode, MP4 live simplification 2018-11-01 16:38:21 +01:00
Thulinma
6a5549444b Merge branch 'development' into LTS_development
# Conflicts:
#	src/input/input_buffer.cpp
#	src/output/output_ts_base.cpp
2018-11-01 16:37:03 +01:00
Thulinma
425e98c6fd Fixed TS-output (=HLS) related SIGABRT problem 2018-11-01 16:32:11 +01:00
Thulinma
24006648f9 Cleaned up, fixed and robustified semaphore and signal related code 2018-11-01 16:11:47 +01:00
Thulinma
4be1daa60c Fixed TS-output (=HLS) related SIGABRT problem 2018-10-30 14:59:18 +01:00
Thulinma
9c0494c04c Changed not-acceptable RTMP requests from FAIL to INFO level. 2018-10-30 14:58:53 +01:00
Thulinma
03c64340c3 Fixed RTSP mplayer support 2018-10-16 11:11:23 +02:00
Thulinma
b2995ea2db Fix statistics in Free edition 2018-10-15 13:43:51 +02:00
Thulinma
cdaf7920b0 Merge branch 'development' into LTS_development 2018-10-15 11:19:32 +02:00
Thulinma
e5bb5faacb Updated GeoIP from freegeoip to use ipstack API instead 2018-10-15 11:19:30 +02:00