| 
								
								
									 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 | 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 | 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 |  | 
				
					
						| 
								
								
									 Thulinma | 25a60e4ca3 | Fixed HDS bit rate | 2016-10-11 11:15:35 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | c316fe4e0b | Merge branch 'development' into LTS_development | 2016-10-10 15:08:08 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | bbcf178e7f | Fixed reboot loop when aborting startup. | 2016-10-10 15:08:01 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 2062d83858 | New licensing system By Wouter Spruit and Balder Viëtor with minor edits by me | 2016-09-27 13:43:53 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 08813dcd9b | Merge branch 'development' into LTS_development | 2016-09-22 16:42:04 +02:00 |  | 
				
					
						| 
								
								
									 cat | d4be01474d | Meta player, new embed code, new LSP style | 2016-09-22 16:40:13 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | d504324b8f | Added stop_sessions API call | 2016-09-22 09:52:08 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 69bb08a10a | MistInTS now shuts down after 20 seconds of no data | 2016-09-22 09:51:48 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | cd39965701 | Better tsudp:// input handling | 2016-09-22 09:51:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 856043ed55 | Implemented proper tsudp:// protocol push output, removed MistOutTSPush | 2016-09-22 09:51:29 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 172bdabf36 | New style of always-on inputs. Still needs interface updates | 2016-09-22 09:51:21 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | eccd3d2949 | Merged MistInTS and MistInTSStream, added support for streamed file input through stream:// source | 2016-09-22 09:51:13 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 44fd455c8e | Merge branch 'development' into LTS_development # Conflicts:
#	src/input/input.cpp | 2016-09-22 09:50:09 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 29c37fd4e9 | Improved Input::checkHeaderTimes function to be less spammy about non-file inputs | 2016-09-22 09:41:42 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 400ac582ae | Fixed load balancer crash when 0 ram reported or detected in an edge | 2016-09-22 09:16:50 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 497583e54b | Merge branch 'development' into LTS_development # Conflicts:
#	src/controller/controller_statistics.cpp | 2016-09-22 09:16:34 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 26f4b2efd9 | Stats pages are now left behind unclean on purpose on updating/restarting the controller, to preserve stats across restarts | 2016-09-22 09:14:03 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 754d687486 | Added MistOutSanityCheck | 2016-09-15 16:18:32 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 11ce47ace9 | Generalized DTSH header reading and writing of Inputs | 2016-09-15 16:18:27 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 6e7d2c2d4a | Removed GeoIP support fully | 2016-09-15 16:18:21 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 07eada311a | Tweaked stats debugging messages verbosity | 2016-09-15 16:18:16 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 0fe940fa77 | Pro side of edits to explicit finishEach | 2016-09-15 16:18:00 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b92829956e | Added secondary BW stats from kernel, as more reliable alternative for now. | 2016-09-15 16:17:54 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | cbfb3d62bf | Added variable weights to the load balancer, improved timeout behaviour and verbosity | 2016-09-15 16:17:49 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | ba7467979a | Fixed MistInAV - now compiles if -DWITH_AV=1 is set | 2016-09-15 16:17:43 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 1172768c34 | Merge branch 'development' into LTS_development # Conflicts:
#	lib/shared_memory.cpp
#	src/controller/controller.cpp
#	src/controller/controller_storage.h
#	src/output/output.cpp | 2016-09-15 16:17:06 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | fedd18146e | Generalized DTSH header reading and writing of Inputs | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 49cb493b7e | Improved output connect to input timeout behaviour | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 53dfcfe131 | Fixed VoD no-load/slow-load 100% CPU usage | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | c74b3e4b8a | Added XSplit bandwidth check output suppression | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 4472d00e69 | Improved sharedClient isAlive handling | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | ceafaa57e6 | Added angel process | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | bd4c951488 | Fixed segfault in VoD outputs with corrupted headers | 2016-09-15 15:46:04 +02:00 |  |