Commit graph

  • f458e4d836 Very sadface, Erik. :-( Thulinma 2014-11-18 15:36:50 +01:00
  • 7cd943c50f Fixed PCR location for HLS streams Erik Zandvliet 2014-11-18 15:29:41 +01:00
  • fc080f81ca Fixed CRC calculation for TS Packets, in particular the PAT Erik Zandvliet 2014-11-17 14:45:07 +01:00
  • b68df4f2dd Fixed HLS init. Thulinma 2014-11-14 15:24:54 +01:00
  • 7bf5b4093b Fixed continuity counters for HLS Erik Zandvliet 2014-11-14 14:53:16 +01:00
  • 0fbcd97309 Fixed HLS, Fixed continuity counters updating Erik Zandvliet 2014-11-14 14:44:12 +01:00
  • fbb3032fe4 Added json_*.js output for pure JSON-only format. Thulinma 2014-11-13 17:29:45 +01:00
  • 0d24dfb3a9 Fixed HLS Content-Type. Thulinma 2014-11-13 17:29:30 +01:00
  • 701b421d9c Fix for sending non-chunked when connection:close is encountered Erik Zandvliet 2014-11-13 16:56:44 +01:00
  • 318af0b353 Improved handling of VoD file metadata, added some failsaves against metadata corruption. Thulinma 2014-11-11 15:42:17 +01:00
  • 455bce2c34 Further fixes to HTTP. Thulinma 2014-11-07 21:07:19 +01:00
  • 9b499354ee Fixed MistOutHTTP interface selection command line parameter. Thulinma 2014-11-07 20:38:36 +01:00
  • c48ef1e4eb Improved RTMP push reject message clarity. Thulinma 2014-11-07 16:31:25 +01:00
  • e6fce96650 Fixed info_streamname.js output, was outputting embed_streamname.js output instead. Thulinma 2014-11-05 15:34:59 +01:00
  • d1bbb26e96 Fixed HTTP outputs for Windows builds. Thulinma 2014-11-05 12:30:34 +01:00
  • a2f16d9fac Lowered input debug message verbosity levels. Thulinma 2014-10-31 19:37:40 +01:00
  • e6e76d3971 Fixed input buffering packet mismatch problems. Thulinma 2014-10-31 19:25:53 +01:00
  • d457046420 Converted HTTP based outputs to new and improved mechanism, increasing robustness and efficiency. Thulinma 2014-10-31 00:38:25 +01:00
  • 9d34ad7f5b Added support for sockets pretending to not be sockets even though they are really sockets. Sockets. Thulinma 2014-10-30 15:10:26 +01:00
  • b8a5196a89 Added CRC field to statistics class. Thulinma 2014-10-23 15:13:16 +02:00
  • b325ca96ee Added checksum to stats of HTTP based outputs for later merging of connections. Thulinma 2014-10-23 15:12:33 +02:00
  • c26661b690 Fixed hostname in statistics to properly be in packed binary format, internally. Thulinma 2014-10-22 16:51:51 +02:00
  • a6a6e296bc Fixed hostname in statistics to properly be in packed binary format. Thulinma 2014-10-22 16:50:55 +02:00
  • 7e8aaf8ee0 Added check in HTTP::Parser::Read against empty connection buffers. Thulinma 2014-10-16 15:22:46 +02:00
  • ba3880d78d Fixed recording some more some more. wouter spruit 2014-10-15 18:25:25 +02:00
  • ebdb2f32d5 Fixed memory allocation mistake, now checks return value of fread in DTSC::File::seek_time wouter spruit 2014-10-15 18:28:05 +02:00
  • b6e4e0243e Fixed HLS (some more) Erik Zandvliet 2014-10-06 14:54:19 +02:00
  • 480bda3f67 Fixes to HTTP connector. Thulinma 2014-10-04 15:45:22 +02:00
  • 1610a6b2f3 Changed non-video keyframe interval to a define in dtscmeta.cpp Thulinma 2014-10-04 13:42:49 +02:00
  • 48c4efc4fd Made HLS segment counter more reliable. Thulinma 2014-10-03 17:29:00 +02:00
  • bd5ba9a1f3 Fixed non-forking mode of Util::startInput, added more debug messages. Thulinma 2014-10-03 16:49:38 +02:00
  • 96a7205b39 Fixed first fragment not being correctly sized. Thulinma 2014-10-03 16:48:48 +02:00
  • 8542281ac2 JSON-based input selection. Thulinma 2014-10-02 15:41:50 +02:00
  • d85fe140ca Same HLS hotfix for HTTP TS Thulinma 2014-10-02 16:11:52 +02:00
  • 08953540f6 New input starting method based on JSON capabilities. Thulinma 2014-10-02 15:38:59 +02:00
  • 5579cf87ce HotFix HLS Erik Zandvliet 2014-10-02 14:12:41 +02:00
  • 3fa253c297 Fixed more live stuff. Thulinma 2014-10-01 13:01:34 +02:00
  • a17f6d06fd Fixed embed code when running on port 80. Thulinma 2014-10-01 11:32:05 +02:00
  • b4feaebbe8 Generalized support for + in stream names as separator. Thulinma 2014-09-30 11:41:48 +02:00
  • fc5e86d7c2 Added MistOutHTTPTS, also minor cleanup in output.cpp Thulinma 2014-09-29 21:04:25 +02:00
  • f6e854501d Fixed livestreaming and most likely a few other bugs, too. Thulinma 2014-09-29 21:00:20 +02:00
  • 435633180c Made HLS and HSS be non-realtime, improved HLS debug messages. Thulinma 2014-09-25 10:57:41 +02:00
  • d442b4e2dc Performance improvements. Removed the following deprecated functions from Socket::Connection class: flush(), Send(*) Thulinma 2014-09-24 16:31:56 +02:00
  • dfd914120e Changed RTMP output references to Socket::Send into Socket::SendNow Thulinma 2014-09-24 16:26:16 +02:00
  • 39614d9dcf FLV analyser output readability improvements, added filter option. Thulinma 2014-09-24 13:59:43 +02:00
  • 77d00de3d5 Added ability to generate crossdomain.xml file to HLS output. Thulinma 2014-09-23 12:49:28 +02:00
  • d0f2f78517 overloaded BuildReponse in http_parser wouter spruit 2014-09-22 14:55:16 +02:00
  • ee12bb4e9c Extra details on DONTEVEN debug level for RTMP parser. Thulinma 2014-09-22 12:23:30 +02:00
  • 549cf525f0 Improved RTMP analyzer speed and precision. Thulinma 2014-09-22 13:37:15 +02:00
  • 988a12d86f LSP - bugfix "preview page messes u pfor files with MP3 codecs" cat 2014-09-10 14:00:49 +02:00
  • a52fd35a57 LSP - bugfix "preview crashes LSP if you dont have any streams yet" cat 2014-09-10 12:26:08 +02:00
  • c927170ea2 Fixes to current client stats when timeouts were occurring. Thulinma 2014-09-10 18:30:30 +02:00
  • 81866a50a1 Fixed shared memory initialization bug. Thulinma 2014-09-10 10:44:12 +02:00
  • de61bb77a8 Fixed HLS case sensitivity. Thulinma 2014-09-08 00:05:17 +02:00
  • cc6946c95b Fixed incorrect handling of the case where an invalid DTSC file has a valid DTSH file. Now correctly cancels reading, while previously threw up a whole bunch of error vomit. Yay. Thulinma 2014-09-07 23:41:59 +02:00
  • 4e705195a8 Fixed logging thread safety issues. Thulinma 2014-09-07 22:59:37 +02:00
  • c33c62c6d4 Added support for remaining Flash-supported codecs to RTMP, FLV and HDS. Thulinma 2014-09-06 14:39:35 +02:00
  • 5792097cc4 Added support for missing codecs in FLV tag library. Thulinma 2014-09-06 14:37:26 +02:00
  • dc144e90d0 Fixed HLS live last fragment being shown before completely being available. Thulinma 2014-09-06 13:16:06 +02:00
  • 9e07da4d97 Fixed HDS without valid audio track. Thulinma 2014-09-06 13:15:41 +02:00
  • 8848e28db2 File browsing by Martin, re-packaged for new style API code. Thulinma 2014-09-06 13:15:28 +02:00
  • 1bf11f2fc0 LSP file browsing - NB: only contains LSP edits, branch fileBrowsing should be merged cat 2014-08-22 15:41:51 +02:00
  • 09c6ac5aa9 LSP minor changes to preview page cat 2014-08-21 16:07:13 +02:00
  • 9adb055f3a Fixed a typo Erik Zandvliet 2014-09-05 14:42:28 +02:00
  • c94214ebd5 How did this ever work? Thulinma 2014-09-03 15:06:14 +02:00
  • c382fc16ea Made DTSC::Packet::getScan more reliable. Thulinma 2014-09-03 09:59:48 +02:00
  • b0aa5bd310 Fixed a bug in the DTSC analyser Erik Zandvliet 2014-08-27 10:17:43 +02:00
  • 24371a664a Semaphore names are now in standard strings ozzay 2014-08-19 15:30:43 +02:00
  • a715943447 CloseOnError added ozzay 2014-02-25 14:34:01 +01:00
  • 98e2583b4e Fixed live track deletion on viewer timeout. ozzay 2014-08-25 13:32:43 +02:00
  • 1be85fdb70 Fixed socket system call interrupt handling. Thulinma 2014-09-01 16:38:16 +02:00
  • 1a91c743db Bugfix for HLS last fragment missing wouter spruit 2014-09-01 16:07:25 +02:00
  • 315fb0f40e Preview bugfixes mp3, srt. wouter spruit 2014-09-01 14:47:19 +02:00
  • bea3ca503e Preview bugfix. wouter spruit 2014-09-01 13:52:59 +02:00
  • 6890632e9d Fixed messed up merge. Really, guys? Thulinma 2014-08-29 22:54:00 +02:00
  • 80f3588b56 DTSC analyser fixes Thulinma 2014-08-29 22:10:36 +02:00
  • d2821a629e Optimizes to TS outputs. wouter spruit 2014-08-25 19:23:15 +02:00
  • 286d6cba5c MP3 codec support in more protocols. ozzay 2014-08-11 16:46:19 +02:00
  • ec831a98c1 Added some functionality to the DTSC::Scan class Thulinma 2014-08-29 17:26:02 +02:00
  • 194d1ae9a3 Optimized TS and HLS Erik Zandvliet 2014-08-27 13:34:47 +02:00
  • aedf06d3ef Live does not break after viewer disconnect ozzay 2014-08-22 17:03:23 +02:00
  • e0e40ff173 LSP added version to email for help cat 2014-08-21 14:27:36 +02:00
  • 9ed1f4012c LSP createacc landing page with option to enable protocols cat 2014-08-21 14:11:20 +02:00
  • b9b62ee744 LSP actually remove stream info tab as its now on the preview page cat 2014-08-21 12:06:33 +02:00
  • 34856509ea LSP preview page merge info cat 2014-08-21 12:03:44 +02:00
  • f350a3c7b0 LSP preview improved some more cat 2014-08-15 16:18:22 +02:00
  • 9b9923b6d5 preview embed type selectors NB: changes to embed.js cat 2014-08-13 15:14:32 +02:00
  • 20ef805c0c Fixed infinite loop on internal request Erik Zandvliet 2014-08-21 13:55:27 +02:00
  • e34bb0b14e Cleaned up TS code ozzay 2014-08-15 15:58:47 +02:00
  • 827656b6dc TS MP3 works mostly, but PMT has wrong checksum ozzay 2014-08-15 15:11:32 +02:00
  • 6260df4a32 Made TS packet resize on right times ozzay 2014-08-13 16:53:49 +02:00
  • 2e0b73f726 Added set functions to TS PMT ozzay 2014-08-12 16:49:21 +02:00
  • c32f111f36 Fixed a minor DTSC analysing bug ozzay 2014-08-19 16:20:47 +02:00
  • 4f3f67d23f Allow repeated calling of Config::activate ozzay 2014-08-18 13:10:26 +02:00
  • f22c229aea Fixed daemonizing bug ozzay 2014-08-18 13:09:49 +02:00
  • 3d9f603c4b Fixed non-H264 video tracks for FLV, HDS and RTMP outputs. Thulinma 2014-08-07 21:49:56 +02:00
  • 5784e0eb32 Added support for FLV/RTMP-based output of ScreenVideo1/2, VP6 and JPEG. Thulinma 2014-08-07 19:09:31 +02:00
  • 42f5ef5468 Fixed HLS live missed fragment counter. Thulinma 2014-08-05 23:37:56 +02:00
  • c6b860d54e HLS will now force-skip the first fragment if live and there are more than 2 fragments buffered. Thulinma 2014-08-05 23:24:56 +02:00
  • 875e8ef317 Fix for HLS URLs when only one track is available. Thulinma 2014-08-05 22:59:17 +02:00