Roman Arutyunyan
|
f599c70568
|
updated copyright line
|
2013-11-03 23:11:37 +04:00 |
|
Roman Arutyunyan
|
2f3ff168c3
|
added mp4a version 1 & 2 support to mp4 vod
|
2013-10-08 15:23:29 +04:00 |
|
Roman Arutyunyan
|
61dc8afa65
|
fixed windows file mapping
|
2013-06-13 02:05:55 +04:00 |
|
Roman Arutyunyan
|
308dbd47d1
|
fixed windows file mapping protection
|
2013-06-13 02:04:21 +04:00 |
|
Roman Arutyunyan
|
388d735460
|
fixed windows file mapping protection
|
2013-06-13 01:42:31 +04:00 |
|
Roman Arutyunyan
|
47cdfc4b67
|
fixed windows file mapping protection
|
2013-06-13 01:38:34 +04:00 |
|
Roman Arutyunyan
|
14ba61505f
|
fixed windows mmap code
|
2013-06-13 00:44:37 +04:00 |
|
Roman Arutyunyan
|
cbd7a71723
|
fixed windows mmap code
|
2013-06-13 00:43:42 +04:00 |
|
Roman Arutyunyan
|
3b4452d43e
|
added pragma warning to disable msvc warning about zero-sized arrays
|
2013-06-12 20:47:25 +04:00 |
|
Roman Arutyunyan
|
ec68e7c2d5
|
implemented file mapping for windows in mp4 module
|
2013-06-12 20:47:25 +04:00 |
|
Roman Arutyunyan
|
95447b3dc6
|
fixed mp4 timestamp type
|
2013-06-12 20:47:25 +04:00 |
|
Roman Arutyunyan
|
49f8f4d097
|
fixed type casting
|
2013-06-12 20:47:25 +04:00 |
|
Roman Arutyunyan
|
8553cf204b
|
inline -> ngx_inline
|
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
|
289ee42c53
|
added handling mp4 box with zero size
|
2013-06-01 11:51:45 +04:00 |
|
Roman Arutyunyan
|
73f94b99ff
|
fixed memzero argument
|
2013-05-01 08:14:00 +04:00 |
|
Roman Arutyunyan
|
d59438d92d
|
fixed mp4 extended size parser
|
2013-02-04 18:23:45 +04:00 |
|
Roman Arutyunyan
|
aefd113e8d
|
implemented mp4 extended moov size; thanks to Andreas U. Trottmann
|
2013-01-31 23:04:08 +04:00 |
|
Roman Arutyunyan
|
af5703b357
|
implemented mp4 track selector
|
2013-01-26 10:06:04 +04:00 |
|
Roman Arutyunyan
|
8a96e7942a
|
fixed chunk count test in mp4 parser
|
2012-11-05 10:04:18 +04:00 |
|
Roman Arutyunyan
|
d143af86de
|
fixed mp4 chunk offset seek; implemented keyframe lookup when seeking mp4
|
2012-10-24 21:59:33 +04:00 |
|
Roman Arutyunyan
|
924f2c1b56
|
added resetting epoch in seek
|
2012-10-24 18:50:42 +04:00 |
|
Roman Arutyunyan
|
2ef9075f2b
|
refactored seek & pause in vod
|
2012-10-05 15:36:05 +04:00 |
|
Roman Arutyunyan
|
83aa7b9e89
|
fixed mp4 b-frame delay
|
2012-10-04 09:26:00 +04:00 |
|
Roman Arutyunyan
|
764a3583b2
|
fixed mp4 sync problem because of different rtmp/mp4 time scales
|
2012-08-29 13:54:38 +04:00 |
|
Roman Arutyunyan
|
1dbd9b228d
|
fixed mp4 seeking
|
2012-08-29 11:12:32 +04:00 |
|
Roman Arutyunyan
|
562a6aad7e
|
fixed non-standard (48kHz) audio streaming
|
2012-08-29 09:58:56 +04:00 |
|
Roman Arutyunyan
|
58491f8fed
|
fixed compilation
|
2012-08-27 19:02:45 +04:00 |
|
Roman Arutyunyan
|
224b6d942a
|
implemented common base for video-on-demand: added flv & mp4 modules as sub-modules of play module
|
2012-08-27 18:58:28 +04:00 |
|
Roman Arutyunyan
|
24539ca116
|
improved vod scheduling: added dry buffer event
|
2012-08-26 16:13:23 +04:00 |
|
Roman Arutyunyan
|
7f447bbe95
|
implemented MPEG ES descriptor parser; AAC is now fully supported
|
2012-08-25 16:53:57 +04:00 |
|
Roman Arutyunyan
|
a92d23d530
|
added AMF shortcuts & project-wide stream numbers; updated mp4 streamer
|
2012-08-24 20:46:40 +04:00 |
|
Roman Arutyunyan
|
f22e72ab21
|
fixed cursor initialization
|
2012-08-24 16:08:03 +04:00 |
|
Roman Arutyunyan
|
db0f765528
|
added metadata
|
2012-08-24 13:57:13 +04:00 |
|
Roman Arutyunyan
|
a6c10a15bd
|
video & audio working
|
2012-08-24 13:40:44 +04:00 |
|
Roman Arutyunyan
|
82b55fce63
|
first video on mp4 streamer
|
2012-08-24 01:21:35 +04:00 |
|
Roman Arutyunyan
|
1968afdcc5
|
fixed chunk=1 issue
|
2012-08-22 20:38:39 +04:00 |
|
Roman Arutyunyan
|
8b25656409
|
first working mp4: mp3/audio/44100
|
2012-08-22 20:29:41 +04:00 |
|