Thulinma
|
251dc5f171
|
Better onFail handling, better HTTP failure handling
|
2018-11-13 16:34:30 +01:00 |
|
Thulinma
|
075756d646
|
Improved output timing
|
2018-11-05 16:44:24 +01:00 |
|
Thulinma
|
b2995ea2db
|
Fix statistics in Free edition
|
2018-10-15 13:43:51 +02:00 |
|
Thulinma
|
776cfe1850
|
Backported various Pro edition changes and general code to Free edition
|
2018-10-15 10:25:43 +02:00 |
|
Ramoe
|
33488da329
|
Added singular mode override for inputs
|
2018-08-27 14:13:25 +02:00 |
|
Thulinma
|
01e15663e9
|
Improved seek function for real-time protocols
|
2018-08-24 20:05:08 +02:00 |
|
Thulinma
|
9723159592
|
Improved selectDefaultTracks function to give feedback on selection changes.
|
2018-07-04 11:48:36 +02:00 |
|
Thulinma
|
74baf8d4a4
|
Added Output::disconnect() call
|
2018-03-20 14:22:04 +01:00 |
|
Thulinma
|
363df9aacf
|
Moved getMainSelectedTrack to InOutBase class
|
2018-01-24 18:59:29 +01:00 |
|
Erik Zandvliet
|
c1373fba17
|
Fixes hls crash on non-existing streams
|
2017-10-20 14:23:32 +02:00 |
|
Thulinma
|
178c888e56
|
Removed minSkipAhead, improved seeking algorithm.
|
2017-09-29 16:20:51 +02:00 |
|
Thulinma
|
3eb69ff2c7
|
Changed bufferLivePacket and related functions to have const DTSC::Packet references
|
2017-07-28 18:38:54 +02:00 |
|
Thulinma
|
f4242f23bf
|
Incoming pushes now wait for buffer shutdowns and restart it, if needed (no more failing quick successive pushes!), simplified output logic with keepGoing() function, added missing termination checks in some wait loops
|
2017-07-04 13:12:03 +02:00 |
|
Thulinma
|
eef9303e61
|
bufferLivePacket improvements for generic Outputs
|
2017-03-16 17:12:54 +01:00 |
|
Thulinma
|
9a783a782d
|
Unified all push-in-enabled outputs into a single style/function of accepting incoming pushes
|
2017-02-28 14:05:37 +01:00 |
|
Thulinma
|
40f1cec8f9
|
Added 5 minute timeout to idle connections
|
2017-01-31 14:38:49 +01:00 |
|
Thulinma
|
ba2ef09a7e
|
Replaced completeKeysOnly variable by more versatile needsLookAhead variable
|
2017-01-10 12:33:13 +01:00 |
|
Thulinma
|
ee4e0461b4
|
Saver thisPacket handling in generic Output class, better documentation of internals
|
2016-11-18 15:33:36 +01:00 |
|
Thulinma
|
374c9fd0ff
|
Listener externalized
|
2016-11-16 16:32:50 +01:00 |
|
Thulinma
|
a93fddf4e2
|
Added DTSC keep alive for idle connections
|
2016-09-02 17:50:52 +02:00 |
|
Thulinma
|
4538efb89b
|
Added/improved start/endTime functions in Output class
|
2016-09-02 14:48:19 +02:00 |
|
Thulinma
|
2c44be003c
|
Add method endTime() to outputs to get end of stream time in ms
|
2016-08-03 10:00:37 +02:00 |
|
Thulinma
|
0232417512
|
Added method to count currently playing tracks in Output classes
|
2016-07-28 20:44:15 +02:00 |
|
Thulinma
|
b7c3d7dc44
|
Various stability and verbosity tweaks for DTSC, RTMP and in general
|
2016-07-23 13:11:25 +02:00 |
|
Thulinma
|
7c89122a52
|
Improved output default seek position and completeKeyReady logic
|
2016-06-10 14:17:42 +02:00 |
|
Thulinma
|
4c9c6fa7ba
|
Backported various little edits from Pro edition.
|
2016-06-02 14:07:21 +02:00 |
|
Thulinma
|
d56e7f1408
|
Added a proxy in Output for getting the host (by Erik Zandvliet)
|
2016-02-12 15:51:54 +01:00 |
|
Thulinma
|
17f3a37454
|
Added ability for outputs to elect to only receive completed (i.e.: whole) keyframes, by Oswald de Bruin.
|
2015-09-03 20:24:35 +02:00 |
|
Thulinma
|
dc6b4ca0b9
|
Gave MistOut processes the ability to restart MistIn processes and/or reconnect to them as/if needed.
|
2015-07-21 23:36:32 +02:00 |
|
Thulinma
|
b8eec40fbf
|
Fixed documentation for realTime variable, improved output verbosity when waiting for inputs to load up pages, made timer more precise.
|
2015-07-11 01:07:06 +02:00 |
|
Thulinma
|
69cf17d01d
|
Increased maximum simultaneous tracks from 5 to 10, made this a define option. Allow multiple pushes through a single RTMP connection.
|
2015-04-14 15:30:25 +02:00 |
|
Erik Zandvliet
|
d370ef4eac
|
Working multi-input
|
2015-04-02 09:56:47 +02:00 |
|
Thulinma
|
3ef9f70ef7
|
Small tweaks to output verbosity and include flags.
|
2015-03-05 13:24:15 +01:00 |
|
Thulinma
|
1e09acbb92
|
Fixed memory/FD leak in MistOutRTMP.
|
2015-02-03 18:44:59 +01:00 |
|
Thulinma
|
a47504b5cb
|
Ogg support fixed and re-added. Squash of various commits made by Wouter Spruit.
|
2014-12-23 13:10:28 +01:00 |
|
Thulinma
|
142ef73f6c
|
Various fixes for live streams.
|
2014-12-21 13:50:08 +01:00 |
|
Thulinma
|
5e4a56222e
|
Added selectDefaultTracks function.
|
2014-12-11 03:16:00 +01:00 |
|
Thulinma
|
0438cfcd1d
|
Tweaked default buffer starting position behaviour for outputs.
|
2014-12-08 17:35:22 +01:00 |
|
Thulinma
|
d457046420
|
Converted HTTP based outputs to new and improved mechanism, increasing robustness and efficiency.
|
2014-10-31 00:38:25 +01:00 |
|
Thulinma
|
b325ca96ee
|
Added checksum to stats of HTTP based outputs for later merging of connections.
|
2014-10-23 15:12:33 +02:00 |
|
Thulinma
|
4d9d5aa5b5
|
Various fixes to live pushing.
|
2014-06-16 14:23:55 +02:00 |
|
Thulinma
|
c6e86a697b
|
Various RTMP fixes.
|
2014-06-07 01:02:56 +02:00 |
|
Thulinma
|
3810330343
|
Added debug level options.
|
2014-05-29 13:26:16 +02:00 |
|
Thulinma
|
cd2fe225c5
|
Shared memory rewrite
|
2014-04-04 19:50:40 +02:00 |
|