Sergey Dryabzhinsky
f365781623
Change option names, bw fast calculation
2016-04-16 19:18:10 +03:00
Sergey Dryabzhinsky
6f0fdcae3a
Update bandwidth detection module
...
- add on connect startup and option
- "readable" payload - use symbols in [32:64]
- deactivate checks on error report
- more load payload on fast check
2016-04-16 15:57:28 +03:00
Sergey Dryabzhinsky
d5ae9958c1
Adjust var types
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
41d7b0e988
Try to send right amf data
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
175cc47e3f
Try to fix sent messages
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
45998785b7
Try to fix payload length sent and bw fast calculation
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
8321054638
Add fast detection mode. Less accurate.
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
c4442230a7
Fix undefined var, remove unused
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
753442dad1
Fix fucntion definition
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
2d9b53fb95
Add client side bandwidth detection
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
7f64585b75
Set payload length
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
58c4ddd40e
Remove live context use, reorder files and module
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
272f719d67
Create bw context if none, send errors in some cases
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
5a32fd4082
Remove unused var
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
dbc5553841
More debug, add _error handler
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
20c82967b4
My fork link in stat
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
6a5398058d
Fix sending messages
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
1c57ac07c9
Fix _result log values
2016-04-16 14:28:24 +03:00
Sergey Dryabzhinsky
a613300142
New module for bandwidth detection
2016-04-16 14:28:24 +03:00
Sergey
7e68afde6f
Merge pull request #109 from securogroup/no-cc-hls
...
Specifically state that we dont support HLS closed captions
2016-04-15 07:55:02 +03:00
Chris Wiggins
d13e665e56
Specifically state that we dont support HLS closed captions
2016-04-15 09:23:14 +12:00
Sergey
2855a9ffc1
Merge pull request #107 from securogroup/single-track-fix
...
Populate single-audio track header correctly
2016-04-14 10:02:44 +03:00
Chris Wiggins
86cfd20b28
Populate singe-audio track header correctly
2016-04-14 10:24:38 +12:00
Sergey
cfadbd7779
Merge pull request #106 from securogroup/single-track-fix
...
Single track fix
2016-04-13 14:02:43 +03:00
Chris Wiggins
c11797815d
Fix single-track HLS MPEG-TS streams
2016-04-13 17:44:39 +12:00
Sergey
6666d789b5
Merge pull request #104 from denji/ngx_dynamic
...
Support Dynamic Module NGINX ≥ 1.9.11
2016-04-08 09:37:58 +03:00
Denis Denisov
ede4b5f0f4
Support Dynamic Module NGINX ≥ 1.9.11
2016-04-08 04:19:46 +03:00
Sergey Dryabzhinsky
9f75cc2c6e
Next dev version
2016-03-01 03:27:06 +03:00
Sergey
2d4613c906
Merge pull request #89 from sergey-dryabzhinsky/74-fix-metadata
...
Revert previous fix.
2016-02-28 02:15:44 +03:00
Sergey Dryabzhinsky
fc013040b6
Revert previous fix.
2016-02-28 02:13:07 +03:00
Sergey
12595a21aa
Merge pull request #88 from sergey-dryabzhinsky/74-fix-metadata
...
Wrong lines removed. Fix it. Also change link to project in info.
2016-02-28 01:26:09 +03:00
Sergey Dryabzhinsky
f9d89634ad
Wrong lines removed. Fix it. Also change link to project in info.
2016-02-28 01:23:11 +03:00
Sergey
f344f4ae92
Merge pull request #86 from sergey-dryabzhinsky/78-support-build-as-module
...
Fix build with nginx versions older than 1.9.11
2016-02-27 22:10:58 +03:00
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