Thulinma
|
7da1bf241e
|
Updated WAV output to use Util::ResizeablePointer
|
2017-07-28 18:39:59 +02:00 |
|
Thulinma
|
dc8bae8dd3
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output.h
|
2017-07-28 18:39:49 +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
|
5e7627705a
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller.cpp
|
2017-07-28 13:25:22 +02:00 |
|
Thulinma
|
b0404075f5
|
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:23:15 +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
|
499444ba52
|
Updater now disabled for dev builds
|
2017-07-28 13:16:45 +02:00 |
|
Thulinma
|
8fef68f331
|
New license parsing, according to fancy flowchart
|
2017-07-28 13:16:33 +02:00 |
|
Thulinma
|
20b3010e75
|
Added http://*.ts and http-ts://* URL support to TS input, siginificant TS parsing/input speed upgrades, various other related fixes and sundry
|
2017-07-27 18:59:23 +02:00 |
|
Thulinma
|
410b99d1cf
|
Some fixes to MP4 live output
|
2017-07-26 17:03:27 +02:00 |
|
Thulinma
|
8f4ddf14d9
|
Added header read speed timers, simplified header logic for VoD.
|
2017-07-26 17:02:03 +02:00 |
|
Thulinma
|
6b1db9d0ec
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input.cpp
|
2017-07-26 17:01:52 +02:00 |
|
Thulinma
|
3446d022e8
|
Added header read speed timers, simplified header logic for VoD.
|
2017-07-26 17:00:36 +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 |
|
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 |
|
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
|
0eefe5a477
|
Added raw data payload printing in hex to DTSC analyser
|
2017-07-22 18:51:18 +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 |
|
Erik Zandvliet
|
a2b83e0cd3
|
Merge branch 'development' into LTS_development
|
2017-07-19 17:43:27 +02:00 |
|
Erik Zandvliet
|
f5293ea29f
|
MP4 rework
|
2017-07-19 17:30:10 +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
|
f695e23ffc
|
Fixed streams being able to go inactive multiple times in a row
|
2017-07-04 13:23:34 +02:00 |
|
Thulinma
|
194a717ad6
|
Incoming pushes now wait for buffer shutdowns and restart it, if needed (no more failing quick successive pushes!), simplified output logic with keepGoing() function, added missing termination checks in some wait loops
# Conflicts:
# src/output/output.h
|
2017-07-04 13:23:22 +02:00 |
|
Thulinma
|
c2520f9c81
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output.cpp
# src/output/output.h
|
2017-07-04 13:22:37 +02:00 |
|
Thulinma
|
f4242f23bf
|
Incoming pushes now wait for buffer shutdowns and restart it, if needed (no more failing quick successive pushes!), simplified output logic with keepGoing() function, added missing termination checks in some wait loops
|
2017-07-04 13:12:03 +02:00 |
|
Thulinma
|
01e0b76a6a
|
Internal stream state active/inactive rewritten to use newly exposed stream status
|
2017-06-23 15:08:57 +02:00 |
|
Thulinma
|
422caafde2
|
Added extra fields to RECORDING_END trigger:
- time of connection start
- time of connection end
- duration of media
- first media timestamp
- last media timestamp
|
2017-06-23 15:08:47 +02:00 |
|
Thulinma
|
0e1a18986a
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/stream.cpp
|
2017-06-23 15:06:59 +02:00 |
|
Thulinma
|
0907d6424f
|
Fixed buffer status bug, fixed buffer firstms/lastms bug
|
2017-06-23 15:06:01 +02:00 |
|
Thulinma
|
7f76d7bc30
|
Added ability for file recording to create parent directories first
|
2017-06-23 15:05:50 +02:00 |
|
Thulinma
|
fea1cdc736
|
Fixed timeout on shutdown+page change.
|
2017-06-23 15:01:51 +02:00 |
|
Thulinma
|
e75bf65ab9
|
pushes now only restart when stream is truly active
|
2017-06-22 14:10:12 +02:00 |
|
Thulinma
|
0ca63d1440
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/stream.cpp
# src/input/input.cpp
|
2017-06-22 14:07:54 +02:00 |
|
Thulinma
|
25699ef8b2
|
Added stream status shared memory page (temporary system)
|
2017-06-22 14:03:35 +02:00 |
|
Thulinma
|
290d01a47f
|
Merge branch 'development' into LTS_development
|
2017-06-19 20:37:45 +02:00 |
|