Commit graph

42 commits

Author SHA1 Message Date
Roman Arutyunyan f599c70568 updated copyright line 2013-11-03 23:11:37 +04:00
Roman Arutyunyan 1bd6aed4c8 added ifdefs to fix msvc compilation 2013-06-12 20:47:25 +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 aeb20d0a24 minor logger fixes & more debug logging 2013-05-13 13:35:56 +04:00
Roman Arutyunyan 244961076f added round-robin relay url balancing 2013-05-13 12:13:11 +04:00
Roman Arutyunyan db5d361743 fixed remote connect in relay module to use the right address 2013-05-13 09:59:34 +04:00
Roman Arutyunyan 3fc1598db9 implemented proper initializers for exec_static and pull static 2013-04-19 01:10:29 +04:00
Roman Arutyunyan 57dd1406bd reverted the meaning of session_relay 2013-03-03 18:42:57 +04:00
Roman Arutyunyan 43539b7234 implemented session relay 2013-02-26 20:43:49 +04:00
Roman Arutyunyan 5715784e7c fixed pulling from red5: 'live' play mode 2013-02-08 19:12:44 +04:00
Roman Arutyunyan 8104bff06f fixed crash if missing rtmp{} block in config; thanks to @Freexer 2013-02-05 19:42:18 +04:00
Roman Arutyunyan 6d5986aa59 removed rtmp init event queue 2013-02-05 17:52:06 +04:00
Roman Arutyunyan 8c39b37131 post static pull initialization to rtmp init queue 2013-02-01 17:25:44 +04:00
Roman Arutyunyan f358a2e8f9 Merge branch 'static-relay' 2013-02-01 17:20:27 +04:00
Roman Arutyunyan 0153d0865b fixed nginx_stat for rtmp relays 2013-01-28 16:42:48 +04:00
Roman Arutyunyan 3bd60857bd implemented static pulls 2013-01-14 22:58:10 +04:00
Roman Arutyunyan 96b0fddbb1 fixed creating relay tcUrl 2012-12-17 21:38:13 +04:00
Roman Arutyunyan 5999daebc2 fixed string allocation in relay module 2012-11-13 21:28:09 +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 6485716fb4 fixed push & pull in auto-push mode 2012-09-22 16:42:43 +04:00
Roman Arutyunyan 76211a4bd2 moved some logging from debug to info 2012-09-17 11:46:16 +04:00
Roman Arutyunyan b960e68a0b fully tunable auto-push feature 2012-07-19 12:10:59 +04:00
Roman Arutyunyan dbc3ac2438 fixed compilation 2012-07-18 13:36:17 +04:00
Roman Arutyunyan e21ba2dc2c reimplemented push reconnect using target tags 2012-07-13 20:08:28 +04:00
Roman Arutyunyan bfb7df5f6a implemented stock push reconnect 2012-07-11 12:58:07 +04:00
Roman Arutyunyan eb4e9e8d90 fixed compilation 2012-07-06 16:05:41 +04:00
Roman Arutyunyan c9973fc68a added per-relay parameters; app, pageUrl, swfUrl etc 2012-06-27 21:20:41 +04:00
Roman Arutyunyan b69efd3e94 changed relay disconnect handler to deleteStream handler & added check for repeated stream play 2012-06-12 02:00:52 +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 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 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 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 63713c650d added features to fix pulling from FMS 2012-05-21 20:37:20 +04:00
Roman Arutyunyan eae15c6013 added more AMF handlers to relay for logging 2012-05-21 10:45:14 +04:00
Roman Arutyunyan 107ea3699e improved relay implementation 2012-05-18 14:25:30 +04:00
Roman Arutyunyan 1f9072bbe6 implemented full relay support & updated README 2012-05-16 22:29:00 +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 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