| 
								
								
									 Thulinma | 8a4ac27577 | Re-enabled IPv6 UDP for Cygwin | 2016-11-03 11:17:33 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 44b162e920 | Made memmem function compile correctly in some systems | 2016-11-03 11:15:55 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 85415ce135 | Merge branch 'development' into LTS_development | 2016-11-02 15:41:14 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 6d8189f64a | Fixed DTSH version binary writing bug | 2016-11-02 15:41:04 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 68766daa00 | Merge branch 'development' into LTS_development | 2016-11-01 10:51:24 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | b7dac7a6b1 | Removed IPv6 multicast from Cygwin builds | 2016-11-01 10:51:18 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 0b78a57e40 | Added shared memory session cache + instant-sync for sessions in cache. | 2016-10-11 16:42:47 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | ad514b6744 | Significant improvements to DASH playback | 2016-10-11 16:42:34 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | ce2274f1c1 | Significant speed boost to all TS-based outputs | 2016-10-11 16:41:48 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 028c485c3e | Fixed stats issue for quick switching connections. | 2016-10-11 16:41:42 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 59ae4f5aca | Merge branch 'development' into LTS_development | 2016-10-11 16:41:15 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 15def0eaec | Significant speed boost to all TS-based outputs | 2016-10-11 16:38:56 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 8f6d75e51e | Fixed stats issue for quick switching connections. | 2016-10-11 16:36:22 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 497a89588d | Fixed HTTP TS content type | 2016-10-11 16:22:12 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 8a0799a0b8 | Optimized output waiting time algorithm | 2016-10-11 16:22:05 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b98c379182 | Added more stats to input buffering benchmarking code | 2016-10-11 16:21:57 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | d457864bf1 | Various improvements and simplifications to HLS # Conflicts:
#	src/output/output_hls.cpp | 2016-10-11 16:17:57 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | a79f0fc988 | Merge branch 'development' into LTS_development # Conflicts:
#	src/output/output_hls.cpp | 2016-10-11 16:16:40 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 54d927c9df | Various improvements and simplifications to HLS | 2016-10-11 16:14:27 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 1db7f2c300 | Merge branch 'development' into LTS_development # Conflicts:
#	lib/dtsc.h
#	lib/dtscmeta.cpp | 2016-10-11 16:08:52 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 224e3a3f0d | Some small DTSC and HTTP library fixes | 2016-10-11 16:03:32 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 7f6b919e4f | Merge branch 'development' into LTS_development | 2016-10-11 15:21:58 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | dab1b74ad5 | improved controller restart stats recovery mechanism | 2016-10-11 15:21:54 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | bf8ddcb300 | Removed dead code | 2016-10-11 15:20:13 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | e10a22503d | Added per-output statistics | 2016-10-11 15:19:14 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 419686f50c | Fixed zero-timestamp RTMP push output | 2016-10-11 15:15:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 61feff7ba1 | Faster and less spammy sharedServer user counter | 2016-10-11 15:15:26 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | c5870b02f1 | Improved buffer behaviour for streams that are faster than real-time. Improved documentation for those areas as well. | 2016-10-11 15:14:12 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 748960bb44 | Removed JSON dependency from FLV, sped up FLV input significantly, minor RTMP input speedup | 2016-10-11 15:13:52 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 92e73cb6db | Fixed bug when tracks pause for 16 seconds. | 2016-10-11 15:13:34 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b71765e6bc | Buffer now reports JSON blob with stream details and possible issues, improved DRY/RECOVER behaviour | 2016-10-11 15:13:20 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | bd772cdf1e | Merge branch 'development' into LTS_development | 2016-10-11 15:13:13 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 0b92fb0abb | Updated DTSC analyser HLS problem finder | 2016-10-11 15:13:01 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 1d2e8f790b | Stop limits and triggers from occurring when filename is being overridden in startInput calls | 2016-10-11 15:12:35 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 11d8ef922d | Merge branch 'development' into LTS_development | 2016-10-11 15:12:29 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 82a2fb3367 | Fixed eternal sleeping bug in outputs, fixed some missed thisPacket invalid pointer issues. | 2016-10-11 15:12:12 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | cf5045888e | Updated DTSC analyser in compact mode to be more accurate and detect possible HLS-related issues # Conflicts:
#	src/analysers/dtsc_analyser.cpp | 2016-10-11 15:11:26 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 44e1bb9b33 | Merge branch 'development' into LTS_development # Conflicts:
#	src/analysers/dtsc_analyser.cpp | 2016-10-11 15:11:07 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 4963aac941 | Updated DTSC analyser in compact mode to be more accurate and detect possible HLS-related issues, compact mode no longer a Pro-only feature. | 2016-10-11 15:09:19 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 7f65b69865 | Removed troublesome time-rewinding code in DTSC output | 2016-10-11 15:06:32 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 3ee83644f3 | Added options to DTSC pull for controlling the buffer config. Made 8X target duration the default buffer size. Inputs now wait for INPUT_TIMEOUT *and* two biggestFragment durations, added a few helper functions to DTSC::Meta. Buffer now automatically sets segment size to min(configed_size, biggest_fragment/2) to prevent sudden reductions of fragment sizes by more than 50% | 2016-10-11 15:04:52 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 915a10207b | Merge branch 'development' into LTS_development | 2016-10-11 15:04:11 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | f22d95b974 | Prevent memory leak when receiving media loops at a page boundary | 2016-10-11 15:03:11 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 22cd84fcd5 | Added options to DTSC pull for controlling the buffer config. Made 8X target duration the default buffer size. Inputs now wait for INPUT_TIMEOUT *and* two biggestFragment durations, added a few helper functions to DTSC::Meta. Buffer now automatically sets segment size to min(configed_size, biggest_fragment/2) to prevent sudden reductions of fragment sizes by more than 50% | 2016-10-11 15:02:29 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 46703ad50d | Fixed triggers only prefix-matching on stream names | 2016-10-11 13:19:31 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 55f1c539ad | Merge branch 'development' into LTS_development | 2016-10-11 12:48:05 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 441932efe5 | Added support for "track", "audio" and "video" params when pushing out RTMP. Params are not sent to target | 2016-10-11 12:47:34 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 65a225ed95 | RTMP output now supports "audio" and "video" parameters for track selection, as well as "track". | 2016-10-11 11:25:48 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 3312848ada | Fixed DASH bit rate reporting | 2016-10-11 11:21:07 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 52deec52c3 | Merge branch 'development' into LTS_development | 2016-10-11 11:15:53 +02:00 |  |