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
Thulinma
ffaa0394db
Implemented certbot helper utility
2019-09-09 13:16:45 +02:00
Thulinma
cc9e970ea3
More backports from Pro edition, among which HTTPS/TLS support
2019-07-13 14:23:59 +02:00
Thulinma
0233d5b684
Merge branch 'development' into LTS_development
...
# Conflicts:
# CMakeLists.txt
# src/input/input_mp4.cpp
2019-07-02 17:24:33 +02:00
Thulinma
2432bbdfc3
Backported MP4 input from Pro edition
2019-07-02 14:17:01 +02:00
Thulinma
c926637aec
Merge branch 'development' into LTS_development
2018-12-19 15:47:22 +01:00
Cat
ac7659614a
Embed rework
2018-12-19 15:34:26 +01:00
Thulinma
b35d56cd8f
Added ability to override internal UDP API bound host/port
2018-10-07 16:06:20 +02:00
Thulinma
e2d8321760
Added JSON testing application
2018-10-02 13:53:28 +02:00
Thulinma
aee6420943
Merge branch 'development' into LTS_development
2018-10-02 13:48:32 +02:00
Thulinma
cefc8dc88d
Fixed CMakeLists header for MistOutHTTP
2018-10-02 13:48:23 +02:00
Thulinma
05fee379ad
Merge branch 'development' into LTS_development
2018-04-12 15:33:27 +02:00
Thulinma
662f1cfa9d
Added -DNOGA=1 flag to disable Google Analytics
2018-04-12 15:31:32 +02:00
Thulinma
e06b14ce77
Merge branch 'development' into LTS_development
...
# Conflicts:
# src/output/output_http.cpp
# src/output/output_http_internal.cpp
2018-03-20 15:11:19 +01:00
Thulinma
dd976f7a7a
Added basic websocket support
2018-03-20 14:58:52 +01:00
Thulinma
d9b0270528
Added log test binary
2018-03-01 17:14:00 +01:00
Thulinma
26cd8251e2
Merge branch 'development' into LTS_development
...
# Conflicts:
# CMakeLists.txt
2018-01-24 20:16:35 +01:00
Thulinma
a580996b13
Backported RIFF library from Pro edition
2018-01-24 20:13:44 +01:00
Thulinma
a762932c45
EBML library, input and output, supports MKV and WebM.
2018-01-24 20:10:55 +01:00
Ramoe
e09cd5308e
Added SRT input, MP4 output subtitle support, DASH and HLS output subtitle support
2017-11-23 14:14:58 +01:00
Thulinma
09733c3976
SSL socket class, downloadertest application, HTTP::Downloader support for HTTPS connections, authentication, proxies and POST requests
...
# Conflicts:
# CMakeLists.txt
2017-11-01 19:34:53 +01:00