Commit graph

29 commits

Author SHA1 Message Date
Roman Arutyunyan b9fcf7d880 removed trailing spaces 2013-11-30 11:21:53 +04:00
Roman Arutyunyan f599c70568 updated copyright line 2013-11-03 23:11:37 +04:00
Roman Arutyunyan 8c81d3ef39 removed unreachable return 2013-06-12 20:47:24 +04:00
Roman Arutyunyan f94fcee9fb included ngx_config.h & ngx_core.h to every file 2013-06-12 20:47:23 +04:00
Roman Arutyunyan 0a4296b9a2 implemented rtmp aggregate message support; fixed rtmp acks 2012-12-17 21:22:51 +04:00
Roman Arutyunyan b439dacb82 implemented RTMP control handler chains 2012-11-13 21:29:05 +04:00
Roman Arutyunyan fd99086834 implemented segmented live streaming; moved specific code from cmd module to live/play modules 2012-11-13 00:22:57 +04:00
Roman Arutyunyan 28e5b05e01 Merge remote branch 'origin/safe-amf-parser' into video-on-demand 2012-07-06 12:38:24 +04:00
Roman Arutyunyan 3caf2fd7b4 implemented streaming flvs from beginning till the end; no metadata & positioning so far 2012-07-04 12:34:23 +04:00
Roman Arutyunyan 71f92aca8d implemented safe amf parser: now source chain is kept unchanged 2012-06-29 17:20:36 +04:00
Roman Arutyunyan 32ab32f168 added stream begin/eof to play/closeStream 2012-06-25 21:40:23 +04:00
Roman Arutyunyan 6143abc418 added amf3_* handlers; this adds compatibility with amf3 players (srobe etc) 2012-06-11 01:02:53 +04:00
Roman Arutyunyan 108bae8695 fixed compilation 2012-06-07 15:55:41 +04:00
Roman Arutyunyan 2218a36fca fixed compilation with gcc-4.6 2012-06-06 16:54:31 +04:00
Roman Arutyunyan 49382c826b implemented RTMP ping 2012-05-26 08:33:41 +04:00
Roman Arutyunyan aa791de4cc added more logging to send/receive protocol messages 2012-05-21 19:34:07 +04:00
Roman Arutyunyan 201d1b28ae user stream start is now sent only as reply to buffer length message 2012-04-17 15:16:59 +04:00
Roman Arutyunyan cf1976cd05 implemented chunk size change 2012-04-05 21:28:41 +04:00
Roman Arutyunyan a0fe6e5ea4 added typeless amf names support 2012-04-05 14:59:15 +04:00
Roman Arutyunyan a1ee083e25 changed char* to ngx_str_t in AMF declarations 2012-03-29 16:51:17 +04:00
Roman Arutyunyan 38c7cf3137 renamed AMF0 to AMF 2012-03-29 16:10:11 +04:00
Roman Arutyunyan 3980a59237 added access control 2012-03-21 19:08:59 +04:00
Roman Arutyunyan 1e9a7e6efc improved frame timing & added meta files 2012-03-20 03:52:39 +04:00
Roman Arutyunyan ec948cd1ea test/
added flash tests
2012-03-18 02:16:59 +04:00
Roman Arutyunyan fd9e64c138 greately improved: video is now played but nginx crashed on some (big?) frames 2012-03-16 22:09:04 +04:00
Roman Arutyunyan 68c64116b2 fixed errors; now translation goes up to real a/v broadcast 2012-03-14 10:06:47 +04:00
Roman Arutyunyan 8e32bae842 improved closing session on error 2012-03-13 17:51:41 +04:00
Roman Arutyunyan 4602695d5c implemented broadcast 2012-03-13 09:41:51 +04:00
Roman Arutyunyan fca2c2c8f5 added event & call handlers && created broadcast module 2012-03-12 21:58:00 +04:00