Thulinma
|
d048aaccc4
|
Forwardported some free version changes to Pro.
|
2016-05-30 16:03:52 +02:00 |
|
Thulinma
|
324d29fb0c
|
Better track time mismatch message.
|
2016-05-27 15:40:11 +02:00 |
|
Thulinma
|
58c3475ca9
|
Allow (re)selecting newly (re)appeared tracks in RTMP output.
|
2016-05-27 15:02:39 +02:00 |
|
Thulinma
|
0d5719f76c
|
Improved generic prepareNext() and stats() handling
|
2016-05-27 14:02:37 +02:00 |
|
Thulinma
|
5ad6679783
|
Optimized live packet wait loop
|
2016-05-26 23:36:26 +02:00 |
|
Thulinma
|
9e245c2b51
|
Fix stopping behaviour for outgoing pushes when streams end.
|
2016-05-26 12:48:52 +02:00 |
|
Thulinma
|
4aa4335354
|
Instead of reloading only TRID, reconnect to entire stream when waiting for 2+ seconds.
|
2016-05-25 16:39:46 +02:00 |
|
Thulinma
|
070b4d7866
|
RTMP push output fixes, RTMP input read fixes.
|
2016-05-25 14:36:44 +02:00 |
|
Thulinma
|
e65c43defc
|
Made RTMP push output not work in real-time mode, but fast-as-possible mode.
|
2016-05-25 13:16:19 +02:00 |
|
Thulinma
|
3bbda96ca0
|
More debug level tweaks at production level.
|
2016-05-25 13:16:19 +02:00 |
|
Thulinma
|
d05ae8fa23
|
More debug output for handling timed out tracks, including possible workaround and/or fix.
|
2016-05-25 13:16:19 +02:00 |
|
Thulinma
|
aac1fcc351
|
Tweaked output log message verbosity
|
2016-05-24 11:07:01 +02:00 |
|
Thulinma
|
3d5f0ff5ba
|
Made DTSC output either list as input or output, but never as viewer.
|
2016-05-23 11:54:36 +02:00 |
|
Thulinma
|
254fb94b62
|
Fixed reconnect() sometimes segfaulting for live streams on first attempt.
|
2016-05-23 11:48:59 +02:00 |
|
Thulinma
|
1193c6354b
|
Revert "Debug copies"
This reverts commit 6010d8bbfe .
|
2016-05-20 16:02:05 +02:00 |
|
Thulinma
|
4da9feea1f
|
Fix timeout bug.
|
2016-05-20 15:57:06 +02:00 |
|
Thulinma
|
089940145e
|
Disabled USER_NEW for INPUT and OUTPUT type connections. Only real viewers trigger USER_NEW now.
|
2016-05-20 14:21:48 +02:00 |
|
Thulinma
|
5759dbef0f
|
Added "invalidate_sessions" API call, made USER_NEW trigger even more atomic.
|
2016-05-20 13:06:37 +02:00 |
|
Erik Zandvliet
|
6010d8bbfe
|
Debug copies
|
2016-05-19 17:53:46 +02:00 |
|
Erik Zandvliet
|
5c4e0d8c54
|
More reasonable size for metadata
|
2016-05-19 17:32:47 +02:00 |
|
Thulinma
|
5d4366fdf1
|
Added URL passthrough.
|
2016-05-19 15:37:44 +02:00 |
|
Thulinma
|
2bcdb74917
|
Possible fix?
|
2016-05-19 14:08:40 +02:00 |
|
Thulinma
|
477d5e8899
|
Make maxkbps default unlimited.
|
2016-05-19 13:00:39 +02:00 |
|
Thulinma
|
1676159298
|
More debugging.
|
2016-05-19 12:51:51 +02:00 |
|
Thulinma
|
8d3daf4def
|
Swapped RTMP and HDS in priority ordering for playback options.
|
2016-05-19 10:32:48 +02:00 |
|
Thulinma
|
94020051c4
|
Fixed stats timing out while waiting for data, improved debug message verbosity some more.
|
2016-05-19 10:31:32 +02:00 |
|
Thulinma
|
601a10a275
|
Made verbosity of playback more sensible.
|
2016-05-19 10:01:55 +02:00 |
|
Thulinma
|
bb1c919948
|
Checksum and sync byte fixes.
|
2016-05-19 00:16:52 +02:00 |
|
Thulinma
|
0ea2a5e4b1
|
USER_NEW trigger payload updated to exact same hostname as in stats, added EXTREME-level stats debug message.
|
2016-05-18 17:29:08 +02:00 |
|
Erik Zandvliet
|
72de5e5b90
|
Changed sleep to wait everywhere where it was needed
|
2016-05-18 17:06:23 +02:00 |
|
Thulinma
|
3ad8317df7
|
Force sync when USER_NEW trigger is done.
|
2016-05-18 17:03:26 +02:00 |
|
Thulinma
|
9c20066925
|
Whoops.
|
2016-05-18 15:37:34 +02:00 |
|
Thulinma
|
edb1d5ca67
|
Added generic session ID overrider.
|
2016-05-18 13:24:23 +02:00 |
|
Thulinma
|
d7b88cfabd
|
Sync byte timeout fixes.
|
2016-05-18 01:07:50 +02:00 |
|
Erik Zandvliet
|
d04774cab5
|
Use only session id when one is available, strips out user-agent multiples on apple devices.
|
2016-05-17 14:56:03 +02:00 |
|
Erik Zandvliet
|
5704bb6595
|
Brackets to fix a negative overflow
|
2016-05-17 10:02:23 +02:00 |
|
Thulinma
|
219e326048
|
RTMP rate-limiting implemented, RTMP push now supports leaving off the target stream name.
|
2016-05-16 16:48:21 +02:00 |
|
Thulinma
|
dfc41cc596
|
Prometheus stats split over viewers, incoming and outgoing.
Load balancer updated to use new split stats and provide info per host and/or stream if requested over its port.
|
2016-05-15 00:20:53 +02:00 |
|
Erik Zandvliet
|
a5a9facc22
|
DTSC Pull optimizes and quick-negotiate.
|
2016-05-13 17:27:25 +02:00 |
|
Erik Zandvliet
|
e8eb3a36ee
|
Send only the first keyframe with command line file for FLV output.
|
2016-05-13 17:23:11 +02:00 |
|
Thulinma
|
d2df5d2cae
|
Fixed segfault when connecting to a stream that is currently shutting down.
|
2016-05-12 17:29:40 +02:00 |
|
Thulinma
|
4a3c2a055b
|
Fixed urldecoding for receiving RTMP pushes.
|
2016-05-12 14:49:19 +02:00 |
|
Thulinma
|
fcdf788596
|
Implemented RTMP push output.
|
2016-05-12 14:49:19 +02:00 |
|
Thulinma
|
8ddfb000df
|
Fixed .flv recording
Added .ts recording
Added .mp3 recording
Added support for stdout output in FLV, MP3 and HTTPTS outputs
|
2016-05-12 14:49:14 +02:00 |
|
Thulinma
|
263dee7b25
|
Added push-related API calls to controller, made outputs able to wait for playable streams.
|
2016-05-11 13:55:23 +02:00 |
|
Thulinma
|
cc8ab01a44
|
Fixed MP4 byte-precise seeking + tweaks to debug message verbosity.
|
2016-05-11 13:45:50 +02:00 |
|
Thulinma
|
fa41e02047
|
Removed 5s timeout from streamAlive call.
|
2016-05-05 16:05:12 +02:00 |
|
Thulinma
|
7e82673a13
|
Minor fixes.
|
2016-05-05 16:05:12 +02:00 |
|
Erik Zandvliet
|
dda0ea669c
|
Fully implemented DTSC pull support
|
2016-05-05 16:05:12 +02:00 |
|
Thulinma
|
668560ff05
|
Added skipDynamic optional argument to most binary representations of metadata/tracks, which skips sending dynamic parts of the metadata if true.
|
2016-05-05 16:05:12 +02:00 |
|