| 
								
								
									 Thulinma | 5019c2418c | Moved some less interesting debug messages from INFO to MEDIUM level for better readability | 2021-10-19 22:29:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 5e57dd57af | Fixed track mismatch 100% CPU loop, added some extra logging to relevant parts. | 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 | 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 | 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 | 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 | 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 | 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 | 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 | e4471627ca | WebRTC edits for code acceptance | 2021-10-19 22:29:39 +02:00 |  | 
				
					
						| 
								
								
									 roxlu | 7e8eb634e6 | Implemented WebRTC | 2021-10-19 22:29:39 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 2f8a702c38 | Merge branch 'development' into LTS_development | 2021-09-01 11:21:13 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 5c8aa1bfbd | Improved trustedproxy support | 2021-08-30 12:43:19 +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 | 19840f32d4 | Do not cause a floating point exception during stream shutdown in TS-based outputs with AAC audio | 2020-10-16 14:39:11 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | d522c1d90f | Merge branch 'development' into LTS_development # Conflicts:
#	src/input/input_buffer.cpp | 2020-09-30 17:29:49 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | bafe30e234 | Improvements/tests for SEM_LIVE locking | 2020-09-30 17:24:57 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 52a10eaea7 | Decreased trigger verbosity, fixed RTMP_PUSH_REWRITE and PUSH_OUT_START triggers not properly ignoring response when ran in non-blocking mode. | 2020-09-24 16:06:56 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b3df058a3e | Merge branch 'development' into LTS_development | 2020-07-14 21:47:20 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b45fd85b95 | Workaround bug in OBS v25 | 2020-07-14 21:47:11 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b7e6cbbf89 | Merge branch 'development' into LTS_development # Conflicts:
#	src/output/output_hls.cpp | 2020-07-13 17:06:23 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 16bb689b7e | Removed appleCompat mode from TS/HLS outputs, now sends identical segments to all client devices | 2020-07-13 16:24:39 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | a1da1469e9 | Merge branch 'development' into LTS_development | 2020-07-13 14:59:02 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 90c9d16a32 | Added support for empty array as non-configured public address. | 2020-07-13 14:58:53 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | dd5d8815be | Merge branch 'development' into LTS_development | 2020-03-12 16:26:48 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 4a621ea5c0 | Fixed IP detection over HTTPS output | 2020-03-12 16:18:55 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | a2beecee64 | Small fixup | 2020-03-09 21:00:08 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 69253082ca | Merge branch 'development' into LTS_development | 2020-03-09 20:01:43 +01:00 |  |