Balder
|
e641793195
|
EBML output fix
|
2023-02-16 16:19:11 +01:00 |
|
Marco van Dijk
|
ea25d4b74b
|
Scheduled Pushes
Change-Id: I3d3a75f4a45d96e6a7849b14634caedd0899ac69
|
2023-02-09 17:51:45 +01:00 |
|
Thulinma
|
c7211b23c1
|
Added (mostly) complete capabilities for push parameters
|
2023-02-09 13:14:20 +01:00 |
|
Alex Kordic
|
39af304e0c
|
size_t != uint64_t
Change-Id: Idf7137a7e385dec6600fe73be5d978af2fde76f0
|
2023-01-26 19:43:55 +01:00 |
|
Thulinma
|
f4dbea4626
|
Restore non-native SRT support in HTTPTS output
Change-Id: I082cd72b0517a6e741f95345ae5fdf94ae4df1fe
|
2023-01-24 02:31:51 +01:00 |
|
Marco
|
03771ccac2
|
Changed HTTPTS-based playlist writer into a generic format-agnostic playlist writer
Change-Id: I503110bca3a557342ce9a21c64824a916725a79b
|
2023-01-24 02:17:28 +01:00 |
|
Marco
|
e55038bc46
|
Convert AAC and EBML outputs to properly use generic fileTarget functionality
Change-Id: I2eff10361d11de0639f8d0e97e4379ebc050155b
|
2023-01-24 01:54:17 +01:00 |
|
Thulinma
|
877216efd0
|
connectToFile edit that allows for custom socket passing
Change-Id: Id5da9d9c50d1997f997c9e738d8f680098901509
|
2023-01-24 01:40:41 +01:00 |
|
Marco van Dijk
|
67168b9644
|
Fix segfault when all selectable tracks dissappear
Change-Id: Ia3a80face7e3e08aa0c7e04fd30e4cf261337573
|
2023-01-05 14:24:29 +01:00 |
|
Thulinma
|
fbade20111
|
Meson edits
Change-Id: I37260c32d3b43e42ac2d6aa4f86e5a8d9446b61b
|
2023-01-03 23:45:10 +01:00 |
|
Thulinma
|
aa614aebab
|
Make srtp2 only a dependency for MistOutWebRTC
Change-Id: I52316bbceef463844e8f8cb1ef85277c4b886814
|
2023-01-02 18:57:25 +01:00 |
|
Gijs Peskens
|
529adbfaf6
|
Add building via meson, remove outdated options
Co-authored-by: Thulinma <jaron@vietors.com>
Change-Id: I2a620c8d98aca7203f6742c66c3f82afe91b5c3c
|
2022-12-17 03:36:59 +01:00 |
|
AlexKordic
|
1aaaeebb24
|
Hard to reproduce & hard to spot race condition. (#136)
In case shared memory was resized, under `loadPageForKey()`, `loadPageForKey()` was looking at outdated data set.
|
2022-12-12 20:24:38 +01:00 |
|
Thulinma
|
0864a6324b
|
Fix edge case in seeking where seek happens at exact time of packet header write
|
2022-12-12 20:24:38 +01:00 |
|
Thulinma
|
5b1521c5c8
|
Tweaks to Sender Report timings, fixed lost packet counter in WebRTC output, WebRTC lost packets are now counted per SSRC instead of globally
|
2022-12-12 20:24:38 +01:00 |
|
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
|
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 |
|
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 |
|
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 |
|
Phencys
|
3734c90544
|
Added support for raw passthrough of MPEG2-TS data
|
2022-08-08 11:00:39 +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
|
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 |
|
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
|
6d4c52c3c0
|
Added TS-RIST push output support
|
2022-06-01 15:58:30 +02:00 |
|
Thulinma
|
840a1f5f4e
|
Cleanup TS SRT output code
|
2022-06-01 15:41:18 +02:00 |
|
Thulinma
|
9f0b86108d
|
Fixed ts-exec output
|
2022-04-29 17:03:49 +02:00 |
|
Thulinma
|
35a54dbd61
|
Fixed auto-seeking when adding tracks to an existing track selection
|
2022-03-10 10:32:00 +01:00 |
|
Marco
|
dd2382e858
|
Added SDP output
|
2022-02-21 15:30:16 +01:00 |
|
Siddarth Tegginamani
|
ccee512b3d
|
Bug Fix: CMAF DASH playback works
- syntax error fixed
- removed unnecessary track id simplification
|
2022-02-11 22:52:20 +01:00 |
|
Siddarth Tegginamani
|
e9d5920a80
|
HLS CMAF updated to use hls_support library for (LL)HLS manifest generation.
- also removed duplicate CMAF library methods
|
2022-02-11 22:47:28 +01:00 |
|
Cat
|
dac00f6555
|
Embed: added hls.js player
|
2022-02-11 22:44:31 +01:00 |
|
Thulinma
|
1e6143bc88
|
Further fixes to WS/MP4 (implemented "auto" track, implemented dropping video voluntarily)
|
2022-02-11 17:54:21 +01:00 |
|
Thulinma
|
22e720c9d1
|
Fixed WS/MP4 initial seek not happening
|
2022-02-11 17:25:41 +01:00 |
|