Commit graph

3668 commits

Author SHA1 Message Date
Thulinma
3446d022e8 Added header read speed timers, simplified header logic for VoD. 2017-07-26 17:00:36 +02:00
Thulinma
c534a2d3ca Increased SIMUL_TRACKS from 10 to 20 2017-07-26 16:57:00 +02:00
Thulinma
871bee3436 Improvements to Downloader class to allow for more flexibility in usage 2017-07-26 16:55:34 +02:00
Thulinma
da37a33d47 Fixed API calls not taking immediate effect, fixed UDP API not locking config 2017-07-25 16:52:27 +02:00
Ramkoemar
0f92664bb4 bugfixes hls input 2017-07-25 15:57:15 +02:00
Ramkoemar
7ac6388dbb add alignment flag to ts lib 2017-07-25 15:57:07 +02:00
Thulinma
f3cc7b0a4e Merge branch 'development' into LTS_development 2017-07-25 15:57:01 +02:00
Ramkoemar
96c451463b updated h264 input for new dtsc edits 2017-07-25 15:56:51 +02:00
Ramkoemar
c7816c42f0 updated appendNal and added upgradeNal in DTSC lib, nal lib speedup 2017-07-25 15:56:38 +02:00
Thulinma
16ba3a4f3a Merge branch 'development' into LTS_development 2017-07-25 15:52:58 +02:00
Thulinma
994ad94fde Fixed compiling on < C++11 compilers 2017-07-25 15:52:52 +02:00
Thulinma
9fbd0b6112 Added ts-exec: input support 2017-07-22 18:58:17 +02:00
Thulinma
fc5adc6ac0 LTS commit of OS edition Input edits 2017-07-22 18:58:17 +02:00
Thulinma
29c05bda3f Improvements to HLS analyser 2017-07-22 18:57:37 +02:00
Thulinma
9405c8931c TS input now correctly obeys always-on setting. 2017-07-22 18:57:36 +02:00
Thulinma
7bbec5323e HLS input can now be set to always on 2017-07-22 18:57:36 +02:00
Thulinma
38a0448a8e DTSC push input working...? 2017-07-22 18:57:36 +02:00
Thulinma
88227730fe Added Annex B H264 output 2017-07-22 18:57:36 +02:00
Thulinma
d42bf9777e Merge branch 'development' into LTS_development
# Conflicts:
#	CMakeLists.txt
#	src/input/input_buffer.cpp
2017-07-22 18:55:12 +02:00
Thulinma
45e4cddec9 Updated Input class with preRun() and checkArguments() instead of single setup() function 2017-07-22 18:53:05 +02:00
Thulinma
169830bd15 Added SO_KEEPALIVE to all socket connections by default. 2017-07-22 18:51:29 +02:00
Thulinma
f9a0ec5b78 Fixed overflow problems when reading corrupt AVCC box 2017-07-22 18:51:24 +02:00
Thulinma
0eefe5a477 Added raw data payload printing in hex to DTSC analyser 2017-07-22 18:51:18 +02:00
Thulinma
74acdedeb2 Added HTTP::Downloader class 2017-07-22 18:51:11 +02:00
Thulinma
72a6816ec1 Added DTSC stdin input 2017-07-22 18:50:16 +02:00
Thulinma
a0d54e1a95 Added H264 Annex B stream input 2017-07-22 18:49:57 +02:00
Thulinma
efcb038a26 Made Util::Procs::childRunning a public function 2017-07-22 18:48:55 +02:00
Erik Zandvliet
a2b83e0cd3 Merge branch 'development' into LTS_development 2017-07-19 17:43:27 +02:00
Erik Zandvliet
c21260dfb3 Fix compile under cygwin/windows 2017-07-19 17:30:52 +02:00
Erik Zandvliet
f5293ea29f MP4 rework 2017-07-19 17:30:10 +02:00
Thulinma
406ae57172 Merge branch 'development' into LTS_development 2017-07-19 12:59:42 +02:00
Cat
266248a67e correctly display license user name 2017-07-19 12:59:36 +02:00
Thulinma
c6a9c2a1a5 Merge branch 'development' into LTS_development 2017-07-19 10:04:53 +02:00
Cat
cbbb10e217 handle extra slash after host 2017-07-19 10:04:45 +02:00
Thulinma
f7b4f786e8 Merge branch 'development' into LTS_development 2017-07-15 17:43:42 +02:00
Cat
ff7d784449 various fixes to both LSP and Embed
Embed:
- pass urlappend to streaminfo request
- updated videojs from 5.18 to 6.2
LSP:
- mail for help should use https now
2017-07-15 17:43:35 +02:00
Cat
6d34de94f5 LSP: bugfix for saving on the overview page 2017-07-15 17:43:30 +02:00
Cat
b2f5676ca7 LSP: bugfix adding triggers when no triggers set 2017-07-15 17:43:25 +02:00
Thulinma
a2d7f726c5 Merge branch 'development' into LTS_development 2017-07-10 14:19:07 +02:00
Thulinma
fcffcc688f Fix socket header mistake 2017-07-10 14:18:59 +02:00
Thulinma
650977c089 Merge branch 'development' into LTS_development 2017-07-05 16:44:05 +02:00
Thulinma
4e92823b31 Fixed include in timing.h 2017-07-05 16:43:59 +02:00
Thulinma
e772168a91 Added urltest testing binary 2017-07-05 13:47:25 +02:00
Thulinma
9cc2f75a8e Added load balancer input 2017-07-05 13:47:21 +02:00
Thulinma
f5faa61ed4 Added bandwidth API call for bandwidth limit and exception config 2017-07-05 13:47:16 +02:00
Thulinma
0fc40fb5a2 Load balancer can now on-the-fly add/remove servers and change weights, load balancer now reads bandwidth limits from servers, if provided 2017-07-05 13:47:09 +02:00
Thulinma
4a5599f802 Merge branch 'development' into LTS_development
# Conflicts:
#	lib/http_parser.cpp
#	lib/http_parser.h
2017-07-05 13:46:57 +02:00
Thulinma
fe805f40a8 Improved isAddress() function for sockets with masking support, added several socket convenience functions. 2017-07-05 13:44:50 +02:00
Thulinma
0afbaaaa41 Many improvements and fixes to HTTP::URL class 2017-07-05 13:44:41 +02:00
Thulinma
f695e23ffc Fixed streams being able to go inactive multiple times in a row 2017-07-04 13:23:34 +02:00