Commit graph

  • 6e0aa9cf9b Embed - HTTPS Cat 2016-11-16 14:44:14 +01:00
  • 8ba26b11e9 LSP: - stop active pushes button update, - also work with .exe on cygwin, - new graph fix - required settings at edit protocols are required fix Cat 2016-11-16 11:27:05 +01:00
  • 59d5ee2cba Embed: fix for empty metatracks Cat 2016-11-11 14:21:54 +01:00
  • 421e239bd9 LSP: https embed stuff Cat 2016-11-11 13:58:39 +01:00
  • 8a467567e2 Embed: https and fixes Cat 2016-11-11 10:08:45 +01:00
  • 08e6102440 LSP: bugfix when editing a push:// stream Cat 2016-11-08 15:55:03 +01:00
  • 30811b57cf LSP: bugfix for md5ing when creating new acc Cat 2016-11-08 13:41:38 +01:00
  • 339dd37835 LSP: added delete all and enable defaults button at protocol page Cat 2016-11-08 13:19:22 +01:00
  • 8ec2f6ac90 LSP: on the Overview page - Last 5 recent errors in the logs - Enabled and disabled protocol list Cat 2016-11-08 11:09:54 +01:00
  • 109366e81c LSP: show a hint where to push a stream when configuring stream source Cat 2016-11-07 15:37:09 +01:00
  • 405195a979 Fixed Connection: close header parsing in HLS Thulinma 2016-11-21 16:55:45 +01:00
  • 74e433e298 Fixed track autoselect to not be so prejudiced against MP3 Thulinma 2016-11-22 09:56:37 +01:00
  • 23550232b9 Fixed compile error Thulinma 2016-11-21 09:59:17 +01:00
  • 781cad41c8 Added auto-recovery of push list on crash and/or restart Thulinma 2016-11-18 00:04:42 +01:00
  • 6254c285d6 Added duplicate checking for manual pushes Thulinma 2016-11-17 16:40:27 +01:00
  • acbdede296 Added note in HSS encrypted output about thisPacket handling Thulinma 2016-11-17 13:53:06 +01:00
  • 1fde08e333 Merge branch 'development' into LTS_development Thulinma 2016-11-18 15:34:48 +01:00
  • 42eca60cfc Added forget and remember functions to process library Thulinma 2016-11-18 00:04:17 +01:00
  • bdb1578ba6 Robustified RTMP thisPacket handling Thulinma 2016-11-17 13:53:17 +01:00
  • ee4e0461b4 Saver thisPacket handling in generic Output class, better documentation of internals Thulinma 2016-11-17 13:45:06 +01:00
  • 440596c117 Added crash handler for Pull-mode inputs Thulinma 2016-11-18 15:33:25 +01:00
  • bd58b5ddbd Added HTTPS output Thulinma 2016-11-11 13:11:00 +01:00
  • 7c37620294 Merge branch 'development' into LTS_development Thulinma 2016-11-16 16:33:01 +01:00
  • bcff43dc80 Changed HTTP internals to use more generic URL building Thulinma 2016-11-16 10:33:59 +01:00
  • 374c9fd0ff Listener externalized Thulinma 2016-10-27 10:52:11 +02:00
  • d3f65561f6 Merge branch 'development' into LTS_development Thulinma 2016-11-16 10:55:25 +01:00
  • 3a0beea1fc Fixed startTime() bug in Output Thulinma 2016-11-15 11:58:27 +01:00
  • 7228f059e8 Simplified RTSP start/end time logic Thulinma 2016-11-15 11:58:42 +01:00
  • 84e23f5e5d Fixed double-locking HTTP bug Thulinma 2016-11-08 15:39:31 +01:00
  • 2aaf6d10f4 Added new generalized input keepRunning() function, FLV input now shuts down if the file is updated file it is active, added 15 second DTSH regeneration window Thulinma 2016-11-14 11:34:58 +01:00
  • 3f14db4b12 Merge branch 'development' into LTS_development Thulinma 2016-11-14 11:29:24 +01:00
  • 8d83a203be Added new generalized input keepRunning() function, FLV input now shuts down if the file is updated file it is active, added 15 second DTSH regeneration window Thulinma 2016-11-14 11:01:00 +01:00
  • 94e39f8323 Fixed JIT timestamps for live Thulinma 2016-11-14 10:55:58 +01:00
  • 19b67e4551 Updated default live metadata page size to 16MiB, to allow for bigger streams Thulinma 2016-11-09 12:38:05 +01:00
  • 0e649b7c72 Fixed creating accounts on wrong login attempt Thulinma 2016-11-08 15:13:55 +01:00
  • 0eef699b45 Only retrieve stream source if no tracks available Thulinma 2016-11-08 15:08:49 +01:00
  • 56c1d1e3a1 RTMP push security improvements Thulinma 2016-10-12 00:48:34 +02:00
  • 653f5cf085 Removed TS-level discontinuities from HLS Thulinma 2016-10-27 11:22:56 +02:00
  • f69fe8a4fb Moved HLS-specific TS output handling from output_ts_base to output_hls Thulinma 2016-10-24 17:35:23 +02:00
  • 3923a19cd1 Merge branch 'development' into LTS_development Thulinma 2016-11-03 15:30:14 +01:00
  • af96a8577d Added ifdef statements around _GNU_SOURCE define to prevent warnings Thulinma 2016-11-03 15:30:07 +01:00
  • fdb5fbad45 Merge branch 'development' into LTS_development Thulinma 2016-11-03 15:17:30 +01:00
  • 629b24853a Added hostBytesToStr function to socket library, fixed code style, fixed UDP Cygwin support Thulinma 2016-11-03 15:15:42 +01:00
  • 871eb8131c Merge branch 'development' into LTS_development Thulinma 2016-11-03 12:22:53 +01:00
  • 567759ce26 Fixed segfault in buffer removeKey call Thulinma 2016-10-12 13:11:30 +02:00
  • 43aee53e3e Workaround for segfault in Track::writeTo function Thulinma 2016-10-12 12:33:42 +02:00
  • 10b80631a8 Merge branch 'development' into LTS_development Thulinma 2016-11-03 12:18:26 +01:00
  • 3eacadbfa4 Fixed mist.css.h mistakingly being in the repository, added .css.h files to gitignore Thulinma 2016-10-27 11:24:59 +02:00
  • df4a71719d Removed extra newline from STREAM_READY trigger, removed superfluous log message. Thulinma 2016-10-16 20:16:57 +02:00
  • b4951ff2ea Merge branch 'development' into LTS_development Thulinma 2016-11-03 11:20:22 +01:00
  • 0f1b55508c Fixed Mac compile error Thulinma 2016-11-03 11:20:16 +01:00
  • 4a727a8919 Merge branch 'development' into LTS_development Thulinma 2016-11-03 11:17:40 +01:00
  • 8a4ac27577 Re-enabled IPv6 UDP for Cygwin Thulinma 2016-11-03 11:17:33 +01:00
  • 44b162e920 Made memmem function compile correctly in some systems Thulinma 2016-11-03 11:15:55 +01:00
  • 85415ce135 Merge branch 'development' into LTS_development Thulinma 2016-11-02 15:41:14 +01:00
  • 6d8189f64a Fixed DTSH version binary writing bug Thulinma 2016-11-02 15:40:47 +01:00
  • 68766daa00 Merge branch 'development' into LTS_development Thulinma 2016-11-01 10:51:24 +01:00
  • b7dac7a6b1 Removed IPv6 multicast from Cygwin builds Thulinma 2016-11-01 09:18:27 +01:00
  • 0b78a57e40 Added shared memory session cache + instant-sync for sessions in cache. Thulinma 2016-10-09 20:14:58 +02:00
  • ad514b6744 Significant improvements to DASH playback Thulinma 2016-10-11 15:55:31 +02:00
  • ce2274f1c1 Significant speed boost to all TS-based outputs Thulinma 2016-10-09 14:00:07 +02:00
  • 028c485c3e Fixed stats issue for quick switching connections. Thulinma 2016-10-08 14:08:28 +02:00
  • 59ae4f5aca Merge branch 'development' into LTS_development Thulinma 2016-10-11 16:41:15 +02:00
  • 15def0eaec Significant speed boost to all TS-based outputs Thulinma 2016-10-11 16:38:56 +02:00
  • 8f6d75e51e Fixed stats issue for quick switching connections. Thulinma 2016-10-11 16:36:22 +02:00
  • 497a89588d Fixed HTTP TS content type Thulinma 2016-10-07 14:24:55 +02:00
  • 8a0799a0b8 Optimized output waiting time algorithm Thulinma 2016-10-05 16:12:57 +02:00
  • b98c379182 Added more stats to input buffering benchmarking code Thulinma 2016-10-05 16:12:38 +02:00
  • d457864bf1 Various improvements and simplifications to HLS Thulinma 2016-10-11 16:17:57 +02:00
  • a79f0fc988 Merge branch 'development' into LTS_development Thulinma 2016-10-11 16:16:40 +02:00
  • 54d927c9df Various improvements and simplifications to HLS Thulinma 2016-10-11 16:14:27 +02:00
  • 1db7f2c300 Merge branch 'development' into LTS_development Thulinma 2016-10-11 16:08:52 +02:00
  • 224e3a3f0d Some small DTSC and HTTP library fixes Thulinma 2016-10-11 16:03:32 +02:00
  • 7f6b919e4f Merge branch 'development' into LTS_development Thulinma 2016-10-11 15:21:58 +02:00
  • dab1b74ad5 improved controller restart stats recovery mechanism Thulinma 2016-10-11 15:21:54 +02:00
  • bf8ddcb300 Removed dead code Thulinma 2016-10-11 15:20:13 +02:00
  • e10a22503d Added per-output statistics Thulinma 2016-10-11 15:19:14 +02:00
  • 419686f50c Fixed zero-timestamp RTMP push output Thulinma 2016-10-04 12:56:40 +02:00
  • 61feff7ba1 Faster and less spammy sharedServer user counter Thulinma 2016-10-11 15:15:26 +02:00
  • c5870b02f1 Improved buffer behaviour for streams that are faster than real-time. Improved documentation for those areas as well. Thulinma 2016-10-01 14:13:03 +02:00
  • 748960bb44 Removed JSON dependency from FLV, sped up FLV input significantly, minor RTMP input speedup Thulinma 2016-09-30 23:20:55 +02:00
  • 92e73cb6db Fixed bug when tracks pause for 16 seconds. Thulinma 2016-09-30 17:18:11 +02:00
  • b71765e6bc Buffer now reports JSON blob with stream details and possible issues, improved DRY/RECOVER behaviour Thulinma 2016-09-28 19:15:30 +02:00
  • bd772cdf1e Merge branch 'development' into LTS_development Thulinma 2016-10-11 15:13:13 +02:00
  • 0b92fb0abb Updated DTSC analyser HLS problem finder Thulinma 2016-09-28 18:59:19 +02:00
  • 1d2e8f790b Stop limits and triggers from occurring when filename is being overridden in startInput calls Thulinma 2016-09-28 16:00:35 +02:00
  • 11d8ef922d Merge branch 'development' into LTS_development Thulinma 2016-10-11 15:12:29 +02:00
  • 82a2fb3367 Fixed eternal sleeping bug in outputs, fixed some missed thisPacket invalid pointer issues. Thulinma 2016-10-11 15:12:12 +02:00
  • cf5045888e Updated DTSC analyser in compact mode to be more accurate and detect possible HLS-related issues Thulinma 2016-10-11 15:11:26 +02:00
  • 44e1bb9b33 Merge branch 'development' into LTS_development Thulinma 2016-10-11 15:11:07 +02:00
  • 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. Thulinma 2016-10-11 15:09:19 +02:00
  • 7f65b69865 Removed troublesome time-rewinding code in DTSC output Thulinma 2016-09-25 16:55:50 +02:00
  • 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% Thulinma 2016-10-11 15:04:52 +02:00
  • 915a10207b Merge branch 'development' into LTS_development Thulinma 2016-10-11 15:04:11 +02:00
  • f22d95b974 Prevent memory leak when receiving media loops at a page boundary Thulinma 2016-09-25 13:58:41 +02:00
  • 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% Thulinma 2016-10-11 15:02:29 +02:00
  • 46703ad50d Fixed triggers only prefix-matching on stream names Thulinma 2016-10-11 13:19:31 +02:00
  • 55f1c539ad Merge branch 'development' into LTS_development Thulinma 2016-10-11 12:48:05 +02:00
  • 441932efe5 Added support for "track", "audio" and "video" params when pushing out RTMP. Params are not sent to target Thulinma 2016-10-11 12:47:34 +02:00
  • 65a225ed95 RTMP output now supports "audio" and "video" parameters for track selection, as well as "track". Thulinma 2016-10-11 11:25:48 +02:00