Roman Arutyunyan
|
a3fde6ea53
|
added closing descriptors in enotify module
|
2012-10-18 23:37:44 +04:00 |
|
Roman Arutyunyan
|
ff1c7ecec5
|
explicitly close file descriptors in child to escape epoll signaling wrong events
|
2012-10-18 22:15:27 +04:00 |
|
Roman Arutyunyan
|
795c1538a3
|
added option for choosing exec kill signal
|
2012-10-18 11:08:30 +04:00 |
|
Roman Arutyunyan
|
21174b2ee7
|
fixed pts assignment while synchronizing hls
|
2012-10-16 14:09:52 +04:00 |
|
Roman Arutyunyan
|
5aac8b5cb3
|
fixed AAC header parser
|
2012-10-13 09:28:35 +04:00 |
|
Roman Arutyunyan
|
5cd5f83d8d
|
fixed AAC real sample rate parsing
|
2012-10-12 21:10:39 +04:00 |
|
Roman Arutyunyan
|
67e7f4818f
|
fixed logging
|
2012-10-12 21:08:12 +04:00 |
|
Roman Arutyunyan
|
ebb20b848e
|
implemented MPEG-TS sample re-arranging in HLS stream to fix crackles because of low-resolution timestamp in RTMP vs MPEG-TS
|
2012-10-12 20:45:47 +04:00 |
|
Roman Arutyunyan
|
e5d61f2c62
|
added 'busy' directive
|
2012-10-09 18:22:14 +04:00 |
|
Roman Arutyunyan
|
72d175ed7f
|
Merge branch 'control'
|
2012-10-09 09:05:50 +04:00 |
|
Roman Arutyunyan
|
bff1c355ec
|
added record_notify feature
|
2012-10-05 15:46:57 +04:00 |
|
Roman Arutyunyan
|
fb824371e7
|
fixed vod stopping: added NetStream.Play.Complete meta message
|
2012-10-05 10:11:30 +04:00 |
|
Roman Arutyunyan
|
0740b046d6
|
recorder now stops at closeStream instead of deleteStream
|
2012-10-04 22:18:51 +04:00 |
|
Roman Arutyunyan
|
6e55e3a77f
|
fixed compilation
|
2012-10-04 14:00:18 +04:00 |
|
Roman Arutyunyan
|
cc632eb6b6
|
refactored & restyled access module; implemented access inheritance from higher config levels
|
2012-10-04 11:25:51 +04:00 |
|
Roman Arutyunyan
|
83aa7b9e89
|
fixed mp4 b-frame delay
|
2012-10-04 09:26:00 +04:00 |
|
Roman Arutyunyan
|
ce7ae837b3
|
fixed compilation (dup result)
|
2012-10-03 09:33:43 +04:00 |
|
Roman Arutyunyan
|
01d3b8857c
|
changed capture codecs to h264/speex
|
2012-10-01 14:37:30 +04:00 |
|
Roman Arutyunyan
|
87686029aa
|
fixed exec terminate crash; added closing io descriptors in child prior to exec
|
2012-09-30 01:42:02 +04:00 |
|
Roman Arutyunyan
|
0b757e8a49
|
fixed http output
|
2012-09-27 21:25:35 +04:00 |
|
Roman Arutyunyan
|
e630c91391
|
fixed formatting
|
2012-09-27 21:18:49 +04:00 |
|
Roman Arutyunyan
|
0cd7883a43
|
implemented control section/method parsers; added returning file path
|
2012-09-27 21:06:46 +04:00 |
|
Roman Arutyunyan
|
b70d37edb1
|
improved manual recorder: keyframes, repeated open/close
|
2012-09-27 21:05:52 +04:00 |
|
Roman Arutyunyan
|
3d6d65f7c7
|
minor fixes in control module
|
2012-09-27 14:39:46 +04:00 |
|
Roman Arutyunyan
|
840b62bf71
|
initial implementation of control http module
|
2012-09-27 14:24:51 +04:00 |
|
Roman Arutyunyan
|
17886deadd
|
updated README
|
2012-09-25 09:05:06 +04:00 |
|
Roman Arutyunyan
|
6485716fb4
|
fixed push & pull in auto-push mode
|
2012-09-22 16:42:43 +04:00 |
|
Roman Arutyunyan
|
cdb084e375
|
fixed on_record_done; fixed notification inheritance; fixed logging
|
2012-09-22 14:46:03 +04:00 |
|
Roman Arutyunyan
|
9aff59fc43
|
fixed recording audio splitted into fragments
|
2012-09-22 13:35:03 +04:00 |
|
Roman Arutyunyan
|
76211a4bd2
|
moved some logging from debug to info
|
2012-09-17 11:46:16 +04:00 |
|
Roman Arutyunyan
|
129a161fb8
|
Merge branch 'master' of github.com:arut/nginx-rtmp-module
|
2012-09-14 16:51:17 +04:00 |
|
Roman Arutyunyan
|
abc2704db1
|
added merging up activity flag i nnotifiers
|
2012-09-13 21:47:57 +04:00 |
|
Roman Arutyunyan
|
11cc6e6019
|
implemented sub-applications; recorders are now merged as sub-applications
|
2012-09-13 21:47:22 +04:00 |
|
Roman Arutyunyan
|
d8fbe51e3f
|
changed malloc to nginx alloc
|
2012-09-13 16:19:16 +04:00 |
|
Roman Arutyunyan
|
8494e179d1
|
fixed evaluation variable at the end of string
|
2012-09-13 15:20:14 +04:00 |
|
Roman Arutyunyan
|
e1650d8629
|
added all required arguments to old-style & new-style exec
|
2012-09-12 19:38:41 +04:00 |
|
Roman Arutyunyan
|
3f08385144
|
added common evaluation code
|
2012-09-12 14:58:31 +04:00 |
|
Roman Arutyunyan
|
9a31ca9237
|
added on_record_done & exec_record_done for recorder{} blocks; added new-style args to exec_* notifiers
|
2012-09-12 14:57:24 +04:00 |
|
Roman Arutyunyan
|
a4d55c0ff5
|
fixed compilation
|
2012-09-12 11:13:49 +04:00 |
|
Roman Arutyunyan
|
6b0dddbcc0
|
changed execv to execvp to enable file search
|
2012-09-10 13:47:29 +04:00 |
|
Roman Arutyunyan
|
ed5f06db8a
|
Merge branch 'enotify'
|
2012-09-10 13:42:52 +04:00 |
|
Roman Arutyunyan
|
ff247dafff
|
Merge branch 'multi-record'
|
2012-09-10 13:38:15 +04:00 |
|
Roman Arutyunyan
|
52c2ef3f91
|
added publish/play/done execs
|
2012-09-09 12:07:27 +04:00 |
|
Roman Arutyunyan
|
067c73710d
|
moved notify module to the end of config & added auto_push checks to notifier
|
2012-09-06 17:46:08 +04:00 |
|
Roman Arutyunyan
|
2ae585d99b
|
fixed crash in callback creator
|
2012-09-06 17:17:34 +04:00 |
|
Roman Arutyunyan
|
f221540a78
|
implemented on_publish_done, on_play_done; fixed repeated on_done
|
2012-09-06 16:10:21 +04:00 |
|
Roman Arutyunyan
|
004accda9a
|
implemented manual record open/close by index
|
2012-09-05 20:20:45 +04:00 |
|
Roman Arutyunyan
|
6951ef8d18
|
fixed on_record_done for multiple recorders
|
2012-09-05 17:07:33 +04:00 |
|
Roman Arutyunyan
|
3a403f8563
|
added recorder{} block
|
2012-09-05 16:49:39 +04:00 |
|
Roman Arutyunyan
|
b4e7e68ce8
|
added manual recording flag
|
2012-09-05 14:33:21 +04:00 |
|