Commit graph

21 commits

Author SHA1 Message Date
Thulinma
974380ab30 Converted comms system entirely to being bitflag-based instead of integer state based 2021-10-19 22:29:41 +02:00
Thulinma
7297336e46 Rewrite of Comms 2021-10-19 22:29:41 +02:00
Thulinma
f4051b5916 Fixed RTSP input in newMeta build 2021-10-19 22:29:41 +02:00
Thulinma
3d26741148 Socket library and Config library restructuring, improvement to UDP socket reliability 2021-10-19 22:29:41 +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
DDVTech
fccf66fba2 Restyle 2021-10-19 22:29:40 +02:00
Thulinma
431fecb67b RTSP input fixes 2020-09-24 20:11:44 +02:00
Thulinma
e9832ac723 Added stats entry for RTSP pull input 2020-02-03 16:34:05 +01:00
Thulinma
384afb6508 RTSP allow lowercase Content-[Tt]ype, fixed Soliton Systems RTSP server implementation 2020-01-23 13:44:20 +01:00
Thulinma
66890c4564 Robustified Socket::Connection, added debugging data for copies/assigns and Socket::Connetion::open() calls for proper socket re-use. 2019-06-30 22:36:29 +02:00
Thulinma
01d43796ad 32-bit fixes 2019-01-26 00:51:30 +01:00
Thulinma
786ff05767 RTSP authentication support improvements 2019-01-16 14:26:48 +01:00
Thulinma
aae6101c3d Fixed RTSP input, added support for non-standard "PCM" RTP profile, improving IP cam compatibility. 2018-07-26 11:21:35 +02:00
Thulinma
e3886c8acf RTP rework: added sorter class, updated RTSP input/output/analyser to be compatible with it 2018-07-04 12:04:26 +02:00
Thulinma
abda56ced8 No longer print RTSP data to stderr on transport error 2018-03-01 16:37:43 +01:00
Thulinma
017c9dbb65 Improved input descriptions 2018-02-13 12:59:09 +01:00
Thulinma
0c6cd9bfc6 Added crappy "HiIpcam" IP cam support 2018-01-16 11:18:59 +01:00
Thulinma
60e04c4058 Fix RTSP input compile 2017-10-26 11:13:24 +02:00
Thulinma
f5c1e6b573 RTSP pull input
Includes TCP, UDP and authentication support
2017-10-24 14:10:12 +02:00