189 Commits

Author SHA1 Message Date
b69efd3e94 changed relay disconnect handler to deleteStream handler & added check for repeated stream play 2012-06-12 02:00:52 +04:00
4eda3e8392 added AV-sync stat field 2012-06-11 23:38:14 +04:00
6143abc418 added amf3_* handlers; this adds compatibility with amf3 players (srobe etc) v0.1.9 2012-06-11 01:02:53 +04:00
4b25e34338 added respawn & respawn_timeout params to exec module 2012-06-09 23:41:50 +04:00
7c13597508 changed ffmpeg call to have full path 2012-06-09 15:19:19 +04:00
7bab4ee919 updated readme 2012-06-08 23:00:29 +04:00
4bb48483be implemented exec feature v0.1.8 2012-06-08 22:57:54 +04:00
eec4b7b401 added cutting off stream name args & removing trailing backslash from appname; thanks to spuzirev & semihalev 2012-06-08 14:51:05 +04:00
108bae8695 fixed compilation 2012-06-07 15:55:41 +04:00
63e19f8d67 fixed playing H264: added streaming AVC sequence header to late clients v0.1.7 2012-06-07 15:49:10 +04:00
09eee918b9 fixed compilation with gcc-4.6 2012-06-06 17:24:24 +04:00
670e72c8d5 fixed gcc-4.6 compilation 2012-06-06 17:17:42 +04:00
e8e61e3d96 fixed compilation by gcc-4.6 2012-06-06 17:05:06 +04:00
2218a36fca fixed compilation with gcc-4.6 2012-06-06 16:54:31 +04:00
c8d55c0d2d fixed compilation with nginx-1.2.1 2012-06-06 14:49:41 +04:00
b35147450b fixed compilation with newer compiler 2012-06-06 14:01:35 +04:00
de985dabd2 updated stat.xsl 2012-06-05 15:51:51 +04:00
61ffd994bc fixed xsl 2012-06-05 15:00:56 +04:00
224615dbbb fixed stats 2012-06-05 14:58:43 +04:00
613e7072c1 added more details about nginx build to the stat page 2012-06-05 14:55:25 +04:00
5ced4aea88 added relay remote address string to connection 2012-06-01 15:13:15 +04:00
3027868a50 fixed crash because of shared log handler changed by relay 2012-06-01 15:07:37 +04:00
7112fd9fd4 fixed compiler warning 2012-05-30 17:01:38 +04:00
744ff2f723 added variants to metadata parser 2012-05-29 02:05:53 +04:00
8eddc92f2f added variant support to AMF parser 2012-05-29 02:04:59 +04:00
345a00f9a3 updated pings to be used only when no i/o occurs on connection 2012-05-26 17:47:06 +04:00
49382c826b implemented RTMP ping v0.1.6 2012-05-26 08:33:41 +04:00
52f8295d5c improved sesion epoch storage; added live stream time field & added time field to statistics 2012-05-25 16:34:42 +04:00
ac93e06d65 removed useless argument 2012-05-24 12:21:07 +04:00
3fb41195a5 added publish/play silent mode to escape sending unrelated replies to when using relays 2012-05-22 22:53:35 +04:00
30924a47ae implemented one-time hmac context initialization 2012-05-22 22:37:18 +04:00
cfab13d47d added sending chunk size before relay connects 2012-05-22 17:14:57 +04:00
a6a430ec2a fixed peer address allocation when creating relay 2012-05-22 15:54:25 +04:00
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
63713c650d added features to fix pulling from FMS 2012-05-21 20:37:20 +04:00
95570ce2c5 added onMetaData handler 2012-05-21 19:35:11 +04:00
aa791de4cc added more logging to send/receive protocol messages 2012-05-21 19:34:07 +04:00
6e471119cc Merge branch 'handshakefix' 2012-05-21 13:09:57 +04:00
eae15c6013 added more AMF handlers to relay for logging 2012-05-21 10:45:14 +04:00
ec28243851 implemented client handshake response digest 2012-05-21 00:42:45 +04:00
d105a251f7 removed deprecated directive max_buf 2012-05-18 16:58:44 +04:00
107ea3699e improved relay implementation 2012-05-18 14:25:30 +04:00
32279ddf26 resolved conflict v0.1.5 2012-05-16 22:37:44 +04:00
1f9072bbe6 implemented full relay support & updated README 2012-05-16 22:29:00 +04:00
806ef97ba3 added support for empty stream names 2012-05-16 20:35:09 +04:00
70b27b1971 removed extra finalizer && added check for local relay end registering as destination in relay stream 2012-05-16 20:34:50 +04:00
da1915bb56 fixed network bug in handshake 2012-05-16 20:34:06 +04:00
bd51d4b18d push is working 2012-05-16 18:04:35 +04:00
83dbef4567 early relay implementation 2012-05-16 15:56:27 +04:00
7cad98106f removed error checks from HMAC code because some library versions do not provide return code 2012-05-16 10:26:38 +04:00