Roman Arutyunyan
|
218e312a1f
|
added memory info to stat xml
|
2012-06-13 13:47:43 +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
|
4eda3e8392
|
added AV-sync stat field
|
2012-06-11 23:38:14 +04:00 |
|
Roman Arutyunyan
|
6143abc418
|
added amf3_* handlers; this adds compatibility with amf3 players (srobe etc)
|
2012-06-11 01:02:53 +04:00 |
|
Roman Arutyunyan
|
4b25e34338
|
added respawn & respawn_timeout params to exec module
|
2012-06-09 23:41:50 +04:00 |
|
Roman Arutyunyan
|
ebc47f03a4
|
implemented double headers aac/avc: live(prepared) & flv(unprepared)
|
2012-06-09 21:29:19 +04:00 |
|
Roman Arutyunyan
|
9a118b612e
|
fixed recording
|
2012-06-09 20:19:14 +04:00 |
|
Roman Arutyunyan
|
6be685f21b
|
changed execve to execv
|
2012-06-09 19:22:34 +04:00 |
|
Roman Arutyunyan
|
cc1e4899cc
|
moved handling AVC/AAC headers to a separate code_module
|
2012-06-09 19:22:18 +04:00 |
|
Roman Arutyunyan
|
7c13597508
|
changed ffmpeg call to have full path
|
2012-06-09 15:19:19 +04:00 |
|
Roman Arutyunyan
|
7bab4ee919
|
updated readme
|
2012-06-08 23:00:29 +04:00 |
|
Roman Arutyunyan
|
4bb48483be
|
implemented exec feature
|
2012-06-08 22:57:54 +04:00 |
|
Roman Arutyunyan
|
eec4b7b401
|
added cutting off stream name args & removing trailing backslash from appname; thanks to spuzirev & semihalev
|
2012-06-08 14:51:05 +04:00 |
|
Roman Arutyunyan
|
61b253c08c
|
video & audio is normally played via hls with ffmpeg
|
2012-06-07 16:28:51 +04:00 |
|
Roman Arutyunyan
|
b2a095c3bb
|
implemented hls playlist & ts fragments
|
2012-06-07 16:28:51 +04:00 |
|
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 |
|