Roman Arutyunyan
|
5dd0120cc8
|
updated README with HLS notes
|
2012-06-19 23:05:00 +04:00 |
|
Roman Arutyunyan
|
5153992d5d
|
minor fixes in hls
|
2012-06-19 22:55:13 +04:00 |
|
Roman Arutyunyan
|
1d44a18ad2
|
Merge branch 'master' into hlslight
|
2012-06-19 17:22:04 +04:00 |
|
Roman Arutyunyan
|
633abd83a1
|
hls code improvement
|
2012-06-19 17:06:34 +04:00 |
|
Roman Arutyunyan
|
1e0e98a439
|
added more audio codec params to codec module
|
2012-06-19 17:05:05 +04:00 |
|
Roman Arutyunyan
|
dc698edf24
|
added audio support to HLS; it's still choppy
|
2012-06-18 22:29:50 +04:00 |
|
Roman Arutyunyan
|
43ceafc186
|
fixed crash in delete_stream
|
2012-06-18 18:07:51 +04:00 |
|
Roman Arutyunyan
|
cba4ecc560
|
the virst version which successfully broadscasts video to iPhone
|
2012-06-18 17:57:07 +04:00 |
|
Roman Arutyunyan
|
54d536bdeb
|
this version gets validated without a single error/warning
|
2012-06-17 17:20:20 +04:00 |
|
Roman Arutyunyan
|
7707515810
|
the first version which passes validator without an error (but still with warnings)
|
2012-06-17 16:47:32 +04:00 |
|
Roman Arutyunyan
|
8855a1e1be
|
this version works with ffplay but is not validated by Apple tool
|
2012-06-17 15:43:41 +04:00 |
|
Roman Arutyunyan
|
2c1fbcfb8f
|
fixed compilation error
|
2012-06-15 13:53:29 +04:00 |
|
Roman Arutyunyan
|
f679b888c8
|
Merge branch 'master' into hlslight
|
2012-06-14 20:49:08 +04:00 |
|
Roman Arutyunyan
|
b188f679b9
|
an attempt to implement hls
|
2012-06-14 20:48:27 +04:00 |
|
Roman Arutyunyan
|
2fdec45460
|
fixed out queue allocation & made out_cork default value dependant on out_queue
|
2012-06-14 20:08:57 +04:00 |
|
Roman Arutyunyan
|
7c99cfba0a
|
moved out queue params to config
|
2012-06-14 19:53:21 +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
|
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 |
|