Commit graph

  • 68f44c3d29 Fixed DTSC::Stream::parsePacket with string buffers instead of sockets. Thulinma 2013-06-06 14:49:03 +02:00
  • 3f2c876a7e Initial RTMP DTSC2 support. Thulinma 2013-06-06 14:27:59 +02:00
  • 849bc24557 Initial progressive DTSC2 support. Thulinma 2013-06-06 14:25:20 +02:00
  • 64c97d15a3 Working DTSC2 -> FLV Thulinma 2013-06-06 14:23:31 +02:00
  • 1449e9e73e Added getTrackById() Erik Zandvliet 2013-06-06 09:59:51 +02:00
  • 0c50862344 Fixed a bug in determining when to seek. Erik Zandvliet 2013-06-05 09:19:10 +02:00
  • 7e3c97355f Update to "keys" element instead of all different arrays. Erik Zandvliet 2013-06-04 11:54:19 +02:00
  • a2b70298fc New keys approach in lib. Erik Zandvliet 2013-06-04 11:48:03 +02:00
  • e5ab3e3698 Fixed a few minor bugs in Multibitrate seeking. Erik Zandvliet 2013-05-30 11:46:26 +02:00
  • c1560deaa9 Small fixes in DTSC lib. Erik Zandvliet 2013-05-29 09:20:18 +02:00
  • a3bae91486 Upgrade FLV output Erik Zandvliet 2013-05-27 13:45:42 +02:00
  • 6e95dbe10b Multiple updates for DTSCv2 Filtering. Erik Zandvliet 2013-05-22 15:48:26 +02:00
  • 22295d3b5d Progress on HTTP Smooth output for DTSCv2 Erik Zandvliet 2013-05-17 15:15:52 +02:00
  • c9f37c57b5 Upgraded DTSC Lib to do seeking through selected tracks rather than a list of keyframes. Erik Zandvliet 2013-05-13 09:25:49 +02:00
  • 23813cc9b2 Fixed a few small bugs regarding the output of DTSCv2 Erik Zandvliet 2013-05-07 11:23:19 +02:00
  • c4fecd7e3d Updated DTSC::File, added appending new packets, added copy constructor in order to keep valid file descriptors open. Erik Zandvliet 2013-05-04 12:21:59 +02:00
  • 59d03dcf48 Fixed a bug in parsing configuration values. Erik Zandvliet 2013-05-04 12:20:55 +02:00
  • c7a058960e Fixed a minor bug in DTP2 Output Erik Zandvliet 2013-05-01 09:31:31 +02:00
  • 404798141a Updated the flv to json operation. Erik Zandvliet 2013-04-30 10:35:59 +02:00
  • d2597101fc Optimizations in packet parsing Erik Zandvliet 2013-04-30 10:35:36 +02:00
  • f14a4fb75e Updated flv_tag to output DTSCv2 Erik Zandvliet 2013-04-29 10:41:20 +02:00
  • 2c343b9db6 Added initial DTSCv2 support Erik Zandvliet 2013-04-25 10:52:37 +02:00
  • a7de3bf08f Configuration parser bug fixed. Erik Zandvliet 2013-04-24 10:25:34 +02:00
  • 4db81af990 Added an isFixed member to the output of the header. Erik Zandvliet 2013-04-17 13:29:30 +02:00
  • 6bde0a3581 Added keydata and keyparts elements to the DTSCv2 format. Erik Zandvliet 2013-05-30 15:13:12 +02:00
  • 46fed13161 Made single bitrate files in DTSCv2 style work on HTTP Smooth. Erik Zandvliet 2013-05-30 11:47:51 +02:00
  • 48fad86c26 Added force parameter to DTSCFix, various fixes in smooth connector. Erik Zandvliet 2013-05-29 09:19:42 +02:00
  • a7edacd720 Various updates Erik Zandvliet 2013-05-27 13:47:44 +02:00
  • 1452ccc179 Updated track selection. Erik Zandvliet 2013-05-22 15:47:05 +02:00
  • d1c6fac70f Progress on HTTPSmooth Output for DTSCv2 Erik Zandvliet 2013-05-17 15:12:59 +02:00
  • 9feb1c95d1 Updated for selecting tracks. Erik Zandvliet 2013-05-13 09:45:21 +02:00
  • 073a80e079 Updated MistConnHTTPSmooth to output a proper Manifest for DTSCv2 files. Erik Zandvliet 2013-05-07 11:22:00 +02:00
  • e0cbbae6a2 Finished DTSCMerge, initial version. Erik Zandvliet 2013-05-04 12:22:37 +02:00
  • b104752855 Added subtitle conversion from srt. Erik Zandvliet 2013-05-01 09:32:10 +02:00
  • d9bda0c65a Fixed fragmenting for non-video tracks. Erik Zandvliet 2013-04-30 12:20:11 +02:00
  • f7bb00d70b Updated DTSCFix Erik Zandvliet 2013-04-30 10:28:48 +02:00
  • 02c10bc1b2 Update of DTSCFix to DTSCv2 Erik Zandvliet 2013-04-29 10:47:43 +02:00
  • e76b957e84 Initial work on DTSCMerge Erik Zandvliet 2013-04-24 12:03:58 +02:00
  • 60c9c2b67c Fixed a bug for unkown types in DTSCFix Erik Zandvliet 2013-04-18 14:48:28 +02:00
  • bb78226119 Updated flv2dtsc to use new code style Erik Zandvliet 2013-04-18 14:17:26 +02:00
  • 3d6dd21773 Edited DTSCFix to update DTSC files to DTSCv2 Erik Zandvliet 2013-04-17 13:24:07 +02:00
  • 9228198097 Fixed a FLV header bug causing both video and audio to always be mentioned even when not present, added header-only parsing support to HTTP library. Thulinma 2013-06-03 15:50:21 +02:00
  • 3e944397f6 Massive speedup in HTTP proxy handling. Thulinma 2013-06-03 15:48:48 +02:00
  • 62c4689ae2 Fixed a potential threading problem in DTSC::Stream. Thulinma 2013-05-21 13:21:07 +02:00
  • 1c759bb2cd Added -c function to controller. Thulinma 2013-05-21 13:00:02 +02:00
  • 5612f83db6 Fixed VoD stream status resetting improperly. Thulinma 2013-05-14 10:53:25 +02:00
  • 48c296fc3c LSP: fixed log retrieval interval running while on other tabs Cat 2013-05-13 14:38:22 +02:00
  • 96e8523c51 Fixed a small bug in logging Erik Zandvliet 2013-05-13 11:56:08 +02:00
  • 3a73e17e9c iOS fix for embed code Thulinma 2013-05-13 10:10:31 +02:00
  • 43427f281d Embed code fix Thulinma 2013-05-06 10:57:38 +02:00
  • 1469fa3240 LSP: moved function to functions.js + minor style change Cat 2013-05-02 13:15:44 +02:00
  • 530ba10eb8 LSP: fixed minor bug in limits and added refresh timer to logs Cat 2013-04-29 14:56:22 +02:00
  • 7dea2e82f0 LSP: changed limit 'current bandwidth' description Cat 2013-04-29 13:13:46 +02:00
  • 5bc15ea794 LSP: lots of fixes Cat 2013-04-23 13:28:56 +02:00
  • 353d58e98f LSP: fixed http port returning 0 when default is set Cat 2013-04-19 11:00:51 +02:00
  • f5cbe7343d Tweaked pretty printing in several cases. Erik Zandvliet 2013-04-23 14:39:52 +02:00
  • bb380613f4 Tweaked log messages in controller when messing with immutable properties (time, version). Thulinma 2013-04-23 12:41:25 +02:00
  • 1f97b1c92e Updated libmist version requirement to 5.1.2 Thulinma 2013-04-15 12:36:36 +02:00
  • b9613149e0 Updated version to 5.1.2 Thulinma 2013-04-15 11:43:55 +02:00
  • 2705af4012 Fixed memory corruption in optionless binaries. Thulinma 2013-04-15 10:45:56 +02:00
  • 47de0c4570 Fixed bug regarding limits tab showing up for non LTS versions Cat 2013-04-14 23:38:00 +02:00
  • 61246062fb Fixed / improved fragmenter. Thulinma 2013-04-13 13:45:42 +02:00
  • 10f1803857 Fixed deadlock if buffer disconnects before sending metadata to connectors. Thulinma 2013-04-12 16:41:11 +02:00
  • 71b918b7aa Make all FLV memory management go through a single function - further robustifies FLV library. Thulinma 2013-04-11 14:34:30 +02:00
  • e23a835c26 Reordered controller shutdown ordering. Thulinma 2013-04-10 23:26:16 +02:00
  • 719ac8de7b Made user thread handling in buffer more sane and more bulletproof. Thulinma 2013-04-10 23:07:08 +02:00
  • 1a5e0be093 Fixed Buffer not shutting down properly in some cases. Thulinma 2013-04-10 22:19:25 +02:00
  • 54a19d60e6 Added setBlocking to Socket::Server. Thulinma 2013-04-10 22:18:12 +02:00
  • e242965266 2x scheepsrecht? Cat 2013-04-10 16:42:02 +02:00
  • 50944ae78e compile this time please. Cat 2013-04-10 16:30:29 +02:00
  • 40a99ece9a Fixed some more threading issues in HTTP proxy - clarified code. Thulinma 2013-04-10 15:33:40 +02:00
  • 3ab6d3f47f LSP: added new limit edit style from MM Cat 2013-04-10 13:07:15 +02:00
  • 89c4e766ed Fixed FMLE RTMP ingest. Thulinma 2013-04-08 16:25:58 +02:00
  • 1945124ee9 Fixed a few minor memory leaks in HTTP proxy. Thulinma 2013-04-06 22:23:10 +02:00
  • a0b1b1a8b3 Changed overly complicated HTTP proxy thread handling to automatic, more sane, handling. Thulinma 2013-04-06 21:38:41 +02:00
  • c1844e2ee9 Updated tinythread to 1.1 Thulinma 2013-04-06 17:16:09 +02:00
  • 7565b705ad Fixed memory leak in FLV library. Thulinma 2013-04-05 16:36:29 +02:00
  • 1c20982004 Optimized memory usage of ingest in RTMP connector. Thulinma 2013-04-05 16:35:32 +02:00
  • cb90d6da2e Fixed HTTP proxy threading problems. Thulinma 2013-04-04 01:58:00 +02:00
  • 58c17a6374 Several minor fixes / tweaks. Thulinma 2013-04-04 00:58:23 +02:00
  • 38bd17dd81 Added mailmap with all contributors. Thulinma 2013-04-04 00:55:08 +02:00
  • 9c2db7dbbd Added more files to .gitignore Thulinma 2013-04-04 00:54:42 +02:00
  • 51ebca43f1 Buffer threading problem fixes. Thulinma 2013-04-04 00:52:51 +02:00
  • e16723c466 RTMP Analyser performance improvements. Thulinma 2013-04-04 00:52:36 +02:00
  • 2e0201e1e8 LSP: removed unsupported limits and bugfixed limits tab not showing up despite having a LTS version Cat 2013-04-03 14:16:05 +02:00
  • 77bb9e76b1 Updated libmist version to 5.0.2 Thulinma 2013-03-30 22:19:12 +01:00
  • 014aa97770 Updated libmist version to 5.0.2 Thulinma 2013-03-30 22:16:50 +01:00
  • 2282ec2dd8 LSP: disabled limits tab if the server is not LTS Cat 2013-03-26 13:50:37 +01:00
  • 92ed92ed70 Merge branch 'development' into refactor Thulinma 2013-03-30 21:27:58 +01:00
  • 431f453586 Added extra doxygen, refactored all analysers into a separate namespace. Erik Zandvliet 2013-03-30 15:05:43 +01:00
  • 3f7c1febc3 Added support for alternative-style FLV metadata. Thulinma 2013-03-30 14:08:47 +01:00
  • 6159149a49 Fixed typos in previous edits. Thulinma 2013-03-29 23:03:15 +01:00
  • ea646f6354 Added doxygen-style documentation to the controller. Erik Zandvliet 2013-03-28 16:14:13 +01:00
  • 18c4015940 Uniform structure and documentation for the converters. Erik Zandvliet 2013-03-28 15:43:06 +01:00
  • 1e2f1602f8 Namespace refactor and documentation in the separate buffer files. Erik Zandvliet 2013-03-28 15:42:46 +01:00
  • 9b41a07c2f Refactor and doxygen of all connectors finished. Internal documentation follows later. Erik Zandvliet 2013-03-28 12:05:45 +01:00
  • 1a4cd15a04 Attempt to fix RTMP compatibility with FCPublish-based media sources that expect replies to releaseStream and FCPublish commands. Thulinma 2013-03-28 02:58:40 +01:00
  • 570aa95315 Refactoring of the HTTP_Connector namespace, starting to add documentation as well. Erik Zandvliet 2013-03-27 16:05:59 +01:00
  • 35df73e042 Fixed several buffer segfaults when multiple viewers are connected. Thulinma 2013-03-26 15:57:53 +01:00
  • 2e1296cf5e added HLS and ISM support to embed.js Niels Groot Obbink 2013-03-26 11:24:32 +01:00