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
This commit is contained in:
parent
2b99f2f5ea
commit
0af992d405
75 changed files with 1512 additions and 790 deletions
|
@ -163,7 +163,7 @@ static inline void show_stackframe(){}
|
|||
// assumed
|
||||
#define DEFAULT_PAGE_COUNT DEFAULT_KEY_COUNT // Assume every page is a key to ensure enough space
|
||||
|
||||
#define DEFAULT_FRAGMENT_DURATION 5000
|
||||
#define DEFAULT_FRAGMENT_DURATION 1900
|
||||
|
||||
#define META_META_OFFSET 104
|
||||
#define META_META_RECORDSIZE 576
|
||||
|
@ -214,6 +214,7 @@ static inline void show_stackframe(){}
|
|||
#define SHM_TRIGGER "MstTRGR%s" //%s trigger name
|
||||
#define SEM_LIVE "/MstLIVE%s" //%s stream name
|
||||
#define SEM_INPUT "/MstInpt%s" //%s stream name
|
||||
#define SEM_TRACKLIST "/MstTRKS%s" //%s stream name
|
||||
#define SEM_SESSCACHE "/MstSessCacheLock"
|
||||
#define SHM_CAPA "MstCapa"
|
||||
#define SHM_PROTO "MstProt"
|
||||
|
@ -243,6 +244,9 @@ static inline void show_stackframe(){}
|
|||
// Setting this value to lower than 2 seconds **WILL** cause stuttering in playback due to buffer negotiation.
|
||||
#define SIMULATED_LIVE_BUFFER 7000
|
||||
|
||||
/// The time between virtual audio "keyframes"
|
||||
#define AUDIO_KEY_INTERVAL 2047
|
||||
|
||||
#define STAT_EX_SIZE 177
|
||||
#define PLAY_EX_SIZE 2 + 6 * SIMUL_TRACKS
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue