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 |
|