Sergey Dryabzhinsky
d28e52b32b
Fix build with nginx versions older than 1.9.11
2016-02-27 22:09:26 +03:00
Sergey
c0b592a57c
Merge pull request #84 from sergey-dryabzhinsky/64i-mpegts-continuity-counter-fix
...
Update the continuity_counter for packets pat and pmt
2016-02-27 21:03:47 +03:00
Sergey
5e179d7296
Merge pull request #83 from sergey-dryabzhinsky/82-fix-playlists-cleanup
...
Fix HLS/DASH playlists cleanup
2016-02-27 21:01:32 +03:00
Sergey Dryabzhinsky
4ce7ea8b9d
Fix HLS/DASH playlists cleanup
...
- use x2 hls max frgment duration
- do more recent cleanup - half playlist duration
- adjust expiration times for playlist files
- add more debug to dash fragments update function
2016-02-27 07:06:16 +03:00
Sergey
292a6c1ca8
Merge pull request #81 from datarhei/wiki-to-docs
...
MOD move wiki to /docs
2016-02-27 01:53:40 +03:00
Jan Stabenow
f89d8c1973
FIX missing readme
2016-02-26 23:33:42 +01:00
Sergey Dryabzhinsky
96b69327fa
Update the continuity_counter for packets pat and pmt
2016-02-27 01:13:22 +03:00
Jan Stabenow
298697a4da
MOD move wiki to /docs
2016-02-26 22:42:10 +01:00
Sergey
bf332f3794
Merge pull request #79 from sergey-dryabzhinsky/78-support-build-as-module
...
Build ngx_rtmp_module as a dynamic module
2016-02-26 21:11:35 +03:00
Sergey Dryabzhinsky
a194707ea9
Build ngx_rtmp_module as a dynamic module
2016-02-26 21:05:43 +03:00
Sergey
cd0d9f73a5
Merge pull request #77 from sergey-dryabzhinsky/76-bitrate-in-double
...
Store audio and video bitrate in variables of type double
2016-02-26 20:46:53 +03:00
Sergey Dryabzhinsky
b9bdd89676
Store audio and video bitrate in variables of type double
...
Bitrate's fraction part is lost when casting to integer type, so it
should be stored in double.
2016-02-26 20:44:48 +03:00
Sergey
07a83d8750
Merge pull request #75 from sergey-dryabzhinsky/74-fix-metadata
...
Correctly parse meta data
2016-02-26 20:38:46 +03:00
Sergey Dryabzhinsky
b937376041
Flash video stream's meta data (onMetaData) contains only an object (and
...
no string before it), so read the object only.
2016-02-26 20:36:25 +03:00
Sergey Dryabzhinsky
1b7d6148e5
Append .gitignore
2016-02-26 20:33:29 +03:00
Sergey Dryabzhinsky
63c87e8070
Connection info not always available. Show zero port if not.
2016-01-31 18:29:02 +03:00
Sergey Dryabzhinsky
8c5139650d
Use nginx interval functions, Remove unused var
2016-01-05 21:54:13 +03:00
Sergey
94343ad786
Merge pull request #61 from sergey-dryabzhinsky/i60-fix-build-on-windows-timeh-missing
...
Use internal nginx functions, fix time format, use numeric debug logger functions
2015-12-25 21:46:27 +03:00
Sergey Dryabzhinsky
3352af8b73
More fixes - debug functions
2015-12-24 21:19:39 +03:00
Sergey Dryabzhinsky
118b808207
Update:
...
- use arg-count-named debug functions
- fix void result use
2015-12-24 14:43:37 +03:00
Sergey Dryabzhinsky
dc5add30a8
Use debug level for debug messages
2015-12-24 13:04:20 +03:00
Sergey Dryabzhinsky
c206cd7978
Use internal nginx functions, fix time format
2015-12-24 12:33:50 +03:00
Sergey
9b25e901f8
Merge pull request #58 from sergey-dryabzhinsky/notify-on-playlist-hls-dash
...
Add playlist update notification for HLS/DASH
2015-12-17 15:48:10 +03:00
Sergey Dryabzhinsky
f8da609671
Add playlist update notification for HLS/DASH
2015-12-17 03:36:58 +03:00
Sergey Dryabzhinsky
06e49e05fd
Forget to uncomment functions
2015-11-30 20:52:18 +03:00
Sergey Dryabzhinsky
4c7dd6ed00
Update:
...
- add more debug output for 'play' handler to view all chained calls
- fix gcc compilation fail or live module with ```-Werror``` option
- wrap var definition with debug enabled check
2015-11-30 13:02:57 +03:00
Sergey
c80342e0ab
Merge pull request #50 from sergey-dryabzhinsky/on-done-events-send-bytes
...
On done events send bytes stats
2015-11-12 09:55:12 +03:00
Sergey Dryabzhinsky
b6687d6cab
Update CRC for MP3
2015-11-11 20:22:48 +03:00
Sergey
d1e9d8682e
Merge pull request #51 from premultiply/patch-1
...
MPEG TS improvements
2015-11-11 18:54:53 +03:00
premultiply
2bc42d90f2
MPEG TS improvements
...
- Changed PMT PID to widely used 0x0FFF (4095)
- Write PCR on every frames (for hardware decoders and other DVB compatible decoders)
- Recalculated PAT CRC32
TODO: Recalculate PMT CRC32
2015-11-11 15:31:05 +01:00
Sergey Dryabzhinsky
9ec1c78749
Add input/output bytes stats into notify (on_*_done) data
2015-10-27 16:46:25 +03:00
Sergey Dryabzhinsky
cd416d5fd2
Fix gcc warning 'value computed is not used'
2015-10-27 16:43:06 +03:00
Sergey
74fdeef568
Merge pull request #48 from mattpepin/master
...
Freeze availabilityStartTime and adjust timeShiftBufferDepth
2015-10-24 00:22:48 +03:00
Matthieu Pepin
0f73f4e05b
Style (use spaces instead of tabs)
2015-10-23 13:14:55 -04:00
Matthieu Pepin
f9aa396689
Add year/month/days to timeShiftBufferDepth
2015-10-23 13:12:01 -04:00
Matthieu Pepin
fd23b27f3f
Fix decimal places (msec, only 2 allowed)
2015-10-23 10:58:52 -04:00
Matthieu Pepin
c078a7c3e0
Freeze availabilityStartTime and adjust timeShiftBufferDepth
2015-10-22 17:34:47 -04:00
Sergey Dryabzhinsky
17d5c4678d
Version up 1.1.7.9
...
- fix fork author
2015-09-23 16:28:02 +03:00
Sergey
c9442e9aa3
Merge pull request #46 from sergey-dryabzhinsky/fixes-for-42-review-merged-code
...
Fixes for 42 review merged code
2015-09-23 16:26:28 +03:00
Sergey Dryabzhinsky
f9c89a2e21
Fix type warnings
2015-09-22 22:18:24 +03:00
Sergey Dryabzhinsky
f1cde7d4a4
Missing fixes from upstreams
2015-09-20 06:35:48 +03:00
Sergey
9faaa99829
Merge pull request #45 from sergey-dryabzhinsky/fixes-for-42-frame-rate-not-double
...
Fixes for 42 frame rate not double
2015-09-20 00:24:36 +03:00
Sergey Dryabzhinsky
509a9e2f75
Fix data type for frame rate and duration
2015-09-20 00:22:50 +03:00
Sergey Dryabzhinsky
f8097173ab
Frame rate are double not int
2015-09-19 03:15:38 +03:00
Sergey
bacdd48aac
Merge pull request #43 from sergey-dryabzhinsky/live-on-fi-handler
...
Send system (server) date & time on Fi call
2015-09-19 03:04:23 +03:00
Sergey Dryabzhinsky
b666598e3a
Fix onFi handler
2015-09-19 03:03:13 +03:00
Sergey Dryabzhinsky
a344ee6607
Append support of Fi command. Return system date and time.
2015-09-19 01:16:58 +03:00
Sergey
7abda68ef7
Merge pull request #44 from sergey-dryabzhinsky/dummy-fcpublish-response
...
Fix fcpublish logs - no segfault here
2015-09-19 01:16:12 +03:00
Sergey Dryabzhinsky
754cca2a58
Fix fcpublish logs - no segfault here
2015-09-19 00:08:45 +03:00
Sergey
0d0882b29d
Merge pull request #39 from sergey-dryabzhinsky/dummy-fcpublish-response
...
Add dummy response for onFCPublish
2015-09-18 22:15:18 +03:00