Sergey Dryabzhinsky
|
f9c89a2e21
|
Fix type warnings
|
2015-09-22 22:18:24 +03:00 |
|
Sergey Dryabzhinsky
|
a344ee6607
|
Append support of Fi command. Return system date and time.
|
2015-09-19 01:16:58 +03:00 |
|
Sergey Dryabzhinsky
|
8fda94268c
|
Fix callback names, add FCUnpublish callback
|
2015-09-17 21:14:02 +03:00 |
|
Sergey Dryabzhinsky
|
414053862c
|
Add amf sender for FCPublish
|
2015-09-17 20:12:24 +03:00 |
|
Sergey Dryabzhinsky
|
24be2c72cd
|
Fix gcc pedantic build warnings/errors
- use ngx_memcpy if return value not needed
- remove some unused vars
- add new function definitions for send submodule
|
2015-08-08 00:57:13 +03:00 |
|
Sergey
|
75fe5406b4
|
Merge pull request #11 from Florob/ipv6-worker
Fix access to config field of ngx_rtmp_in{,6}_addr_t. Closes #290
|
2015-07-03 01:51:39 +03:00 |
|
Sergey
|
4c1b69b5bb
|
Merge pull request #9 from cine-io/relay-push-set-data-frame
Relay push set data frame
|
2015-07-03 01:48:30 +03:00 |
|
Roman Arutyunyan
|
f62a083806
|
fixed compilation with nginx 1.7.11
|
2015-03-23 22:30:37 +03:00 |
|
Florian Zeitz
|
1d1d4fcac6
|
Fix access to config field of ngx_rtmp_in{,6}_addr_t. Closes #290
|
2014-11-28 19:19:52 +01:00 |
|
Jeffrey Wescott
|
459e730d34
|
don't send @setDataFrame unless we've already received NetStream.Publish.Start
|
2014-11-05 17:16:21 -08:00 |
|
Roman Arutyunyan
|
dd5f2aa117
|
fixed compilation
|
2014-09-17 07:10:38 +04:00 |
|
Roman Arutyunyan
|
4e780909b9
|
added proxy protocol support
|
2014-03-31 08:52:20 +04:00 |
|
Roman Arutyunyan
|
39717828d6
|
implemented default buflen setting
|
2014-01-16 22:56:08 +04:00 |
|
Roman Arutyunyan
|
b9fcf7d880
|
removed trailing spaces
|
2013-11-30 11:21:53 +04:00 |
|
Roman Arutyunyan
|
b564a096fd
|
Merge branch 'peer-timestamp'
|
2013-11-03 23:37:38 +04:00 |
|
Roman Arutyunyan
|
f599c70568
|
updated copyright line
|
2013-11-03 23:11:37 +04:00 |
|
Roman Arutyunyan
|
940ff26009
|
added current timestamp to stat and on_update
|
2013-09-19 18:08:17 +04:00 |
|
Roman Arutyunyan
|
0c35b73152
|
added pragma to skip zero-sized array warning
|
2013-06-13 00:38:06 +04:00 |
|
Roman Arutyunyan
|
248335216a
|
added type cast to 64-bit reverse function
|
2013-06-12 20:47:24 +04:00 |
|
Roman Arutyunyan
|
b93e2cdff6
|
added int8_t & uint8_t definitions for msvc
|
2013-06-12 20:47:23 +04:00 |
|
Roman Arutyunyan
|
8553cf204b
|
inline -> ngx_inline
|
2013-06-12 20:47:23 +04:00 |
|
Roman Arutyunyan
|
3fc1598db9
|
implemented proper initializers for exec_static and pull static
|
2013-04-19 01:10:29 +04:00 |
|
Roman Arutyunyan
|
6d5986aa59
|
removed rtmp init event queue
|
2013-02-05 17:52:06 +04:00 |
|
Roman Arutyunyan
|
5325df0135
|
Merge branch 'on-connect'
|
2013-02-04 11:30:05 +04:00 |
|
Roman Arutyunyan
|
f4b29b0547
|
added naccepted value to stat
|
2013-02-02 22:18:19 +04:00 |
|
Roman Arutyunyan
|
2741432356
|
Merge branch 'master' into exec-static
|
2013-02-01 17:23:12 +04:00 |
|
Roman Arutyunyan
|
f358a2e8f9
|
Merge branch 'static-relay'
|
2013-02-01 17:20:27 +04:00 |
|
Roman Arutyunyan
|
2a9d41496a
|
implemented rtmp init process event queue
|
2013-02-01 17:19:32 +04:00 |
|
Roman Arutyunyan
|
f89bbae235
|
implemented on_connect & on_disconnect
|
2013-01-28 22:17:19 +04:00 |
|
Roman Arutyunyan
|
3bd60857bd
|
implemented static pulls
|
2013-01-14 22:58:10 +04:00 |
|
Roman Arutyunyan
|
b85499c144
|
renamed log context & implemented command/name/args in access logger
|
2013-01-13 14:44:08 +04:00 |
|
Roman Arutyunyan
|
59eac372ab
|
compiled access logger
|
2013-01-13 12:14:48 +04:00 |
|
Roman Arutyunyan
|
e5e5766ebb
|
Merge branch 'record-keyframes'
|
2012-12-25 19:50:11 +04:00 |
|
Roman Arutyunyan
|
0a4296b9a2
|
implemented rtmp aggregate message support; fixed rtmp acks
|
2012-12-17 21:22:51 +04:00 |
|
Roman Arutyunyan
|
8658d99529
|
fixed h264 header considered by recorder as a key with intermediate frames following
|
2012-12-16 01:07:01 +04:00 |
|
Roman Arutyunyan
|
b145f3bc9c
|
fixed publish_time_fix=on
|
2012-11-22 18:39:24 +04:00 |
|
Roman Arutyunyan
|
fd99086834
|
implemented segmented live streaming; moved specific code from cmd module to live/play modules
|
2012-11-13 00:22:57 +04:00 |
|
Roman Arutyunyan
|
d8386ce7e0
|
a new semi-atc live streamer
|
2012-11-01 01:02:10 +04:00 |
|
Roman Arutyunyan
|
101b43a478
|
merged sync branch
|
2012-10-24 14:21:13 +04:00 |
|
Roman Arutyunyan
|
e5d61f2c62
|
added 'busy' directive
|
2012-10-09 18:22:14 +04:00 |
|
Roman Arutyunyan
|
fb824371e7
|
fixed vod stopping: added NetStream.Play.Complete meta message
|
2012-10-05 10:11:30 +04:00 |
|
Roman Arutyunyan
|
b4ca0bede8
|
implemented absolute timestamp feature (atc on)
|
2012-09-30 16:12:46 +04:00 |
|
Roman Arutyunyan
|
6485716fb4
|
fixed push & pull in auto-push mode
|
2012-09-22 16:42:43 +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
|
3a403f8563
|
added recorder{} block
|
2012-09-05 16:49:39 +04:00 |
|
Roman Arutyunyan
|
acf6ea076c
|
merged from master
|
2012-08-30 17:39:31 +04:00 |
|
Roman Arutyunyan
|
24539ca116
|
improved vod scheduling: added dry buffer event
|
2012-08-26 16:13:23 +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
|
dd19680ed9
|
skipped on_publish/access/record for auto-pushed connections
|
2012-07-20 13:06:17 +04:00 |
|
Roman Arutyunyan
|
3caf2fd7b4
|
implemented streaming flvs from beginning till the end; no metadata & positioning so far
|
2012-07-04 12:34:23 +04:00 |
|