Commit graph

1183 commits

Author SHA1 Message Date
Roman Arutyunyan aa0c204ef3 added partial audio support to hls 2012-06-07 16:28:51 +04:00
Roman Arutyunyan e389302642 first working mpeg-ts encoder for future HLS broadcasting 2012-06-07 16:28:50 +04:00
Roman Arutyunyan 108bae8695 fixed compilation 2012-06-07 15:55:41 +04:00
Roman Arutyunyan 63e19f8d67 fixed playing H264: added streaming AVC sequence header to late clients 2012-06-07 15:49:10 +04:00
Roman Arutyunyan 09eee918b9 fixed compilation with gcc-4.6 2012-06-06 17:24:24 +04:00
Roman Arutyunyan 670e72c8d5 fixed gcc-4.6 compilation 2012-06-06 17:17:42 +04:00
Roman Arutyunyan e8e61e3d96 fixed compilation by gcc-4.6 2012-06-06 17:05:06 +04:00
Roman Arutyunyan 2218a36fca fixed compilation with gcc-4.6 2012-06-06 16:54:31 +04:00
Roman Arutyunyan c8d55c0d2d fixed compilation with nginx-1.2.1 2012-06-06 14:49:41 +04:00
Roman Arutyunyan b35147450b fixed compilation with newer compiler 2012-06-06 14:01:35 +04:00
Roman Arutyunyan de985dabd2 updated stat.xsl 2012-06-05 15:51:51 +04:00
Roman Arutyunyan 61ffd994bc fixed xsl 2012-06-05 15:00:56 +04:00
Roman Arutyunyan 224615dbbb fixed stats 2012-06-05 14:58:43 +04:00
Roman Arutyunyan 613e7072c1 added more details about nginx build to the stat page 2012-06-05 14:55:25 +04:00
Roman Arutyunyan 5ced4aea88 added relay remote address string to connection 2012-06-01 15:13:15 +04:00
Roman Arutyunyan 3027868a50 fixed crash because of shared log handler changed by relay 2012-06-01 15:07:37 +04:00
Roman Arutyunyan 7112fd9fd4 fixed compiler warning 2012-05-30 17:01:38 +04:00
Roman Arutyunyan 744ff2f723 added variants to metadata parser 2012-05-29 02:05:53 +04:00
Roman Arutyunyan 8eddc92f2f added variant support to AMF parser 2012-05-29 02:04:59 +04:00
Roman Arutyunyan 345a00f9a3 updated pings to be used only when no i/o occurs on connection 2012-05-26 17:47:06 +04:00
Roman Arutyunyan 49382c826b implemented RTMP ping 2012-05-26 08:33:41 +04:00
Roman Arutyunyan 52f8295d5c improved sesion epoch storage; added live stream time field & added time field to statistics 2012-05-25 16:34:42 +04:00
Roman Arutyunyan ac93e06d65 removed useless argument 2012-05-24 12:21:07 +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 30924a47ae implemented one-time hmac context initialization 2012-05-22 22:37:18 +04:00
Roman Arutyunyan cfab13d47d added sending chunk size before relay connects 2012-05-22 17:14:57 +04:00
Roman Arutyunyan a6a430ec2a fixed peer address allocation when creating relay 2012-05-22 15:54:25 +04:00
Roman Arutyunyan 7e344dc2c9 increased connection pool size to match all other pool sizes = 4096; that can improve memory usage 2012-05-22 13:08:33 +04:00
Roman Arutyunyan 63713c650d added features to fix pulling from FMS 2012-05-21 20:37:20 +04:00
Roman Arutyunyan 95570ce2c5 added onMetaData handler 2012-05-21 19:35:11 +04:00
Roman Arutyunyan aa791de4cc added more logging to send/receive protocol messages 2012-05-21 19:34:07 +04:00
Roman Arutyunyan 6e471119cc Merge branch 'handshakefix' 2012-05-21 13:09:57 +04:00
Roman Arutyunyan eae15c6013 added more AMF handlers to relay for logging 2012-05-21 10:45:14 +04:00
Roman Arutyunyan ec28243851 implemented client handshake response digest 2012-05-21 00:42:45 +04:00
Roman Arutyunyan d105a251f7 removed deprecated directive max_buf 2012-05-18 16:58:44 +04:00
Roman Arutyunyan 107ea3699e improved relay implementation 2012-05-18 14:25:30 +04:00
Roman Arutyunyan 32279ddf26 resolved conflict 2012-05-16 22:37:44 +04:00
Roman Arutyunyan 1f9072bbe6 implemented full relay support & updated README 2012-05-16 22:29:00 +04:00
Roman Arutyunyan 806ef97ba3 added support for empty stream names 2012-05-16 20:35:09 +04:00
Roman Arutyunyan 70b27b1971 removed extra finalizer && added check for local relay end registering as destination in relay stream 2012-05-16 20:34:50 +04:00
Roman Arutyunyan da1915bb56 fixed network bug in handshake 2012-05-16 20:34:06 +04:00
Roman Arutyunyan bd51d4b18d push is working 2012-05-16 18:04:35 +04:00
Roman Arutyunyan 83dbef4567 early relay implementation 2012-05-16 15:56:27 +04:00
Roman Arutyunyan 7cad98106f removed error checks from HMAC code because some library versions do not provide return code 2012-05-16 10:26:38 +04:00
Roman Arutyunyan c3067ced06 improved codec ids 2012-05-12 19:03:41 +04:00
Roman Arutyunyan f17fd5a032 added more features to README 2012-05-12 18:43:02 +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 4d4af44bf2 added links to page urls to stat page 2012-05-12 15:33:23 +04:00
Roman Arutyunyan 17188b25eb fixed changing chunk size: input stream reset added 2012-05-12 15:13:56 +04:00
Roman Arutyunyan f209925e4b added RTMP stats note 2012-05-10 18:38:25 +04:00