Thulinma
9cd08e3a77
Renamed SRT input and output to SubRip to prevent confusion with TSSRT
2023-04-06 13:23:46 +02:00
Thulinma
2d4a2f5835
Fixed compiling with CMake
2023-03-16 14:31:27 +01:00
Ramkoemar
a7183aedc5
FLAC support:
...
- FLAC container input and output support
- FLAC container analyser
- FLAC codec support in EBML input and output
2023-02-26 20:37:15 +01:00
Marco van Dijk
2b18a414b4
Added support for external writers
2023-02-22 13:25:42 +01:00
Marco van Dijk
97d24f75e4
Custom variables support
...
Change-Id: Ia847a868d1803dc80fdb8a627d57bba571cdee64
2023-02-09 12:49:01 +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
Thulinma
b998bd340c
Added dtsc_sizing_test
...
Change-Id: I620b63ecf62198d1c759a60d751f2519af23b79c
2022-12-12 20:24:38 +01:00
Ramkoemar
074e757028
Sessions rework
2022-10-05 03:09:58 +02:00
Cat
86379e44eb
Embed: Raw/WS (HEVC only atm) player
2022-06-19 10:41:20 +02:00
Marco
e961d71c16
AAC input
2022-06-16 16:13:27 +02:00
Thulinma
d22604c53a
Added TS RIST input
2022-06-01 15:58:37 +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
Marco
3e73508a6a
Added SDP input
2022-02-21 15:51:09 +01:00
Marco
dd2382e858
Added SDP output
2022-02-21 15:30:16 +01:00
Siddarth Tegginamani
c54690d346
hls_support: A new library for (LL)HLS manifest generation
2022-02-11 22:47:28 +01:00
Cat
dac00f6555
Embed: added hls.js player
2022-02-11 22:44:31 +01:00
Thulinma
82883d39ea
Removed licensing system related code
2022-02-09 12:14:58 +01:00
Thulinma
1f390561c2
Allow setting DISKSERIAL compile variable to lock build to specific HDD serial number
2021-10-19 22:29:42 +02:00
Thulinma
0bd5d742f6
SRT improvements:
...
- Made SRT support optional
- Make build options visible in cmake-gui
- Improved generic connection stats for outputs
- Added streamid handling configuration for MistInTSSRT
- Push input support over SRT
- Fixed support for SRT settings in push outputs
- Fix parsing of SRT-passed stream names
- Fixed hostnames in MistOutTSSRT, fixed PUSH_REWRITE trigger payload
- Opus support in TS-SRT
- Fixed SRT socket stats, fixed SRT socket address logic, improved SRT socket rolling restart support
- Fixed SRT push deny
2021-10-19 22:29:41 +02:00
Phencys
19199cbff8
TSSRT Support
2021-10-19 22:29:41 +02:00
Thulinma
37af199a1c
Added client mode support to HTTP::Websocket, added websockettest binary, added ws/wss protocol support to HTTP::URL, added support for websockets and socket overriding to HTTP::Downloader, fixed HTTP parser not handling response codes 1XX, 204 and 304 correctly.
2021-10-19 22:29:41 +02:00
Thulinma
6307428476
Attempt to make cygwin compiles work again
2021-10-19 22:29:41 +02:00
Thulinma
15c132f6f8
Added MistUtilNuke, added input PID and pull PID fields, added nuke_stream API call
2021-10-19 22:29:41 +02:00
Thulinma
ca63abae14
Added STAT_CUTOFF compile flag
2021-10-19 22:29:41 +02:00
Thulinma
0870a91e12
Added AAC output support
2021-10-19 22:29:40 +02:00
Thulinma
de4890ac20
Livepeer transcoding support
2021-10-19 22:29:40 +02:00
Thulinma
771fad390a
Allow overriding application name with -DAPPNAME="Name here"
2021-10-19 22:29:40 +02:00
Thulinma
0af992d405
Various fixes, among which:
...
- Fixed segfault when attempting to initialseek on disconnected streams
- Fix 100% CPU bug in controller's stats code
- WebRTC UDP bind socket improvements
- Several segfault fixes
- Increased packet reordering buffer size from 30 to 150 packets
- Tweaks to default output/buffer behaviour for incoming pushes
- Added message for load balancer checks
- Fixed HLS content type
- Stats fixes
- Exit reason fixes
- Fixed socket IP address detection
- Fixed non-string arguments for stream settings
- Added caching for getConnectedBinHost()
- Added WebRTC playback rate control
- Added/completed VP8/VP9 support to WebRTC/RTSP
- Added live seek option to WebRTC
- Fixed seek to exactly newest timestamp
- Fixed HLS input
# Conflicts:
# lib/defines.h
# src/input/input.cpp
2021-10-19 22:29:40 +02:00
Phencys
2b99f2f5ea
New Meta commit
2021-10-19 22:29:40 +02:00
Thulinma
637c57be5e
FFMPEG process fixes/improvements
2021-10-19 22:29:39 +02:00
Ramoe
2a09128830
Added FFMPEG process
2021-10-19 22:29:39 +02:00
roxlu
7e8eb634e6
Implemented WebRTC
2021-10-19 22:29:39 +02:00
Thulinma
0eeb13cf5e
Merge branch 'development' into LTS_development
2021-09-10 23:52:31 +02:00
Thulinma
f614730e38
Fixed typo in CMakeLists
2021-09-10 23:52:24 +02:00
Thulinma
2f8a702c38
Merge branch 'development' into LTS_development
2021-09-01 11:21:13 +02:00
Cat
6204a57a0e
Embed: Added flv.js to meta player
2021-07-29 14:24:26 +02:00
Thulinma
ee6f1f1390
Merge branch 'development' into LTS_development
2021-04-23 12:43:29 +02:00
Cat
ddd9e8c67d
Embed: Added MP4/WS "mews" player
2021-04-23 12:42:48 +02:00
Thulinma
6cea9f2092
URIReader
2020-03-09 20:04:45 +01:00
Thulinma
69253082ca
Merge branch 'development' into LTS_development
2020-03-09 20:01:43 +01:00
Thulinma
d8fb22a71f
URIReader
2020-03-09 20:01:00 +01:00
Thulinma
eb8694052d
Merge branch 'development' into LTS_development
...
# Conflicts:
# lib/http_parser.cpp
2020-03-03 17:04:10 +01:00
Thulinma
793f6f7809
Split HTTP namespace up into http_parser.h and url.h, since the URL library can be useful stand-alone as well.
2020-02-28 16:39:24 +01:00
Thulinma
c528e51e7c
Merge branch 'development' into LTS_development
2020-02-27 14:37:57 +01:00
Thulinma
e0dfc3a4db
Add compile command export for YCM by default
2020-02-27 14:37:51 +01:00
Erik Zandvliet
907be3b1f4
Playlist support
2020-01-23 13:43:51 +01:00
Thulinma
248056e611
Backported socket library edits + testing tool from LL branch
2019-10-02 09:55:49 +02:00
Thulinma
4c3dfa829f
Implemented certbot helper utility
2019-09-09 13:19:37 +02:00