Commit graph

  • 6e644e493f Merge branch 'development' into LTS_development Thulinma 2018-11-15 10:59:33 +01:00
  • 739c132a61 Added CORS headers to HTTP error messages Thulinma 2018-11-14 16:59:07 +01:00
  • 081d3d986d Merge branch 'development' into LTS_development Thulinma 2018-11-15 10:36:21 +01:00
  • ff0b03b01a Stats fixes Thulinma 2018-11-14 16:26:40 +01:00
  • 0707257127 Stats fixes Thulinma 2018-11-15 10:36:03 +01:00
  • 89374e4038 Merge branch 'development' into LTS_development Thulinma 2018-11-13 16:51:50 +01:00
  • 7b8497603e Viewer counter fix Thulinma 2018-11-13 02:50:21 +01:00
  • 0d9ff7da2e Viewer counter fix Thulinma 2018-11-13 16:48:20 +01:00
  • d695b4e5a6 Better onFail handling, better HTTP failure handling Thulinma 2018-11-13 16:35:48 +01:00
  • 109995809d Merge branch 'development' into LTS_development Thulinma 2018-11-13 16:35:12 +01:00
  • 251dc5f171 Better onFail handling, better HTTP failure handling Thulinma 2018-11-13 16:34:30 +01:00
  • 9a2544cc9b Added headless mode to DTSC analyser, will for example analyse MstConf files now Thulinma 2018-11-01 21:25:45 +01:00
  • ba34b3b1f7 Fixed compatibility with DU Recorder Thulinma 2018-11-08 13:30:50 +01:00
  • 7b0da7b65c JSON compareExcept and compareOnly functions now support arrays. Thulinma 2018-11-13 15:10:08 +01:00
  • 936c47f37e Merge branch 'development' into LTS_development Thulinma 2018-11-05 16:44:40 +01:00
  • 25bb8aac5f Improved output timing Thulinma 2018-11-05 13:48:01 +01:00
  • 075756d646 Improved output timing Thulinma 2018-11-05 16:44:24 +01:00
  • 672c0d55b9 Merge branch 'development' into LTS_development Thulinma 2018-11-01 17:05:32 +01:00
  • b12c0254e1 Fixed outputs not reporting their current position accurately, improved buffering behaviour for VoD inputs. Thulinma 2018-11-01 17:05:25 +01:00
  • b5d48a006a Fixed outputs not reporting their current position accurately, improved buffering behaviour for VoD inputs. Thulinma 2018-10-19 15:56:58 +02:00
  • 6e2e7d81b2 TS optimize, specifically MPEG2 speedup Thulinma 2018-11-01 17:04:05 +01:00
  • df6862fb0a Generalized "rate" parameter, added start/stop/startunix/stopunix params for progressive HTTP outputs Thulinma 2018-10-24 23:18:45 +02:00
  • 2bbbf51fb3 Added H264/MP4 keysonly mode, MP4 live simplification Thulinma 2017-12-25 01:48:54 +01:00
  • 6a5549444b Merge branch 'development' into LTS_development Thulinma 2018-11-01 16:37:03 +01:00
  • 425e98c6fd Fixed TS-output (=HLS) related SIGABRT problem Thulinma 2018-11-01 16:25:10 +01:00
  • 24006648f9 Cleaned up, fixed and robustified semaphore and signal related code Thulinma 2018-11-01 16:11:47 +01:00
  • 78101d8c91 Merge branch 'development' into LTS_development Thulinma 2018-10-30 14:59:37 +01:00
  • ee9b076b76 Limit how long startInput() will wait for an input to finish booting or shutting down Thulinma 2018-10-26 16:12:53 +02:00
  • 4be1daa60c Fixed TS-output (=HLS) related SIGABRT problem Thulinma 2018-10-28 12:44:40 +01:00
  • 9c0494c04c Changed not-acceptable RTMP requests from FAIL to INFO level. Thulinma 2018-10-28 14:23:44 +01:00
  • 03c64340c3 Fixed RTSP mplayer support Thulinma 2018-10-16 11:11:23 +02:00
  • 8034578fad Merge branch 'development' into LTS_development Thulinma 2018-10-15 14:18:23 +02:00
  • b2995ea2db Fix statistics in Free edition Thulinma 2018-10-15 12:16:31 +02:00
  • cdaf7920b0 Merge branch 'development' into LTS_development Thulinma 2018-10-15 11:19:32 +02:00
  • e5bb5faacb Updated GeoIP from freegeoip to use ipstack API instead Thulinma 2018-09-20 17:13:24 +02:00
  • dff150419b Prevent statistics going negative when going through server restarts Thulinma 2018-09-20 17:20:58 +02:00
  • ce1eef0885 Merge branch 'development' into LTS_development Thulinma 2018-10-15 10:51:03 +02:00
  • 776cfe1850 Backported various Pro edition changes and general code to Free edition Thulinma 2018-10-11 17:51:35 +02:00
  • 57e40fe921 Merge branch 'development' into LTS_development Thulinma 2018-10-11 15:15:40 +02:00
  • 2aa86ccf01 Fix memory leak in live inputs Thulinma 2018-10-10 17:10:18 +02:00
  • ae4436216c Make RTMP acceptable connection types a dropdown in the GUI Thulinma 2018-10-09 10:31:28 +02:00
  • a0b011325c Merge branch 'development' into LTS_development Thulinma 2018-10-10 15:06:09 +02:00
  • 8afad6d574 Added DTS audio support to EBML input/output Thulinma 2018-10-10 15:05:36 +02:00
  • ab39cca5f4 Fixed EBML input cutting off zero bytes in places where it's not appropriate Thulinma 2018-10-10 11:37:07 +02:00
  • a53fd5fa63 EBML fix for non-static GOP sizes Thulinma 2018-10-09 17:33:17 +02:00
  • 6fc18ffea3 Merge branch 'development' into LTS_development Thulinma 2018-10-08 11:27:25 +02:00
  • 3a3498f17c Added nicer error message handler in RTMP output connector Thulinma 2018-10-08 10:43:19 +02:00
  • d7c36a0800 Merge branch 'development' into LTS_development Thulinma 2018-10-07 17:01:11 +02:00
  • 1b137ad3c3 Fixed all-interface IPv6 sockets being created when attempting to listen on a non-IPv6 interface address Thulinma 2018-10-07 16:59:55 +02:00
  • c475fc3a1e Added acceptable connection types RTMP option, able to reject either all incoming or outgoing streams on a particular interface. Thulinma 2018-10-07 16:05:27 +02:00
  • b35d56cd8f Added ability to override internal UDP API bound host/port Thulinma 2018-10-05 14:11:23 +02:00
  • 28db254d7b Merge branch 'development' into LTS_development Thulinma 2018-10-03 23:55:58 +02:00
  • 14fa673df6 Switched extended RTMP timestamps from big endian to little endian, to match most current-day implementations. Thulinma 2018-10-03 23:55:16 +02:00
  • cf101262db Fixed audio/data rate calculation in Flash-based outputs Thulinma 2018-10-03 17:03:00 +02:00
  • 9d702dbc78 Merge branch 'development' into LTS_development Thulinma 2018-10-03 11:00:09 +02:00
  • c9dc42ff18 Fixed support for gstreamer matroska streams Thulinma 2018-09-12 14:00:59 +02:00
  • ecdcb977b1 Updated sourcery to avoid trigraphs Thulinma 2018-09-11 15:40:23 +02:00
  • e2d8321760 Added JSON testing application Thulinma 2018-10-02 11:23:59 +02:00
  • aee6420943 Merge branch 'development' into LTS_development Thulinma 2018-10-02 13:48:32 +02:00
  • cefc8dc88d Fixed CMakeLists header for MistOutHTTP Thulinma 2018-10-02 13:48:23 +02:00
  • a74c9682c9 JSON lib fixes Thulinma 2018-10-02 13:44:36 +02:00
  • 4d9f11fd8b Fix RTSP input Thulinma 2018-09-08 16:14:32 +02:00
  • 1d4980dca1 Merge branch 'development' into LTS_development Thulinma 2018-09-08 16:15:55 +02:00
  • c17064c305 Re-order userClient init for stream-type inputs. Thulinma 2018-09-08 16:15:47 +02:00
  • 6226a05fe3 Fix incorrect sending of HTTP error response through Websocket connections. Thulinma 2018-09-06 13:36:54 +02:00
  • 493e5bebfa AVCCBox.multiplyPPS(), allow for multiple SPS/PPS in AVCC Box Erik Zandvliet 2018-08-30 18:36:14 +02:00
  • b8c932ad1c Merge branch 'development' into LTS_development Thulinma 2018-08-30 18:33:44 +02:00
  • 373b9afd32 Allow for multiple SPS/PPS in AVCC Box Erik Zandvliet 2018-08-30 17:14:14 +02:00
  • c392e3f6f9 Merge branch 'development' into LTS_development Thulinma 2018-08-30 13:53:21 +02:00
  • 4f7b902453 JSON blocking fix + output reselect fix for early stream times Thulinma 2018-08-30 13:52:27 +02:00
  • 6ddc4adadf Merge branch 'development' into LTS_development Thulinma 2018-08-27 14:17:20 +02:00
  • 33488da329 Added singular mode override for inputs Ramoe 2018-04-04 14:03:49 +02:00
  • b839a9f618 EBML tweaks Ramoe 2018-08-27 14:10:07 +02:00
  • 992eb137e5 LTS: Improved seek function for real-time protocols: RTSP Thulinma 2018-08-08 12:26:46 +02:00
  • 84de51ab8c Merge branch 'development' into LTS_development Thulinma 2018-08-24 20:05:14 +02:00
  • 01e15663e9 Improved seek function for real-time protocols Thulinma 2018-08-08 12:24:50 +02:00
  • b4741abbc2 Merge branch 'development' into LTS_development Thulinma 2018-08-23 15:31:39 +02:00
  • 791fc5eae9 Added a define for live stream latency Thulinma 2017-04-05 10:41:45 +02:00
  • 2f477a4ef9 Fixed audio key setting Thulinma 2017-07-22 19:07:16 +02:00
  • 3bf22264ae Merge branch 'development' into LTS_development Thulinma 2018-08-23 13:45:03 +02:00
  • 5a6eaa30ac Fixed RTMP compatibility with Larix Broadcaster Thulinma 2018-08-23 13:26:52 +02:00
  • e787e27ad3 Merge branch 'development' into LTS_development Thulinma 2018-08-23 12:53:23 +02:00
  • cf2d1b1ea8 RTMP fixup Thulinma 2018-08-23 12:52:58 +02:00
  • ff710ba91d RTMP fixup Thulinma 2018-08-23 12:52:58 +02:00
  • f5239deab2 Merge branch 'development' into LTS_development Thulinma 2018-08-23 12:43:50 +02:00
  • cd514026ec Made RTMP connect response more compatible with other software Thulinma 2018-08-23 12:30:10 +02:00
  • 06c0365b44 Fix proxy behaviour Thulinma 2018-08-22 19:26:52 +02:00
  • 20bc3e39b2 Improved URL encode/decode behaviour Thulinma 2018-08-17 21:53:45 +02:00
  • 8cecfabfc2 Merge branch 'development' into LTS_development Thulinma 2018-08-23 12:42:52 +02:00
  • e49f89c782 Improved URL encode/decode behaviour Thulinma 2018-08-23 12:38:58 +02:00
  • 413186cd64 Merge branch 'development' into LTS_development Thulinma 2018-08-21 11:43:15 +02:00
  • ff19c9c625 Added sharedFile::exists() call to match version in sharedPage class, fixed sharedPage::exists not being inside SHM_ENABLED block. Thulinma 2018-08-21 10:05:01 +02:00
  • a7f6788d80 Blacklisted HEVC for non-Apple devices Thulinma 2018-08-13 15:48:35 +02:00
  • c657e5740c Removed browser MP3 support from DASH output - only works in dedicated players Thulinma 2018-08-13 13:43:04 +02:00
  • c5cb12b843 Merge branch 'development' into LTS_development Thulinma 2018-08-13 13:38:58 +02:00
  • 9947f3a5ec Removed non-existant HTML5 Smooth Streaming identifier Thulinma 2018-08-13 13:38:51 +02:00
  • 71f14d7813 Merge branch 'development' into LTS_development Thulinma 2018-08-13 09:37:16 +02:00
  • c9f0c9af8f Websocket library no longer considers a non-data frame to be "read", instead handles them fully internally Thulinma 2018-08-13 09:37:00 +02:00
  • 03a79ab337 Websocket library no longer considers a non-data frame to be "read", instead handles them fully internally Thulinma 2018-08-13 09:37:00 +02:00
  • afcbbc8e74 HTTPS debug level tweak Thulinma 2018-08-06 11:35:30 +02:00