Roman Arutyunyan
|
2c1fbcfb8f
|
fixed compilation error
|
2012-06-15 13:53:29 +04:00 |
|
Roman Arutyunyan
|
358f7680e2
|
improved h264 profile/level look
|
2012-06-14 17:53:05 +04:00 |
|
Roman Arutyunyan
|
1da4bb923e
|
added H264 profile & level parsers
|
2012-06-14 17:44:30 +04:00 |
|
Roman Arutyunyan
|
bf04e66862
|
added fps - alias for framerate
|
2012-06-14 17:23:48 +04:00 |
|
Roman Arutyunyan
|
95e2c4172a
|
moved metadata handlers from live to codec module & fixed setDataFrame handler to handle ffmpeg packets
|
2012-06-14 17:07:31 +04:00 |
|
Roman Arutyunyan
|
fca76ef349
|
codec header is now sent as first (abs) frame for late clients; this fixes fplaying with ffplay
|
2012-06-14 14:56:48 +04:00 |
|
Roman Arutyunyan
|
5539cb7935
|
removed useless code
|
2012-06-13 23:49:23 +04:00 |
|
Roman Arutyunyan
|
356b824af3
|
removed useless header initializers
|
2012-06-13 23:48:49 +04:00 |
|
Roman Arutyunyan
|
696cfda126
|
fixed srv pool log
|
2012-06-13 23:48:23 +04:00 |
|
Roman Arutyunyan
|
266e206afc
|
added support for multiple aac/avc codecs per stream
|
2012-06-13 17:35:48 +04:00 |
|
Roman Arutyunyan
|
c377e3b5c6
|
deleted useless file
|
2012-06-13 16:02:33 +04:00 |
|
Roman Arutyunyan
|
88346934e5
|
Merge branch 'reentrant-relay'
|
2012-06-13 13:58:16 +04:00 |
|
Roman Arutyunyan
|
edd957f5cd
|
added setting codec from rtmp audio/video frame header
|
2012-06-13 13:57:48 +04:00 |
|
Roman Arutyunyan
|
077a2a7c67
|
Merge branch 'codec'
|
2012-06-13 13:48:09 +04:00 |
|
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
|
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 |
|