Commit graph

33 commits

Author SHA1 Message Date
Thulinma
f0ab171a8b Removed useless debug information. 2012-12-31 15:51:01 +01:00
Thulinma
0920b3259b Finish splitting controller into multiple files, universalised coding style across all files. 2012-12-12 20:16:53 +01:00
Thulinma
63fb36bf48 Fixed a HTTP bug causing some requests to never be answered, removed some debug output that was left behind. 2012-10-01 09:45:16 +02:00
Thulinma
4bedda64e9 More of the same. 2012-09-30 14:20:18 +02:00
Thulinma
619b9533bd Fixed a bug in HTTP parsing if data did not arrive in a nice way. 2012-09-30 13:52:12 +02:00
Thulinma
521c19f932 Several bugfixes (HTTP dynamic seeking!) and updates to the MP4 lib. 2012-09-28 18:56:15 +02:00
Thulinma
ad5718acc6 Several playback speed fixes and other minor improvements. 2012-09-18 15:48:05 +02:00
Thulinma
802f8a22b4 Fixes for everyone! *strooit met fixes als zwarte piet* 2012-09-17 16:47:17 +02:00
Thulinma
8ba5823e00 Various optimalisations to improve performance - matches/requires recent edits to libmist. More coming soon. 2012-09-16 01:19:15 +02:00
Thulinma
c3dbab31cb Made HTTP Dynamic more efficient and less verbose. 2012-09-08 13:27:03 +02:00
Thulinma
0c6cba0237 Added time measurement to HTTP proxy handler, attempt to make buffers less used when system is under load. 2012-09-07 18:22:33 +02:00
Thulinma
414cec2797 Fix CPU usage issues. 2012-09-07 17:31:10 +02:00
Thulinma
0c4d501950 Working HTTP Dynamic VoD 2012-09-03 15:02:01 +02:00
Thulinma
ef412b62da Updated everything for new socket lib requirements - working VoD through HTTP progressive, HTTP dynamic is almost working and RTMP is severely broken altogether. 2012-08-31 17:00:53 +02:00
Thulinma
5165aae7e3 Update to buffer/player <-> connector protocol, now more in-line with established behaviour. Seeking support in HTTP dynamic and progressive. 2012-08-31 17:00:19 +02:00
Peter Wu
b592d39bfd player: require "seek" before outputting 2012-08-30 16:59:49 +02:00
Peter Wu
beca2400dd Convert to Util::Stream::* 2012-08-30 16:42:09 +02:00
Thulinma
6a6b37fc27 Reduce verbosity to releaseable levels. 2012-08-26 23:17:38 +02:00
Thulinma
afefe24578 Fix IP addresses for HTTP connectors, update all code to only use non-deprecated libmist calls. 2012-08-26 19:58:53 +02:00
Thulinma
fb2d022800 Added timestamp rewriting to HTTP Dynamic for live streams. 2012-08-24 17:13:06 +02:00
Thulinma
86a7d74768 Fixed a few minor typing mistakes in HTTP Dynamic. 2012-08-24 14:25:58 +02:00
Thulinma
622b3ca100 Fix handling of live/recorded in bootstrap generation. 2012-08-24 12:13:15 +02:00
Thulinma
3949f6282c Added support for VoD manifests and fix HTTPDynamic loading. 2012-08-24 12:09:19 +02:00
Thulinma
29f6d53595 Updated everything to support the changeover from DTSC::DTMI -> JSON::Value. 2012-08-24 11:33:16 +02:00
Thulinma
b54ee2dcd2 Converted to new libmist JSON support, added dtscfix for metadata rewriting. 2012-08-23 17:04:43 +02:00
Thulinma
61abc0e0a1 Removed useless metadata from HTTP dynamic. 2012-08-21 17:21:49 +02:00
Thulinma
41d24ceee1 Fix HTTP connectors not exiting on stream end. 2012-08-09 01:50:34 +02:00
Thulinma
b2500d90e1 Should fix HTTP "stream not found" issues. 2012-08-04 07:36:02 +02:00
Thulinma
a04c8b1821 10h, closes #45 - New-style HTTP handling finished. Needs testing. :-) 2012-07-31 09:51:24 +02:00
Thulinma
e6ad892439 Fixed HTTP connectors to compile again, base HTTP proxy framework completed. 2012-07-24 06:35:27 +02:00
Thulinma
ffff1f9577 Converted nearly everything to new config object from library. 2012-07-21 04:32:37 +02:00
Thulinma
cecb015a4b More changes into the direction of the new HTTP connector style. 2012-07-11 11:45:11 +02:00
Thulinma
af12c6a94e Restructuring so our libraries can go into a separate libmist project. 2012-07-10 00:39:31 +02:00