Commit graph

  • 3312848ada Fixed DASH bit rate reporting Thulinma 2016-10-11 11:21:07 +02:00
  • 52deec52c3 Merge branch 'development' into LTS_development Thulinma 2016-10-11 11:15:53 +02:00
  • 25a60e4ca3 Fixed HDS bit rate Thulinma 2016-10-11 11:15:35 +02:00
  • 1d2dbd1be0 Fixed flash priorities for embed. RTMP > FLV > HDS Balder 2016-10-10 16:29:21 +02:00
  • c316fe4e0b Merge branch 'development' into LTS_development Thulinma 2016-10-10 15:08:08 +02:00
  • bbcf178e7f Fixed reboot loop when aborting startup. Thulinma 2016-10-10 15:08:01 +02:00
  • eb9d4e6267 Merge branch 'development' into LTS_development Thulinma 2016-09-27 16:32:36 +02:00
  • ac914b7b95 LSP: fixed missing wildcard streams on stream page cat 2016-09-27 16:08:34 +02:00
  • d132969fc2 Merge branch 'development' into LTS_development Thulinma 2016-09-27 13:51:25 +02:00
  • e309d0358c Better mac support. Thulinma 2016-09-27 13:51:12 +02:00
  • 2062d83858 New licensing system By Wouter Spruit and Balder Viëtor with minor edits by me Thulinma 2016-09-27 11:18:42 +02:00
  • d0c81bb9a0 Merge branch 'development' into LTS_development Thulinma 2016-09-27 13:37:55 +02:00
  • 3fd2bed4b3 Better header includes for sockets Thulinma 2016-09-27 13:37:45 +02:00
  • 934ed69c58 Merge branch 'development' into LTS_development Thulinma 2016-09-22 18:31:49 +02:00
  • 43d620f9f2 Removed old bigmeta flag in config lib. Thulinma 2016-09-22 17:59:26 +02:00
  • 5ca6cfbbb6 Typo fix in integrated help Balder 2016-09-22 17:25:40 +02:00
  • 08813dcd9b Merge branch 'development' into LTS_development Thulinma 2016-09-22 16:42:04 +02:00
  • d4be01474d Meta player, new embed code, new LSP style cat 2016-09-22 16:40:13 +02:00
  • d504324b8f Added stop_sessions API call Thulinma 2016-09-21 11:21:08 +02:00
  • 69bb08a10a MistInTS now shuts down after 20 seconds of no data Thulinma 2016-09-20 17:22:39 +02:00
  • cd39965701 Better tsudp:// input handling Thulinma 2016-09-16 18:25:41 +02:00
  • 856043ed55 Implemented proper tsudp:// protocol push output, removed MistOutTSPush Thulinma 2016-08-28 13:12:11 +02:00
  • 172bdabf36 New style of always-on inputs. Still needs interface updates Thulinma 2016-09-15 17:05:20 +02:00
  • eccd3d2949 Merged MistInTS and MistInTSStream, added support for streamed file input through stream:// source Thulinma 2016-08-26 01:59:49 +02:00
  • 44fd455c8e Merge branch 'development' into LTS_development Thulinma 2016-09-22 09:50:09 +02:00
  • 5501c67b49 LSP: stop_sessions when editing a stream cat 2016-09-21 15:57:02 +02:00
  • 80bd99de44 Added statExchange getPID function Thulinma 2016-09-21 11:20:53 +02:00
  • e57cf42352 Added generic URL parsing class Thulinma 2016-09-16 18:24:48 +02:00
  • 6d33ba2cbd Extracted HTTP::parseVars function from HTTP::Parser, for easier reuse. Thulinma 2016-08-28 13:11:55 +02:00
  • 5b2ab2453f LSP: added always on option to GUI for input capabilities with always_on values cat 2016-08-31 11:27:56 +02:00
  • 3639705ef6 Improved UDP socket binding, multicast and IPv6 Thulinma 2016-09-22 09:31:30 +02:00
  • 29c37fd4e9 Improved Input::checkHeaderTimes function to be less spammy about non-file inputs Thulinma 2016-09-22 09:41:42 +02:00
  • 400ac582ae Fixed load balancer crash when 0 ram reported or detected in an edge Thulinma 2016-09-22 00:24:02 +02:00
  • 497583e54b Merge branch 'development' into LTS_development Thulinma 2016-09-22 09:16:34 +02:00
  • 26f4b2efd9 Stats pages are now left behind unclean on purpose on updating/restarting the controller, to preserve stats across restarts Thulinma 2016-09-22 09:14:03 +02:00
  • cdab043a4b Added sharedServer abandon() function, changed sharedServer.myPages container from set to deque Thulinma 2016-09-21 23:05:27 +02:00
  • 9060d7b618 Merge branch 'development' into LTS_development Thulinma 2016-09-21 12:38:51 +02:00
  • 9e9e5685b4 Fixed race condition bug in tinythread Thulinma 2016-09-21 12:30:54 +02:00
  • b6f606bf87 Fixed horrible input parameter bug Thulinma 2016-09-21 12:37:24 +02:00
  • 5f51bdd322 Merge branch 'development' into LTS_development Thulinma 2016-09-20 13:26:10 +02:00
  • 90f80f1a8d Fixed negative offsets Thulinma 2016-09-20 13:25:43 +02:00
  • b52bf4a918 Fixed negative offsets Thulinma 2016-09-20 13:25:43 +02:00
  • 754d687486 Added MistOutSanityCheck Thulinma 2016-09-14 21:03:21 +02:00
  • 11ce47ace9 Generalized DTSH header reading and writing of Inputs Thulinma 2016-09-14 19:46:27 +02:00
  • 6e7d2c2d4a Removed GeoIP support fully Thulinma 2016-09-14 14:39:39 +02:00
  • 07eada311a Tweaked stats debugging messages verbosity Thulinma 2016-09-14 13:58:49 +02:00
  • efb5f51c91 Fix ADTS compile error Thulinma 2016-09-07 13:48:20 +02:00
  • 0fe940fa77 Pro side of edits to explicit finishEach Thulinma 2016-09-06 11:54:23 +02:00
  • b92829956e Added secondary BW stats from kernel, as more reliable alternative for now. Thulinma 2016-09-03 22:57:25 +02:00
  • cbfb3d62bf Added variable weights to the load balancer, improved timeout behaviour and verbosity Thulinma 2016-09-03 19:01:59 +02:00
  • ba7467979a Fixed MistInAV - now compiles if -DWITH_AV=1 is set Thulinma 2016-09-03 14:44:42 +02:00
  • 1172768c34 Merge branch 'development' into LTS_development Thulinma 2016-09-15 16:17:06 +02:00
  • fedd18146e Generalized DTSH header reading and writing of Inputs Thulinma 2016-09-15 15:56:17 +02:00
  • 7518014703 Added DTSH versioning, made bigMeta the default Thulinma 2016-09-14 19:44:38 +02:00
  • 49cb493b7e Improved output connect to input timeout behaviour Thulinma 2016-09-14 19:39:58 +02:00
  • 53dfcfe131 Fixed VoD no-load/slow-load 100% CPU usage Thulinma 2016-09-15 15:55:17 +02:00
  • c74b3e4b8a Added XSplit bandwidth check output suppression Thulinma 2016-09-07 08:25:13 +02:00
  • 4472d00e69 Improved sharedClient isAlive handling Thulinma 2016-09-15 15:53:23 +02:00
  • ceafaa57e6 Added angel process Thulinma 2016-09-15 15:51:40 +02:00
  • bd4c951488 Fixed segfault in VoD outputs with corrupted headers Thulinma 2016-09-06 11:53:55 +02:00
  • a4f35ca11e Made sharedServer::finishEach explicit Thulinma 2016-09-06 11:53:40 +02:00
  • 357eb4e722 Fixed strict compliance V3 RTMP clients (e.g. Mishira) Thulinma 2016-09-06 10:24:11 +02:00
  • 539ac17dc0 Added FULL reply to load balancer when all servers out of bandwidth, servers that are out of bandwidth now no longer score at all. Thulinma 2016-08-20 21:43:52 +02:00
  • 2374e64552 Merge branch 'development' into LTS_development Thulinma 2016-09-02 18:08:17 +02:00
  • 8710a8b988 Fixed RTMP offsets and VoD seeking Thulinma 2016-09-02 18:07:38 +02:00
  • 291535a5d7 Merge branch 'development' into LTS_development Thulinma 2016-09-02 18:00:50 +02:00
  • 781d32e9a2 Fixed corrupt header crash issue Thulinma 2016-09-02 17:58:36 +02:00
  • 151da6383a Add track adding to FLV output Thulinma 2016-08-30 22:33:15 +02:00
  • 104b7849e0 Merge branch 'development' into LTS_development Thulinma 2016-09-02 17:54:57 +02:00
  • 2003d1f80e Fixed crash in FLV input with some single-track files Thulinma 2016-09-02 17:54:49 +02:00
  • 7ca444edc2 Fixes lacking BUFFER_EMPTY trigger Thulinma 2016-08-31 13:19:08 +02:00
  • 011fb0f6d8 Merge branch 'development' into LTS_development Thulinma 2016-09-02 17:52:47 +02:00
  • 105b98bb95 Prevent coredump spam on production builds Thulinma 2016-08-31 12:50:07 +02:00
  • 7b617e44ae Fixed RTMP rate limiter issue Thulinma 2016-08-31 12:37:52 +02:00
  • 3ae2dc0ae8 Added DTSC ping command, to keep alive idle connections. Thulinma 2016-09-02 17:51:19 +02:00
  • 63c0dbb18d Merge branch 'development' into LTS_development Thulinma 2016-09-02 17:51:01 +02:00
  • a93fddf4e2 Added DTSC keep alive for idle connections Thulinma 2016-09-02 17:50:52 +02:00
  • d50404a00c Fixed 100% CPU issue in DTSC pull input Thulinma 2016-08-30 17:59:57 +02:00
  • b430ef239e Merge branch 'development' into LTS_development Thulinma 2016-09-02 14:50:02 +02:00
  • eb5cdb32b1 Added more H264 SPS decoding Thulinma 2016-09-02 14:43:33 +02:00
  • e8e97adb49 Improved HTTP library GetHeader/GetVar functions, added hasHeader function Thulinma 2016-09-02 14:33:45 +02:00
  • aedc8df494 Added UDP getDestPort function Thulinma 2016-09-02 14:33:15 +02:00
  • 50e8c7638a Verbosity tweak Thulinma 2016-09-02 14:32:15 +02:00
  • 4538efb89b Added/improved start/endTime functions in Output class Thulinma 2016-09-02 14:31:54 +02:00
  • 228a03a004 Added Encodings::Hex::decode Thulinma 2016-09-02 14:31:20 +02:00
  • d591005ccb Removed dead code Thulinma 2016-09-02 14:35:52 +02:00
  • 3465f2b587 Improved RTSP output, added support for RTSP input Thulinma 2016-09-02 14:35:26 +02:00
  • 5c8ebdc5ec Merge branch 'development' into LTS_development Thulinma 2016-09-02 14:45:25 +02:00
  • 5cc1244b76 Added more H264 SPS decoding Thulinma 2016-09-02 14:43:33 +02:00
  • daddae6b7f Improved HTTP library GetHeader/GetVar functions, added hasHeader function Thulinma 2016-09-02 14:33:45 +02:00
  • 0fe911899b Added UDP getDestPort function Thulinma 2016-09-02 14:33:15 +02:00
  • 5bbb54848b Verbosity tweak Thulinma 2016-09-02 14:32:15 +02:00
  • 63ea74d792 Added/improved start/endTime functions in Output class Thulinma 2016-09-02 14:31:54 +02:00
  • 1aeecc53bd Added Encodings::Hex::decode Thulinma 2016-09-02 14:31:20 +02:00
  • b73ee01388 Fix TSStream standard input dropping packets Thulinma 2016-08-25 11:57:54 +02:00
  • 3ab582d60b Added bigmeta to cmakelist and ifdef flag to config.cpp Balder 2016-08-09 11:03:49 +02:00
  • ae2e67e1bb Merge branch 'development' into LTS_development Thulinma 2016-08-03 10:00:42 +02:00
  • 2c44be003c Add method endTime() to outputs to get end of stream time in ms Thulinma 2016-08-02 21:58:03 +02:00
  • a16479b3c0 Merge branch 'development' into LTS_development Thulinma 2016-08-02 17:12:13 +02:00
  • 09fbe27651 Fixed segmentation fault when no connectors installed Thulinma 2016-08-02 17:11:50 +02:00