Sergey Dryabzhinsky
2d88c3ac3e
Fix structure member addressing
2017-04-18 07:55:29 +03:00
Sergey Dryabzhinsky
a9dc32bca6
By issue #214 : fix recording
...
- remove option interval_size - not used, renamed to max_size long time ago
- size, nframe, interval checks moved to `record_write_frame` function
- more simple checks for interval
- drop `failed` flag on record start
- add some debug output
2017-04-15 00:53:02 +03:00
Sergey
9121b34bdc
Merge pull request #233 from mbeacom/openssl11
...
OpenSSL-1.1 support cherrypick
2017-04-14 20:04:06 +03:00
Sergey
ff86f5c3fd
Merge pull request #228 from securogroup/auto-crc-mpegts
...
Automatically generate CRC for MPEG-TS packets.
2017-04-13 23:11:58 +03:00
Roman Arutyunyan
f23323a51a
OpenSSL-1.1 support
2017-04-13 15:12:47 -04:00
Chris Wiggins
f8992e572f
Automatically generate CRC for MPEG-TS packets.
...
Includes descriptions from @premultiply from pull sergey-dryabzhinsky/nginx-rtmp-module#123
2017-03-27 12:06:18 +13:00
Sergey
4975784d46
Merge pull request #217 from diegostamigni/record_started
...
`exec_record_started' call moved
2017-02-11 01:03:26 +03:00
Diego Stamigni
07912c5cd1
exec_record_started is now called when the first frame is written in file
2017-02-10 17:31:22 +00:00
Sergey
95d81573c9
Merge pull request #216 from diegostamigni/record_started
...
"exec_record_started" and "on_record_started" events added
2017-02-09 20:46:14 +03:00
Diego Stamigni
bc81475b6b
fixes for typo
2017-02-09 17:02:08 +00:00
Diego Stamigni
6b8155cf3b
"exec_record_started" event and "on_record_started" notification added fired when the system starts the recording process
2017-02-09 13:47:29 +00:00
Sergey
9c71ce6761
Merge pull request #202 from fserreau/dev
...
Fixed record from infinite loop
2016-11-30 03:23:10 +03:00
Francois Serreau
d86287fe3c
Fixed record from infinite loop
2016-11-29 13:55:56 +01:00
Sergey Dryabzhinsky
dc76eb2641
Merge fixes for nginx 1.11.5-style cache-manager by @arut
...
- merge some code from 5150993acc
2016-11-26 00:48:24 +03:00
Sergey Dryabzhinsky
18b228a01d
Merge branch 'arut-1.1.9-fix-dynamic-module' into dev
2016-11-26 00:44:35 +03:00
Sergey Dryabzhinsky
4bf6852a28
Get changes from @arut c0bf381d10
2016-11-26 00:43:32 +03:00
Sergey
4809496d78
Merge pull request #198 from sergey-dryabzhinsky/akotulu-master
...
Merge fixes from @akotulu for #197
2016-11-26 00:29:09 +03:00
Sergey Dryabzhinsky
315e8aa497
Merge fixes from @akotulu for #197
2016-11-26 00:25:17 +03:00
Sergey
dbcb7aa966
Merge pull request #184 from Stvad/dev
...
Infinite loop fix #145
2016-11-25 23:50:01 +03:00
Vladyslav Sitalo
2fd45d4114
metadata. infinite loop. #145
2016-09-12 16:27:32 +02:00
Sergey
c47cb2370f
Merge pull request #178 from sergey-dryabzhinsky/add-par-to-sar
...
Fix DASH playlist generation - validation check pass
2016-08-15 13:48:06 +03:00
Sergey Dryabzhinsky
a037181c59
Fix DASH playlist generation - validation check pass
...
- add PAR value to AdaptationSet
- move UTCTiming tag to end of playlist
2016-08-07 09:43:34 +03:00
Sergey
a2d65b4251
Merge pull request #173 from heftig/master
...
Allow more than one option to 'listen'
2016-07-27 11:43:26 +04:00
Jan Alexander Steffens (heftig)
26d6107307
Allow more than one option to 'listen'
...
Without this patch, you wouldn't be able to specify e.g.
both so_keepalive and ipv6only, in conflict with the docs.
2016-07-27 09:20:21 +02:00
Sergey
e38fcac9c9
Merge pull request #172 from sergey-dryabzhinsky/issue-145-infinite-loop
...
Hack for circular chain by @heftig
2016-07-27 00:27:19 +04:00
Sergey Dryabzhinsky
e4799c633a
Hack for circular chain by @heftig
...
- fix infinite loop on session close
2016-07-26 23:24:32 +03:00
Sergey
7db5ef0ea5
Merge pull request #138 from sergey-dryabzhinsky/fix-121-dash-availabilityEndTime
...
Rewrite availabilityStart and publish time generation to DASH manifest
2016-07-06 18:02:14 +03:00
Sergey
a9e0056d5b
Merge pull request #139 from sergey-dryabzhinsky/add-player-redirect-support
...
Add redirect support for playback notify
2016-06-26 20:19:24 +03:00
Sergey
1d5a20ea2b
Merge pull request #160 from sergey-dryabzhinsky/issue-158-fix-windows-build-with-1.11-nginx
...
Type conversions for MSVS
2016-06-25 17:15:06 +03:00
Sergey Dryabzhinsky
eca3fa3b04
Fix unused var warning for nginx < 1.11
2016-06-25 17:13:46 +03:00
Sergey Dryabzhinsky
2b0596051e
Another type conversion fix for MSVS
2016-06-25 16:00:57 +03:00
Sergey Dryabzhinsky
77ba897d2f
Another compiler warning fix
2016-06-25 13:55:08 +03:00
Sergey Dryabzhinsky
6d9a85e061
Type conversion
...
- remove double var definition
- add conversion to u_char for socketaddr
2016-06-24 00:00:14 +03:00
Sergey Dryabzhinsky
b4ecd58544
Adjusted time roundup, time string formating
2016-06-20 14:53:09 +03:00
Sergey
aee81e3c8f
Merge pull request #150 from karlisk/dev
...
Updated README.md
2016-06-13 12:53:55 +03:00
Kārlis K
45a02da89e
Updated README.md
...
Updated info about Multi-worker support, may require better detailed
explanation than provided.
2016-06-12 19:00:04 +03:00
Sergey
51396cdebb
Merge pull request #148 from RocFang/dev
...
typo fix.
2016-06-10 16:25:40 +03:00
RocFang
358806e915
typo fix
2016-06-10 20:07:00 +08:00
RocFang
14b56c4a5b
type error fix: accroding to the code details, ngx_rtmp_live_app_conf_t->buflen should be ngx_rtmp_live_app_conf_t->buffer. It's a flag rather than a msec config
2016-06-10 18:39:48 +08:00
Sergey
0df743179d
Merge pull request #141 from RocFang/dev
...
compile with nginx-1.11.0
2016-05-31 11:22:43 +03:00
RocFang
965523f397
compile with nginx-1.11.0
2016-05-30 22:56:16 +08:00
Sergey
fe122c1597
Merge pull request #137 from RocFang/patch-1
...
Update ngx_rtmp_core_module.c
2016-05-26 19:54:32 +03:00
RocFang
a48dadfbc1
Update ngx_rtmp_core_module.c
...
clean useless code fragments.
2016-05-26 20:43:57 +08:00
Sergey Dryabzhinsky
341b07409d
Update time generation:
...
- add msec granularity,
- revert availability constant change,
- add some time tricks to prevert playlist end on client too early
- add more debug to codecs
2016-05-24 15:13:24 +03:00
Sergey Dryabzhinsky
970da5673d
Add new options for clock compensation tag
...
- new options, docs updated
- fix availability and publish time update
2016-05-24 04:34:16 +03:00
Sergey Dryabzhinsky
570204bdeb
Try to update publishTime constantly with MPD updates
2016-05-24 00:59:15 +03:00
Sergey Dryabzhinsky
8b97be9593
Add availabilityEndTime to DASH manifest
2016-05-23 22:44:51 +03:00
Sergey Dryabzhinsky
c3237ae747
Update README abount new dev branch
2016-05-16 11:35:24 +03:00
Sergey
62748fe56d
Merge pull request #130 from securogroup/update-403-fix
...
Fix returning 40x on_update handler to correctly disconnect client
2016-05-13 23:20:41 +03:00
Chris Wiggins
1e6ae8d94d
Fix returning 40x on_update handler to correctly disconnect client
2016-05-14 08:10:59 +12:00