Commit graph

52 commits

Author SHA1 Message Date
Thulinma
8cba8e597c HTTP usage optimizes 2014-03-06 16:25:47 +01:00
Thulinma
7a7e860bf2 Fixes and optimizes to Smooth Streaming connector. 2014-03-03 14:45:00 +01:00
Thulinma
b5ff0eb0e4 Fixed compile errors. 2014-01-30 13:37:36 +01:00
Thulinma
c9ac10ebe4 Updated connectors to make use of the new Util::Config::serveForkedSocket function, fixed several open-socket-related issues. 2014-01-27 18:15:29 +01:00
Erik Zandvliet
1ae4cff4ba Fixed a bug where filedescriptors were not properly closed in the master connector processes, thanks to Delian 2014-01-24 09:05:40 +01:00
Thulinma
fadde8c546 Wut...? 2014-01-07 15:31:49 +01:00
Thulinma
05d23a0ac6 Removed ALL the compile warnings! 2014-01-05 15:28:53 +01:00
Thulinma
723c8b8b3b Fixed smooth CPU problems more properly.
Yes, you read that right.
2013-12-22 13:42:39 +01:00
Thulinma
5eafed5485 Fixed Smooth CPU usage problems. 2013-12-20 15:38:30 +01:00
Erik Zandvliet
78ce2c4180 Assorted Fixes 2013-12-19 14:25:05 +01:00
Thulinma
f78f088b09 Fixed smooth streaming fragment reference box implementation. 2013-12-16 16:03:25 +01:00
Thulinma
de617db74a Spurious bugfixes for live support. 2013-12-03 16:27:35 +01:00
Erik Zandvliet
045fe1cd70 Working HTTP Smooth Streaming after Metadata Upgrade. 2013-11-29 14:30:33 +01:00
Thulinma
cde42ce36e Metadata upgrades as well as improvements to the buffer in terms of debugging and code maintainability. 2013-11-27 15:30:34 +01:00
Erik Zandvliet
4e6567cf24 General fixes for HTTP Smooth 2013-11-01 12:21:43 +01:00
Erik Zandvliet
eca085cc49 Still not working Live HTTP Smooth. 2013-10-31 14:06:30 +01:00
Thulinma
150136c8a4 (Temporarily) disabled HTTP Smooth Streaming live support. 2013-10-29 16:58:06 +01:00
Erik Zandvliet
cee31a6698 Fixes live support for HTTP Smooth Streaming. 2013-10-18 15:01:12 +02:00
Erik Zandvliet
fcb89da80b Various fixes for HTTP Smooth Streaming 2013-10-08 14:19:21 +02:00
Erik Zandvliet
9aeb4a9dbc Fix'ed smooth video. 2013-09-27 13:56:07 +02:00
Erik Zandvliet
ce8097d7b7 Codec fix 2013-09-27 13:56:07 +02:00
Erik Zandvliet
0379825a7d Additional memory upgrades and fix for Silverlight. 2013-09-27 13:56:07 +02:00
Thulinma
b695ba6491 Make use of new getTmpFolder() function in libmist 2013-09-11 12:32:07 +02:00
Erik Zandvliet
e8f5411b17 Removed debug message from HTTP Smooth. 2013-09-10 14:03:21 +02:00
Erik Zandvliet
27471ab5aa Fixed codec selection in HTTP Smooth. 2013-09-10 14:02:01 +02:00
ThatGuy
4bf96abdd4 fixed smooth 2013-08-28 15:33:47 +02:00
ThatGuy
fd4ea27a94 Added xap smooth player file in smooth connector and fixed embed for this file 2013-08-28 15:33:47 +02:00
Erik Zandvliet
4b63cce26a Fixed small bugs in http smooth streaming. 2013-08-26 08:52:48 +02:00
Erik Zandvliet
22461badea Fixes to DTSCFix and DTSCMerge programs. 2013-08-26 08:52:41 +02:00
Erik Zandvliet
333c74a2c4 Edits in HTTP Smooth Connector, Also fixed a bug in MistPlayer 2013-08-26 08:52:32 +02:00
Thulinma
5aa34fff38 Working codec capability support, not sorted yet. 2013-08-23 14:07:56 +02:00
Thulinma
75d6c7d474 Updated to make use of new waitForMeta library call. 2013-08-23 10:39:33 +02:00
Thulinma
2bc9858b66 Removed lots of left-over debug messages, added chunked transfer support to all segmented HTTP streaming methods, fixed several major slowdown problems, fixed HTTP progressive seconds-seeking. 2013-08-23 00:07:33 +02:00
Thulinma
a40db6126f Changed HTTP connectors to make use of new HTTP library capabilities. 2013-08-21 12:01:46 +02:00
Thulinma
a254fe7195 Removed debug information, fixed controller, made HTTP connector auto-discover connectors. 2013-08-12 16:25:36 +02:00
Thulinma
aad94e2ded Improved connector capabilities detection. (As in, there now actually is detection instead of hardcoded values...) 2013-08-07 16:09:28 +02:00
Thulinma
25c7f6f93d Tweaked buffer/player timings to prevent delays, almost-working smooth support. 2013-07-24 13:25:38 +02:00
Erik Zandvliet
7e3c97355f Update to "keys" element instead of all different arrays. 2013-06-04 11:54:19 +02:00
Erik Zandvliet
46fed13161 Made single bitrate files in DTSCv2 style work on HTTP Smooth. 2013-06-03 15:51:23 +02:00
Erik Zandvliet
48fad86c26 Added force parameter to DTSCFix, various fixes in smooth connector. 2013-06-03 15:51:23 +02:00
Erik Zandvliet
a7edacd720 Various updates 2013-06-03 15:51:23 +02:00
Erik Zandvliet
9feb1c95d1 Updated for selecting tracks. 2013-06-03 15:51:23 +02:00
Erik Zandvliet
073a80e079 Updated MistConnHTTPSmooth to output a proper Manifest for DTSCv2 files. 2013-06-03 15:51:23 +02:00
Thulinma
10f1803857 Fixed deadlock if buffer disconnects before sending metadata to connectors. 2013-04-12 16:41:11 +02:00
Erik Zandvliet
9b41a07c2f Refactor and doxygen of all connectors finished. Internal documentation follows later. 2013-03-28 12:05:45 +01:00
Erik Zandvliet
570aa95315 Refactoring of the HTTP_Connector namespace, starting to add documentation as well. 2013-03-27 16:05:59 +01:00
Thulinma
d8cce3da11 Enforce supported HTTP Smooth codecs. 2013-03-25 21:37:06 +01:00
Thulinma
b1e0894fd7 Fixed what hopefully were the last few problems with live Smooth/Dynamic streaming. 2013-03-22 22:57:14 +01:00
Thulinma
78886239e1 MistPlayer will now auto-run DTSCFix, updated connectors to use the now guaranteed consistent metadata. 2013-03-21 14:22:22 +01:00
Thulinma
cdcb71d8a8 Added support for proper range handling to HTTP-based fragmented protocols (Smooth, Live, Dynamic). 2013-03-18 17:38:01 +01:00