Commit graph

41 commits

Author SHA1 Message Date
Roman Arutyunyan a933495bf1 merged exec pull feature 2013-11-26 14:13:07 +04:00
Roman Arutyunyan 401d7e929c added version file to deps 2013-11-04 01:02:59 +04:00
Roman Arutyunyan 893e17343a reimplemented execs; merged managed & unmanaged execs 2013-10-22 15:20:06 +04:00
Roman Arutyunyan ac5df69487 removed hls module & added hls code to rtmp module 2013-03-05 10:40:40 +04:00
Roman Arutyunyan af8446a098 implemented connection limiter 2013-03-01 12:45:10 +04:00
Roman Arutyunyan 59eac372ab compiled access logger 2013-01-13 12:14:48 +04:00
Roman Arutyunyan 55c5b229da moved codec module in front of live module to process codec headers first 2012-11-14 20:23:46 +04:00
Roman Arutyunyan c86e30fd27 added deps to config 2012-10-21 05:56:58 +04:00
Roman Arutyunyan 840b62bf71 initial implementation of control http module 2012-09-27 14:24:51 +04:00
Roman Arutyunyan 9a31ca9237 added on_record_done & exec_record_done for recorder{} blocks; added new-style args to exec_* notifiers 2012-09-12 14:57:24 +04:00
Roman Arutyunyan 52c2ef3f91 added publish/play/done execs 2012-09-09 12:07:27 +04:00
Roman Arutyunyan 067c73710d moved notify module to the end of config & added auto_push checks to notifier 2012-09-06 17:46:08 +04:00
Roman Arutyunyan 4a775d6f0b added auto_push module to build 2012-09-02 17:25:20 +04:00
Roman Arutyunyan acf6ea076c merged from master 2012-08-30 17:39:31 +04:00
Roman Arutyunyan 224b6d942a implemented common base for video-on-demand: added flv & mp4 modules as sub-modules of play module 2012-08-27 18:58:28 +04:00
Roman Arutyunyan 8b25656409 first working mp4: mp3/audio/44100 2012-08-22 20:29:41 +04:00
Roman Arutyunyan 8e181cdb19 fixed VOD notifications 2012-08-13 17:58:18 +04:00
Roman Arutyunyan b960e68a0b fully tunable auto-push feature 2012-07-19 12:10:59 +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 cc1e4899cc moved handling AVC/AAC headers to a separate code_module 2012-06-09 19:22:18 +04:00
Roman Arutyunyan 4bb48483be implemented exec feature 2012-06-08 22:57:54 +04:00
Roman Arutyunyan 83dbef4567 early relay implementation 2012-05-16 15:56:27 +04:00
Roman Arutyunyan a4f48c5baa added parsing data frame & added stream meta info to stat xml 2012-05-12 17:47:39 +04:00
Roman Arutyunyan d82c16499d Merge branch 'http' 2012-05-10 15:05:50 +04:00
Roman Arutyunyan 4e713b75e8 added USE_OPENSSL for digest-based handshake 2012-05-07 17:47:33 +04:00
Roman Arutyunyan 7b88858b44 implemented http/xml/xsl RTMP stats 2012-05-07 15:41:03 +04:00
Roman Arutyunyan bd40fe63f9 implemented encrypted handshake 2012-05-03 02:28:21 +04:00
Roman Arutyunyan 18d8526793 added more flags & extended types to AMF 2012-03-30 19:07:14 +04:00
Roman Arutyunyan 38c7cf3137 renamed AMF0 to AMF 2012-03-29 16:10:11 +04:00
Roman Arutyunyan caec91b857 added HTTP callback engine && implemented on_publish, on_play, on_record_done 2012-03-29 14:07:57 +04:00
Roman Arutyunyan d943d51975 implemented cmd module - a layer for amf0 call dispatching 2012-03-23 21:29:22 +04:00
Roman Arutyunyan 2c52b09841 implemented stream recording 2012-03-23 18:57:25 +04:00
Roman Arutyunyan 1934e838df renamed broadcast module to live module 2012-03-23 16:39:28 +04:00
Roman Arutyunyan 31d18ed447 implemented applications 2012-03-23 16:03:32 +04:00
Roman Arutyunyan 3980a59237 added access control 2012-03-21 19:08:59 +04:00
Roman Arutyunyan 12dc260fec implemented proper shared buffer to enable multi-user broadcasts 2012-03-17 10:12:19 +04:00
Roman Arutyunyan fca2c2c8f5 added event & call handlers && created broadcast module 2012-03-12 21:58:00 +04:00
Roman Arutyunyan cdaf112e76 reimplemented output buffering && added shortcuts for sending all major kinds of messages 2012-03-12 03:44:32 +04:00
Roman Arutyunyan 60f7962b5b fixed many errors; now test goes up to successfull 'connect' parse 2012-03-09 02:39:15 +04:00
Roman Arutyunyan eb6a14fb6c added CORE_MODULES & fixed NGX_ADDON_SRCS in config for module to compile 2012-03-08 19:31:52 +04:00
Roman Arutyunyan d39b624653 initial commit 2012-03-08 19:21:22 +04:00