Commit graph

2931 commits

Author SHA1 Message Date
Thulinma
a36cbfa1c5 Fixed URL encoding safe character list 2017-11-01 16:35:57 +01:00
Thulinma
6b5016691d Bumped DTSH version number to 4 for peak/average bit rate calculations 2017-11-01 15:25:36 +01:00
Thulinma
7550ce52e4 Added missing relative URL for HTML page stream output 2017-10-24 14:43:55 +02:00
Erik Zandvliet
cba0c0b38b Calculate both average and peak bit rates 2017-10-24 14:42:16 +02:00
Thulinma
761fbdc944 HTTP lib no longer returns empty variables in allVars() 2017-10-24 14:42:11 +02:00
Thulinma
a27cf083e6 Added streamMainLoop function to Input class 2017-10-24 14:08:10 +02:00
Thulinma
c7ab3ac858 UDP socket library improvements 2017-10-24 13:59:12 +02:00
Thulinma
c22a3c6e0f Added authentication support to HTTP library 2017-10-24 13:59:06 +02:00
Thulinma
047aebdb27 URL parser fixes/improvements 2017-10-24 13:58:56 +02:00
Thulinma
7d420d884e Added support for type-less connector options (i.e. flags) 2017-10-24 13:54:43 +02:00
Cat
037d730f0f LSP: display tracks with meta, type subtitle, and display both peak and average bitrate 2017-10-24 10:44:59 +02:00
Cat
df2eaf4f01 LSP: show license msg in overview 2017-10-24 10:44:59 +02:00
Erik Zandvliet
c1373fba17 Fixes hls crash on non-existing streams 2017-10-20 14:23:32 +02:00
Erik Zandvliet
90c017bfcd Exit page load on !keepGoing() 2017-10-09 15:17:02 +02:00
Thulinma
178c888e56 Removed minSkipAhead, improved seeking algorithm. 2017-09-29 16:20:51 +02:00
Thulinma
a4dc6c3944 Fixed warnings printed by shared file code to be in line with shared memory warnings. 2017-09-27 12:09:02 +02:00
Thulinma
17d12117d9 Fixed CMake problems 2017-09-24 18:40:57 +02:00
Thulinma
6c4cea3954 Fix for Cygwin input crashes 2017-08-03 15:08:13 +02:00
Thulinma
41ec2822b1 Fixed inputs not obeying the SIMUL_TRACKS setting 2017-08-03 15:08:04 +02:00
Thulinma
f3f2802844 Added minKeepAway support to DTSC::Track object, senders and parsers 2017-08-03 15:06:12 +02:00
Erik Zandvliet
c895a6b7e2 Added codec to "Done buffering" message 2017-07-28 18:39:09 +02:00
Thulinma
3eb69ff2c7 Changed bufferLivePacket and related functions to have const DTSC::Packet references 2017-07-28 18:38:54 +02:00
Thulinma
05d1fa5c8d Updated RTMP output to use Util::ResizeablePointer 2017-07-28 18:37:03 +02:00
Thulinma
db1ad97c36 Added Util::ResizeablePointer class 2017-07-28 18:36:58 +02:00
Thulinma
43e7b6b8be Prettified controller + fixed Ctrl+C during startup questions + made 't' answer add protocols + No longer ask to add protocols when none are installed. 2017-07-28 13:22:11 +02:00
Thulinma
cba764d8eb scanAnnexB speed optimize 2017-07-27 18:57:23 +02:00
Thulinma
9be07e5ecb TS::Packet FromFile 64-bit support and garbage data recovery improvements 2017-07-27 18:57:14 +02:00
Thulinma
e8db89319a DTSC getInt is now uint64_t instead of int 2017-07-27 18:56:28 +02:00
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
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
994ad94fde Fixed compiling on < C++11 compilers 2017-07-25 15:52:52 +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
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
Cat
266248a67e correctly display license user name 2017-07-19 12:59:36 +02:00
Cat
cbbb10e217 handle extra slash after host 2017-07-19 10:04:45 +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
fcffcc688f Fix socket header mistake 2017-07-10 14:18:59 +02:00