Marco van Dijk
2485c16dfc
FEC
2022-06-01 16:27:15 +02:00
Marco
3e73508a6a
Added SDP input
2022-02-21 15:51:09 +01:00
Thulinma
53698eaa49
Added SPS/PPS validation functions, RTP lib now only updates SPS/PPS when valid
2022-01-22 23:52:03 +01:00
Thulinma
6733bf2a20
Fixed all ARM-related issues/warnings/etc
2021-11-04 18:49:27 +01:00
Thulinma
2a5a808107
WebRTC: Fixes to packet timing and loss statistics
2021-10-19 22:29:42 +02:00
Thulinma
19a55828a3
WebRTC fixes/improvements:
...
- Added public host setting
- Implemented Sender Report based track time syncing
- Added 10 second timeout for output connections (no timeout for input connections)
- Timing fixes
2021-10-19 22:29:41 +02:00
Thulinma
7a5f5d5855
Timestamp fixes for RTP
2021-10-19 22:29:40 +02:00
Thulinma
70b0f94552
Improved RTP NACK handling and dropped packet handling
2021-10-19 22:29:40 +02:00
Thulinma
b5b09f21b4
Improvements to ResizeablePointer
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
6d3eb861b8
Implemented RTP HEVC Aggregation Packets
2019-09-30 16:28:10 +02:00
Thulinma
39aa3bde3f
RTP fix..?
2019-02-06 22:03:55 +01:00
Thulinma
ee4665e9ff
RTP (skipping) support for padding bytes and header extensions
2019-01-16 14:32:36 +01:00
Thulinma
7a03d3e96c
RTP rewrite using generic RTP::toDTSC class
2018-12-06 11:07:07 +01: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
df6735e92f
Implemented RTSP Receiver Report
2017-09-24 18:33:52 +02:00
Thulinma
364190034d
Fix UDP-related RTP data management bugs
2017-09-24 18:33:42 +02:00
Thulinma
54a8803f29
RTP cleanup + RTSP analyser + RTP MPEG2/MP2/HEVC support
2017-07-28 18:40:37 +02:00
Thulinma
6595059737
Fixes to RTP library
2017-06-19 12:47:30 +02:00
Thulinma
d158ba3213
Added PCM A-law support to RTSP, both input and output
2017-04-18 12:38:40 +02:00
Thulinma
3465f2b587
Improved RTSP output, added support for RTSP input
2016-09-02 14:46:51 +02:00
Thulinma
de1d202457
Made RTSP max send value runtime configurable.
2015-10-14 14:30:28 +02:00
Thulinma
073f3a20fc
Make RTP much less spammy.
2015-09-04 09:49:27 +02:00
Thulinma
514f0a9b2b
Fixes to AC3, MP3, 4+GiB MP4 and MP4 B-frames by Oswald de Bruin
2015-04-07 14:38:39 +02:00
Thulinma
4bdbd82f66
LTS Commits
2015-04-05 21:38:36 +02:00