Thulinma
|
229fed131e
|
SRT push input now disconnects on track drop, kills SRT connection when shutting own for other reasons. Close both SRT and regular socket in MistOutTSSRT onFinish, so the connection is considered closed on both ends.
|
2022-12-12 20:24:38 +01:00 |
|
Thulinma
|
b571d1c0c5
|
Removed extraKeepAway value, superseded by MinKeepAway from track metadata
|
2022-12-12 20:24:38 +01:00 |
|
Thulinma
|
5bd58dff03
|
Added ATHEIST environment variable to disable angel process in Controller
|
2022-12-12 20:24:38 +01:00 |
|
Thulinma
|
0db153b7b9
|
Make MP4 input more consistent and verbose in erroring out during initial read
|
2022-10-27 16:23:00 +02:00 |
|
Thulinma
|
63afd0b72a
|
Fix MP4 reading from very fast remotes
|
2022-10-27 16:19:55 +02:00 |
|
Thulinma
|
4181b52857
|
Silence more compile warnings, fix compilation on MacOS
|
2022-10-27 14:50:38 +02:00 |
|
Ivan Tivonenko
|
0a13ec1119
|
Fix compile warnings
Co-authored-by: Thulinma <jaron@vietors.com>
|
2022-10-27 14:50:38 +02:00 |
|
Gijs Peskens
|
055fb18270
|
Fix building against modern ffmpeg
Co-authored-by: Thulinma <jaron@vietors.com>
|
2022-10-27 02:46:35 +02:00 |
|
Gijs Peskens
|
4c6ded647f
|
Fix building TSRist without SRT
|
2022-10-27 02:07:34 +02:00 |
|
Marco van Dijk
|
7792845238
|
Fix refreshing from DTSH in HLS input
Co-authored-by: Thulinma <jaron@vietors.com>
|
2022-10-20 14:53:26 +02:00 |
|
Thulinma
|
55589e4aa9
|
HLS input fixes + conversion to fully use the URIReader
|
2022-10-20 14:53:26 +02:00 |
|
Thulinma
|
68b2da461a
|
Fix crash if no tracks are created by readHeader
|
2022-10-20 14:53:23 +02:00 |
|
Thulinma
|
8f0e0c8eba
|
Fix RAX crash
|
2022-10-20 14:51:43 +02:00 |
|
Thulinma
|
8d18a54c8d
|
Updated livepeer process with new "-K" commandline option that forces input start and waits for it to finish boot-up
|
2022-10-20 14:51:32 +02:00 |
|
Thulinma
|
0c68bb1530
|
Fix sessions race condition during shutdown
|
2022-10-17 12:11:45 +02:00 |
|
Thulinma
|
8175ad6dd5
|
Fix token handling when multiple sessions are multiplexed over a single HTTP connection
|
2022-10-13 13:24:20 +02:00 |
|
Thulinma
|
0674443066
|
Fix push outputs to use the correct remote addresses
|
2022-10-10 14:16:48 +02:00 |
|
Thulinma
|
7098f8430b
|
Update input codec capabilities to be more consistent/accurate, and more easily automatically parsed
|
2022-10-06 16:23:29 +02:00 |
|
Marco van Dijk
|
8ac486b815
|
Completed new sessions system
Co-authored-by: Thulinma <jaron@vietors.com>
|
2022-10-05 03:13:52 +02:00 |
|
Ramkoemar
|
074e757028
|
Sessions rework
|
2022-10-05 03:09:58 +02:00 |
|
Thulinma
|
3e85da2afd
|
Match libav's RTMP receive window rollover behaviour
|
2022-10-03 11:53:15 +02:00 |
|
Thulinma
|
f418fed81c
|
Fix HLS output not setting "responded" value appropriately
|
2022-09-22 13:23:06 +02:00 |
|
Marco van Dijk
|
c10d5a7ec1
|
onFail on a WS connection, send the error back using the websocket request handler
|
2022-09-22 13:23:06 +02:00 |
|
Thulinma
|
2870ae1ced
|
SRT RAW fixup 🤦
|
2022-08-25 11:27:55 +02:00 |
|
Thulinma
|
01a2ff54ed
|
Converted MP4 input to use URIReader
|
2022-08-18 16:11:34 +02:00 |
|
Thulinma
|
747438746c
|
Change VoD data page logic to use wallclock seconds rather than loop iterations for timeouts
|
2022-08-18 16:11:24 +02:00 |
|
Thulinma
|
44c2809733
|
Decreased verbosity of harmless data offset warnings, increased verbosity of harmful ones
|
2022-08-18 16:11:00 +02:00 |
|
Phencys
|
3734c90544
|
Added support for raw passthrough of MPEG2-TS data
|
2022-08-08 11:00:39 +02:00 |
|
Thulinma
|
fffe98804c
|
Fixed TS SRT input not closing the connection when stopping for internal reasons rather than external reasons
|
2022-08-08 11:00:29 +02:00 |
|
Thulinma
|
5bdd4a416e
|
Fix load balancer CPU usage
|
2022-08-08 10:57:37 +02:00 |
|
Thulinma
|
4084768a3e
|
Improved incoming push accept timing
|
2022-08-08 10:57:22 +02:00 |
|
Thulinma
|
c37aac8898
|
Remove "Rate=..." debug message from RTMP push output
|
2022-08-04 09:14:51 +02:00 |
|
Thulinma
|
ed9910d587
|
Fix for list limit in HLS/CMAF outputs when using non-live
|
2022-08-03 14:58:05 +02:00 |
|
Matthew James
|
0430a644df
|
Enable Parameters on TSSRT listener
|
2022-07-25 13:40:13 +02:00 |
|
Thulinma
|
1c6a483e49
|
Fix 32-bit compilation
|
2022-06-24 23:50:02 +02:00 |
|
Thulinma
|
9ba92823bb
|
Updated AAC input
|
2022-06-23 12:06:34 +02:00 |
|
Thulinma
|
9232451a74
|
Implemented 422 status code segment skip, new reporting trigger, implements #91
|
2022-06-19 15:51:22 +02:00 |
|
Thulinma
|
b62747c402
|
RTMP auth fixes: opaque is now returned urlencoded, challenge now actually works -_-
|
2022-06-19 15:50:11 +02:00 |
|
Marco
|
d8f67e84b7
|
RTMP custom audio loop support for streams containing copyrighted audio
|
2022-06-19 15:50:05 +02:00 |
|
Cat
|
86379e44eb
|
Embed: Raw/WS (HEVC only atm) player
|
2022-06-19 10:41:20 +02:00 |
|
Thulinma
|
ac13686048
|
h264 output now also supports h265 output, added websocket support
|
2022-06-19 10:41:16 +02:00 |
|
Thulinma
|
2cd990888f
|
Compile fix for AAC input
|
2022-06-16 16:48:11 +02:00 |
|
Marco
|
e961d71c16
|
AAC input
|
2022-06-16 16:13:27 +02:00 |
|
Katri
|
12246581e6
|
Added close socket and clean buffer to Downloader URIReader and InputHLS
|
2022-06-16 16:00:46 +02:00 |
|
Siddarth Tegginamani
|
5147d77b02
|
HLS TS updated to use hls_support library for (LL)HLS manifest generation.
|
2022-06-01 16:50:53 +02:00 |
|
Thulinma
|
f9a543c63d
|
TS TCP push output support
|
2022-06-01 16:31:14 +02:00 |
|
Marco van Dijk
|
2485c16dfc
|
FEC
|
2022-06-01 16:27:15 +02:00 |
|
Thulinma
|
bd283fab1d
|
Support RTMP input over pipe
|
2022-06-01 16:06:06 +02:00 |
|
Thulinma
|
ad85f45972
|
Fixed TS-based outputs injecting extra init/nalend data when not needed
|
2022-06-01 16:00:04 +02:00 |
|
Thulinma
|
7aa105748f
|
Fix SRT input
|
2022-06-01 15:59:37 +02:00 |
|