Commit graph

1026 commits

Author SHA1 Message Date
Thulinma
67e3b90c6b Fixed server.html / server.html.h generation. 2013-03-14 00:48:25 +01:00
Thulinma
1762ae9724 Made src directory structure more sane - all binaries are now built in src but sources are divided amongst subdirs of src 2013-03-13 23:28:47 +01:00
Thulinma
3b98ac6547 ~5-10 times speedup in HLS protocol handling 2013-03-12 16:21:17 +01:00
Thulinma
be34419da0 Added .ico support for server favicon to internal HTTP handler. 2013-03-12 16:20:50 +01:00
Thulinma
6a254806c0 Fixed HLS VoD audio quality and synchronization issues. 2013-03-12 02:03:25 +01:00
Thulinma
924cd2342e Fixed controller briefly wrongly displaying VoD streams as "No valid source connected" in some cases. 2013-03-12 02:02:30 +01:00
Thulinma
0e02766e2b Tweaked (default) output verbosity levels to be more sensible and less spammy. 2013-03-12 02:01:57 +01:00
Thulinma
58847705eb Fixed VoD statistics problems, improved live status display accuracy and messages. 2013-03-08 16:00:24 +01:00
Erik Zandvliet
d72062ee92 MP3 support for the progressive connector 2013-03-07 20:55:31 +01:00
Thulinma
7a887d5cd2 Removed unused code from Smooth streaming, fixed timestamps in Smooth streaming, implemented/fixed live Smooth support. 2013-03-07 20:13:14 +01:00
Thulinma
10960b927c Removed debugging code from MP4 analyser. 2013-03-07 20:12:40 +01:00
Thulinma
9721efda0c Removed unneccesary temporary debugging code from FLV analyser. 2013-03-07 13:40:42 +01:00
Thulinma
40a4059f07 Removed rather excessive debugging output. 2013-03-05 17:28:03 +01:00
Thulinma
de1b9441ef Working live HLS. 2013-03-05 17:23:31 +01:00
Thulinma
d1e26d6848 Fixed several small buffer bugs. 2013-03-05 17:23:11 +01:00
Thulinma
473d5d1a7f Full DVR support using HTTP Dynamic for live streams. 2013-03-05 12:26:14 +01:00
Thulinma
ab83b7514e Working HTTP Dynamic live. 2013-03-05 11:54:59 +01:00
Thulinma
1ad7e29238 Several HTTP Dynamic fixes/improvements - though no working live yet... 2013-03-04 16:17:50 +01:00
Thulinma
54811f0a36 Fixed DVR setting parsing for push:// streams. 2013-03-04 16:07:13 +01:00
Thulinma
aa23121330 Fixed backwards compatibility of streams API. 2013-03-02 12:55:51 +01:00
Thulinma
ca21530c84 DVR support and second generation stream status reporting. 2013-03-01 22:24:02 +01:00
Thulinma
9aad5dc9fb Fixed code style for recent commits. 2013-03-01 21:00:17 +01:00
Thulinma
88e52ad936 Added backwards-compatible support for new stream source API. 2013-03-01 20:58:42 +01:00
Thulinma
f04c2b8547 Improved uplink support - now allows setting uplink settings by commandline as well as old method using compile-time options. 2013-03-01 20:44:59 +01:00
Erik Zandvliet
dcd66ce4ff Updates to all connectors for live support 2013-03-01 20:41:59 +01:00
Erik Zandvliet
ddf4983836 Progressive now works with continuously updated metadata 2013-03-01 20:41:59 +01:00
Erik Zandvliet
6644132762 Buffer edits for live support 2013-03-01 20:41:59 +01:00
Thulinma
65a5c2c9b0 Fixed AMF analyser not displaying any output. 2013-02-25 14:44:17 +01:00
Thulinma
8e2c8680f3 Big sigh. Fixed push input. 2013-02-19 16:27:28 +01:00
Thulinma
14962f88e9 Assorted buffer fixes - stdin input is now considered stable, push (ie: RTMP) input seems to still have a few issues. 2013-02-19 16:14:15 +01:00
Thulinma
29426200f6 Finish earlier unfinished HLS optimizations. Oops? 2013-02-13 21:58:45 +01:00
Thulinma
65a98d18b6 Fixed problem with closure on FreeBSD machines. 2013-02-13 21:47:15 +01:00
Thulinma
d9e0a5187c More HLS optimizations - no changes in functionality. 2013-02-13 21:46:47 +01:00
Thulinma
b79c41e413 HTTP Live fixes and optimalisations. 2013-02-11 12:41:34 +01:00
Thulinma
2f4095d7bc Minor fixes to HLS code. 2013-02-05 16:17:49 +01:00
Erik Zandvliet
bc3356337e Buffer overflow fixes, speedup in proxy 2013-02-05 16:16:31 +01:00
Thulinma
023c1e3214 Removed obsolete debug info from HTTP Smooth connector. 2013-01-21 15:49:43 +01:00
Thulinma
8c3634cfe9 Several fixes to the Controller in regard to believing information send through the API. Now no longer believes what the API tells it blindly, but uses measured data instead. 2013-01-17 04:29:13 +01:00
Thulinma
d0040e9b41 Fixed HLS playback in Apple products (tested on Mac version of Quicktime). 2013-01-15 10:56:45 +01:00
Erik Zandvliet
cbb9b52d1c Fixed timestamps in HLS Manifest file 2013-01-14 15:06:20 +01:00
Erik Zandvliet
00a47f24d8 Added support for 'Connection: close' header in HTTP proxy 2013-01-14 15:05:52 +01:00
Thulinma
4a15dff758 More fixes to dist package generation. 2013-01-10 17:34:50 +01:00
Thulinma
48355ff136 Fixed dist package generation. 2013-01-10 16:54:13 +01:00
Thulinma
17d29497ed Added HTTP Live to capabilities. 2013-01-08 18:00:58 +01:00
Thulinma
bfa965376a Better method to set release names. 2013-01-08 16:23:48 +01:00
Erik Zandvliet
3af3a8d41d Removed debugging info, fixed compile problems. Closes #16, Closes #43. 2013-01-08 15:04:39 +01:00
Erik Zandvliet
48bbb8afdb Re-fixed indenting (post-merge) 2013-01-08 14:39:09 +01:00
Erik Zandvliet
f9876c7548 Working HLS 2013-01-08 14:37:24 +01:00
Erik Zandvliet
ade1518f3d Working HLS apart from audio-desync problems 2013-01-08 14:37:23 +01:00
Erik Zandvliet
f43ff8341f Full Audio and Video now working over HLS for the bipbop clip 2013-01-08 14:37:23 +01:00