Roman Arutyunyan
|
f599c70568
|
updated copyright line
|
2013-11-03 23:11:37 +04:00 |
|
Roman Arutyunyan
|
fa2b5b037f
|
added _definst_ support for better Wowza compliance
|
2013-09-05 16:45:44 +04:00 |
|
Roman Arutyunyan
|
49f8f4d097
|
fixed type casting
|
2013-06-12 20:47:25 +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
|
3e25f91004
|
moved initializers to postconf
|
2013-03-03 23:14:44 +04:00 |
|
Roman Arutyunyan
|
f89bbae235
|
implemented on_connect & on_disconnect
|
2013-01-28 22:17:19 +04:00 |
|
Roman Arutyunyan
|
aeae84bf8b
|
removed cmd handler initialization in postconf & added global initializers
|
2013-01-26 16:53:11 +04:00 |
|
Roman Arutyunyan
|
ccb0de2500
|
implementing cutting off application arguments; they are sent again by players in play()
|
2013-01-22 22:38:24 +04:00 |
|
Roman Arutyunyan
|
6ab14605ba
|
publish type argument is now optional because some client do not provide it
|
2012-12-12 02:09:33 +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
|
20b55b394a
|
merged vod-seek
|
2012-10-24 17:26:20 +04:00 |
|
Roman Arutyunyan
|
cb4623aa4f
|
removed legacy constants
|
2012-10-20 17:40:21 +04:00 |
|
Roman Arutyunyan
|
a4c790e0ee
|
fixed compilation
|
2012-10-15 09:43:22 +04:00 |
|
Roman Arutyunyan
|
2ef9075f2b
|
refactored seek & pause in vod
|
2012-10-05 15:36:05 +04:00 |
|
Roman Arutyunyan
|
76211a4bd2
|
moved some logging from debug to info
|
2012-09-17 11:46:16 +04:00 |
|
Roman Arutyunyan
|
a92d23d530
|
added AMF shortcuts & project-wide stream numbers; updated mp4 streamer
|
2012-08-24 20:46:40 +04:00 |
|
Roman Arutyunyan
|
75020e9d9f
|
fixed Wirecast connection
|
2012-08-16 10:55:59 +04:00 |
|
Roman Arutyunyan
|
fb89d9b931
|
improved logging
|
2012-07-05 12:59:07 +04:00 |
|
Roman Arutyunyan
|
26d932eb1c
|
fixed pausing vod stream
|
2012-07-05 12:19:24 +04:00 |
|
Roman Arutyunyan
|
58bc83de8a
|
merged pause into video-on-demand
|
2012-07-05 03:09:59 +04:00 |
|
Roman Arutyunyan
|
0d2672938f
|
added seek handler
|
2012-07-05 00:18:17 +04:00 |
|
Roman Arutyunyan
|
fa3630d63d
|
Merge branch 'sample-access'
|
2012-07-03 15:00:10 +04:00 |
|
Roman Arutyunyan
|
87d1cebfe2
|
set RTMP sample access args to be true
|
2012-06-29 01:44:55 +04:00 |
|
Roman Arutyunyan
|
d9579d627d
|
implemented returning OK from close stream handler sending stream EOF. Any other value can break destruction chain which leads to undestructed data
|
2012-06-28 22:57:15 +04:00 |
|
Roman Arutyunyan
|
32ab32f168
|
added stream begin/eof to play/closeStream
|
2012-06-25 21:40:23 +04:00 |
|
Roman Arutyunyan
|
083b0cd629
|
added pause support
|
2012-06-25 18:24:07 +04:00 |
|
Roman Arutyunyan
|
53fd032ae1
|
close_stream implementation
|
2012-06-25 16:22:42 +04:00 |
|
Roman Arutyunyan
|
63c4269a91
|
added external get-style arguments to notifiers; implemented on_done notification
|
2012-06-20 21:11:03 +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
|
eec4b7b401
|
added cutting off stream name args & removing trailing backslash from appname; thanks to spuzirev & semihalev
|
2012-06-08 14:51:05 +04:00 |
|
Roman Arutyunyan
|
3fb41195a5
|
added publish/play silent mode to escape sending unrelated replies to when using relays
|
2012-05-22 22:53:35 +04:00 |
|
Roman Arutyunyan
|
bd51d4b18d
|
push is working
|
2012-05-16 18:04:35 +04:00 |
|
Roman Arutyunyan
|
7b88858b44
|
implemented http/xml/xsl RTMP stats
|
2012-05-07 15:41:03 +04:00 |
|
Roman Arutyunyan
|
513f2f7e83
|
added objectEncoding=0 into connect() reply
|
2012-04-24 21:19:01 +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
|
b063daecdb
|
added transaction support to RTMP connect command
|
2012-04-15 22:47:50 +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
|
bcd601832a
|
reimplemented amf0 callbacks from arrays to chains to enable async processing
|
2012-03-27 20:26:43 +04:00 |
|
Roman Arutyunyan
|
d943d51975
|
implemented cmd module - a layer for amf0 call dispatching
|
2012-03-23 21:29:22 +04:00 |
|