| 
								
								
									 Thulinma | fd7e4c91ae | Changed right arrow in processes to more generic arrow | 2021-10-19 22:29:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 561c073977 | MistInEBML fix | 2021-10-19 22:29:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 3dfe377b9c | Removed unneeded userSelect reload in inputs | 2021-10-19 22:29:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 35b526bfe7 | Fixed typo in comms.h | 2021-10-19 22:29:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | cfe85b41f0 | Fix segfault in RTMP output when attempting to play a non-existent stream | 2021-10-19 22:29:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 280743051a | Fixed high CPU usage on fast-playing recordings that have a dynamic end time | 2021-10-19 22:29:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 99907782ae | Ability to send silence to RTMP outputs | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | dc2239e70f | Slight improvements + more sanity checks in page buffering | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 0a51e95d1a | Improved EBML B-frame detection/handling | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 5edf06ab68 | More checks on connection quality | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 2bf7c14815 | Fixed SEM_TRACKLIST not being cleaned up from shared memory on stream shutdown | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b989ee0d1f | Added GOP size setting to livepeer process, improved latency | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | bf8bbd8a92 | Fixed HLS Cache-Control header duration (buffer duration) | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 1bbc378458 | Fixed skipahead playback timing | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 0870a91e12 | Added AAC output support | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 04d28181e0 | Large video PES packets are now sent as unbounded packets instead of split over multiple PES packets | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | a9bc4e2134 | Improved handling of later-added tracks | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | cbe4f017f3 | Auto-update width/height/fps for livestreamed H264 and VP8 tracks, regardless of input type | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 3cc258834c | Added Content-Duration header to livepeer process | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 160ced3eac | Updated load testing script | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | e6f61f5643 | Do not crash if page load fails during Output::prepareNext | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 36a1a88cb0 | Added ability to mask source tracks for processes | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 3db3a869ae | Fixed UTC timestamps in CMAF outputs | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 90f0228483 | Increase sender report interval to 4 per second per track instead of 1 per second per track | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 78a1cd240d | Improved loss handling for bitrate reductions in WebRTC push input | 2021-10-19 22:29:40 +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 | bd9ae56532 | Timing improvements for all outputs and DTSC socket input | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 2124d10a9b | Added WebRTC "Volkswagen mode" which encrypts packets but sends them plaintext anyway | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 26de8c0389 | VP8 fixed | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | a516ea299d | Added detailed packet log option for WebRTC | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | de4890ac20 | Livepeer transcoding support | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 753da9bd3f | Fix for unixrecstart/unixrecstop | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 19a4701be7 | Added STREAM_END trigger + viewerseconds stat in prometheus output | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 97357d0972 | Fixed URIReader compile warning | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b5b09f21b4 | Improvements to ResizeablePointer | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 3ca1ea3b30 | Temp fix for invalid tracks | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | a3e0d1ac85 | Allow setting RTMP language | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | a8c7bc5d27 | Improved RTMP cross-server compatibility | 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 | a8e04e1787 | Fixes to CMAF output | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Erik Zandvliet | e217f41f17 | CMAF Push Output | 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 | 5b79f296d6 | Working MP4 over Websockets | 2021-10-19 22:29:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | fff62656ba | Added autostarting for processes through buffer | 2021-10-19 22:29:39 +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 |  | 
				
					
						| 
								
								
									 Thulinma | e4471627ca | WebRTC edits for code acceptance | 2021-10-19 22:29:39 +02:00 |  |