Commit graph

80 commits

Author SHA1 Message Date
Roman Arutyunyan f599c70568 updated copyright line 2013-11-03 23:11:37 +04:00
Roman Arutyunyan 0f8641d0c8 implemented meta copy 2013-09-17 16:36:12 +04:00
Roman Arutyunyan a3cffbb6c2 moved NetStream.Unpublish.Success to a better place 2013-08-01 15:23:12 +04:00
Roman Arutyunyan c11b916501 added NetStream.Unpublish.Success 2013-08-01 12:33:02 +04:00
Roman Arutyunyan e39b7f62a5 disabled timestamp clipping 2013-06-22 09:55:02 +04:00
Roman Arutyunyan e4070fb777 fixed default values of conf params 2013-06-12 20:47:23 +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 ed98ca42ef fixed typo 2013-05-07 15:02:01 +04:00
Roman Arutyunyan 6db8ab7963 fixed sync after channel restart 2013-02-10 19:09:24 +04:00
Roman Arutyunyan 138c330da2 Merge branch 'fast-start' 2013-02-10 18:14:18 +04:00
Roman Arutyunyan 5e55f62b88 wait_key=on by default 2013-02-10 18:13:52 +04:00
Roman Arutyunyan 561c421f54 empty audio packet is now sent only if wait_video=on 2013-02-10 18:13:02 +04:00
Roman Arutyunyan 2aabf02fe4 swapped a/v csid; fixed stream access packet when play_restart=off 2013-02-10 16:55:38 +04:00
Roman Arutyunyan 36002359c2 added empty audio packet along with the first video packet 2013-02-05 08:48:13 +04:00
Roman Arutyunyan 9c88e12cf8 play restart is now off by default 2013-01-24 17:38:09 +04:00
Roman Arutyunyan 8658d99529 fixed h264 header considered by recorder as a key with intermediate frames following 2012-12-16 01:07:01 +04:00
Roman Arutyunyan 9f4296c083 fixed some streaming bugs && implemented wait_video 2012-12-07 17:15:24 +04:00
Roman Arutyunyan 5db704cf2b added sending co-header in interleaved mode 2012-11-23 14:09:23 +04:00
Roman Arutyunyan b16983e043 implemented drop_idle_publisher 2012-11-16 15:20:00 +04:00
Roman Arutyunyan ffe04bbea8 Added NetStream.Publish.BadName 2012-11-15 16:55:35 +04:00
Roman Arutyunyan 35380300e3 implemented live pause 2012-11-14 16:35:59 +04:00
Roman Arutyunyan cbbb7b66db added stream begin/eof handlers for segmented streaming through relay 2012-11-13 21:30:16 +04:00
Roman Arutyunyan ba58e69b90 fixed sync directive parser 2012-11-13 15:19:09 +04:00
Roman Arutyunyan 753a92f105 removed old constants 2012-11-13 15:16:00 +04:00
Roman Arutyunyan a46983c2a2 added activity flag to xml; updated xsl to display it; improved live sync handler to have default value and to receive off 2012-11-13 15:15:08 +04:00
Roman Arutyunyan 3192d657f1 implemented publish_notify & play_restart directives 2012-11-13 09:33:20 +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 903abb6646 improved timestamps 2012-11-02 17:57:42 +04:00
Roman Arutyunyan d8386ce7e0 a new semi-atc live streamer 2012-11-01 01:02:10 +04:00
Roman Arutyunyan b5461f61c6 fixed stat & live module 2012-10-28 15:10:12 +04:00
Roman Arutyunyan 7fbfb36440 optimizations for atc case 2012-10-27 22:43:23 +04:00
Roman Arutyunyan e178a42c63 implemented wait_key 2012-10-27 20:47:35 +04:00
Roman Arutyunyan 284e521e82 refactored 2012-10-27 17:39:04 +04:00
Roman Arutyunyan 9f85961535 fixed codec header csid in interleaved mode 2012-10-26 19:47:31 +04:00
Roman Arutyunyan 8d4f850817 merged with master 2012-10-26 17:49:49 +04:00
Roman Arutyunyan d3ce27a96c fixed late publishing 2012-10-25 18:17:08 +04:00
Roman Arutyunyan c65e51d61b fixed rtmp constants 2012-10-24 14:26:53 +04:00
Roman Arutyunyan cb4623aa4f removed legacy constants 2012-10-20 17:40:21 +04:00
Roman Arutyunyan f7e7ea0fc1 fixed frame interleaving 2012-10-10 23:46:16 +04:00
Roman Arutyunyan f23075c78d added interleave directive 2012-10-10 00:27:44 +04:00
Roman Arutyunyan 9b4725a01a fixed live timestamps in non-atc mode 2012-09-30 18:17:30 +04:00
Roman Arutyunyan b4ca0bede8 implemented absolute timestamp feature (atc on) 2012-09-30 16:12:46 +04:00
Roman Arutyunyan 96526896aa live stream synchronization 2012-08-30 18:40:12 +04:00
Roman Arutyunyan 8def5f3945 Merge branch 'out-metadata' 2012-07-03 17:54:06 +04:00
Roman Arutyunyan 9788b1a530 added meta directive for turning off sending metadata 2012-07-03 17:53:41 +04:00
Roman Arutyunyan bf487dba0b added sending metadata to clients 2012-07-02 13:42:56 +04:00
Roman Arutyunyan 62c750ab8b added resetting msg mask in close_stream 2012-06-25 21:46:57 +04:00
Roman Arutyunyan 53fd032ae1 close_stream implementation 2012-06-25 16:22:42 +04:00
Roman Arutyunyan 2c1fbcfb8f fixed compilation error 2012-06-15 13:53:29 +04:00
Roman Arutyunyan 95e2c4172a moved metadata handlers from live to codec module & fixed setDataFrame handler to handle ffmpeg packets 2012-06-14 17:07:31 +04:00