Commit graph

541 commits

Author SHA1 Message Date
Roman Arutyunyan f358a2e8f9 Merge branch 'static-relay' 2013-02-01 17:20:27 +04:00
Roman Arutyunyan aefd113e8d implemented mp4 extended moov size; thanks to Andreas U. Trottmann 2013-01-31 23:04:08 +04:00
Roman Arutyunyan 2c235d8633 Merge branch 'hls-nocache' 2013-01-31 00:44:29 +04:00
Roman Arutyunyan 0153d0865b fixed nginx_stat for rtmp relays 2013-01-28 16:42:48 +04:00
Roman Arutyunyan 00a640d0d6 implemented stat_stub decrement for nginx_stat to work properly 2013-01-28 14:02:46 +04:00
Roman Arutyunyan 5d00a5bb6c updated TODO 2013-01-27 11:14:26 +04:00
Roman Arutyunyan aeae84bf8b removed cmd handler initialization in postconf & added global initializers 2013-01-26 16:53:11 +04:00
Roman Arutyunyan af5703b357 implemented mp4 track selector 2013-01-26 10:06:04 +04:00
Roman Arutyunyan 9c88e12cf8 play restart is now off by default 2013-01-24 17:38:09 +04:00
Roman Arutyunyan ea65ac688c hls_continuous is off by default 2013-01-24 17:35:49 +04:00
Roman Arutyunyan 2ed36a2611 added EXT-X-ALLOW-CACHE:NO to HLS playlisy 2013-01-23 21:29:35 +04:00
Roman Arutyunyan 4906e816be implemented continuous HLS streaming 2013-01-23 02:09:24 +04:00
Roman Arutyunyan e160af92d7 set default hls sync to 300ms for fixing hls crackles 2013-01-22 22:53:09 +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 413ec7be56 update TODO 2013-01-22 16:06:00 +04:00
Roman Arutyunyan 58f5073d4e updated TODO 2013-01-18 21:48:46 +04:00
Roman Arutyunyan 9b3471d79f added fcntl-style file lock in recorder 2013-01-15 21:59:29 +04:00
Roman Arutyunyan 3bd60857bd implemented static pulls 2013-01-14 22:58:10 +04:00
Roman Arutyunyan 406d3a9527 disabled logging relay connections 2013-01-13 22:25:37 +04:00
Roman Arutyunyan 77860c0036 fixed access log command variable 2013-01-13 19:22:49 +04:00
Roman Arutyunyan b85499c144 renamed log context & implemented command/name/args in access logger 2013-01-13 14:44:08 +04:00
Roman Arutyunyan 3dff38d716 added readable session time to access log 2013-01-13 14:03:10 +04:00
Roman Arutyunyan 5fd0f21eb6 added out_bytes counter 2013-01-13 13:41:32 +04:00
Roman Arutyunyan ada1efd594 access log is now working 2013-01-13 13:06:41 +04:00
Roman Arutyunyan 59eac372ab compiled access logger 2013-01-13 12:14:48 +04:00
Roman Arutyunyan ba23d995d1 optimized hls av logging 2013-01-12 18:13:25 +04:00
Roman Arutyunyan b6194ed6e6 update TODO 2013-01-06 09:53:00 +04:00
Roman Arutyunyan 5a4ee6392b added todo items 2013-01-04 18:09:09 +04:00
Roman Arutyunyan 3eaa43a7a3 Merge branch 'freebsd-auto-push' 2012-12-28 12:10:52 +04:00
Roman Arutyunyan 837856e03b updated test nginx.conf 2012-12-27 22:15:33 +04:00
Roman Arutyunyan cbccd06bab async client handshake switched to posted events 2012-12-27 17:19:54 +04:00
Roman Arutyunyan 06f4699399 disabled auto-push sockets for non-workers (cache processes); clients still connect to them 2012-12-27 17:19:01 +04:00
Roman Arutyunyan b86bc7636e fixed sending status 2012-12-26 15:06:55 +04:00
Roman Arutyunyan c418e9cc33 swapped code & level in status sender for wirecast support 2012-12-26 14:28:31 +04:00
Roman Arutyunyan b0a7fa1c6b updated TODO 2012-12-26 13:30:14 +04:00
Roman Arutyunyan 73e877bbeb updated TODO 2012-12-26 13:29:40 +04:00
Roman Arutyunyan e5e5766ebb Merge branch 'record-keyframes' 2012-12-25 19:50:11 +04:00
Roman Arutyunyan bd562e4ff7 Merge branch 'aggregate' 2012-12-21 18:30:52 +04:00
Roman Arutyunyan e19ff641b0 removed Reset status as before 2012-12-20 15:28:20 +04:00
Roman Arutyunyan f2f28cbe48 Merge branch 'publish-optional-type' 2012-12-19 22:03:34 +04:00
Roman Arutyunyan 3d54d69e25 mpegts trailer/header are now sent on every fragment switch to escape audio/video init crashes 2012-12-19 14:42:52 +04:00
Roman Arutyunyan 7294825de9 fixed type mismatrch in debug logger 2012-12-19 14:41:37 +04:00
Roman Arutyunyan 1a053d02a6 added sending NetStream.Play.Reset 2012-12-18 21:07:27 +04:00
Roman Arutyunyan b3e8cd026d Merge branch 'master' into aggregate 2012-12-18 20:59:19 +04:00
Roman Arutyunyan a09b5b6e6c fixed default ping value 2012-12-18 20:38:08 +04:00
Roman Arutyunyan 96b0fddbb1 fixed creating relay tcUrl 2012-12-17 21:38:13 +04:00
Roman Arutyunyan 0a4296b9a2 implemented rtmp aggregate message support; fixed rtmp acks 2012-12-17 21:22:51 +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 a45e3d5cbe added AAC header check to recorder 2012-12-14 21:07:45 +04:00
Roman Arutyunyan a0a4cc21b4 added proper keyframe & codec header handling to recorder 2012-12-14 21:03:38 +04:00