Thulinma
|
f69fe8a4fb
|
Moved HLS-specific TS output handling from output_ts_base to output_hls
|
2016-11-14 10:52:35 +01:00 |
|
Thulinma
|
0b78a57e40
|
Added shared memory session cache + instant-sync for sessions in cache.
|
2016-10-11 16:42:47 +02:00 |
|
Thulinma
|
ad514b6744
|
Significant improvements to DASH playback
|
2016-10-11 16:42:34 +02:00 |
|
Thulinma
|
ce2274f1c1
|
Significant speed boost to all TS-based outputs
|
2016-10-11 16:41:48 +02:00 |
|
Thulinma
|
59ae4f5aca
|
Merge branch 'development' into LTS_development
|
2016-10-11 16:41:15 +02:00 |
|
Thulinma
|
15def0eaec
|
Significant speed boost to all TS-based outputs
|
2016-10-11 16:38:56 +02:00 |
|
Thulinma
|
497a89588d
|
Fixed HTTP TS content type
|
2016-10-11 16:22:12 +02:00 |
|
Thulinma
|
8a0799a0b8
|
Optimized output waiting time algorithm
|
2016-10-11 16:22:05 +02:00 |
|
Thulinma
|
d457864bf1
|
Various improvements and simplifications to HLS
# Conflicts:
# src/output/output_hls.cpp
|
2016-10-11 16:17:57 +02:00 |
|
Thulinma
|
a79f0fc988
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_hls.cpp
|
2016-10-11 16:16:40 +02:00 |
|
Thulinma
|
54d927c9df
|
Various improvements and simplifications to HLS
|
2016-10-11 16:14:27 +02:00 |
|
Thulinma
|
7f6b919e4f
|
Merge branch 'development' into LTS_development
|
2016-10-11 15:21:58 +02:00 |
|
Thulinma
|
419686f50c
|
Fixed zero-timestamp RTMP push output
|
2016-10-11 15:15:41 +02:00 |
|
Thulinma
|
748960bb44
|
Removed JSON dependency from FLV, sped up FLV input significantly, minor RTMP input speedup
|
2016-10-11 15:13:52 +02:00 |
|
Thulinma
|
92e73cb6db
|
Fixed bug when tracks pause for 16 seconds.
|
2016-10-11 15:13:34 +02:00 |
|
Thulinma
|
11d8ef922d
|
Merge branch 'development' into LTS_development
|
2016-10-11 15:12:29 +02:00 |
|
Thulinma
|
82a2fb3367
|
Fixed eternal sleeping bug in outputs, fixed some missed thisPacket invalid pointer issues.
|
2016-10-11 15:12:12 +02:00 |
|
Thulinma
|
7f65b69865
|
Removed troublesome time-rewinding code in DTSC output
|
2016-10-11 15:06:32 +02:00 |
|
Thulinma
|
55f1c539ad
|
Merge branch 'development' into LTS_development
|
2016-10-11 12:48:05 +02:00 |
|
Thulinma
|
441932efe5
|
Added support for "track", "audio" and "video" params when pushing out RTMP. Params are not sent to target
|
2016-10-11 12:47:34 +02:00 |
|
Thulinma
|
65a225ed95
|
RTMP output now supports "audio" and "video" parameters for track selection, as well as "track".
|
2016-10-11 11:25:48 +02:00 |
|
Thulinma
|
3312848ada
|
Fixed DASH bit rate reporting
|
2016-10-11 11:21:07 +02:00 |
|
Thulinma
|
52deec52c3
|
Merge branch 'development' into LTS_development
|
2016-10-11 11:15:53 +02:00 |
|
Thulinma
|
25a60e4ca3
|
Fixed HDS bit rate
|
2016-10-11 11:15:35 +02:00 |
|
Thulinma
|
08813dcd9b
|
Merge branch 'development' into LTS_development
|
2016-09-22 16:42:04 +02:00 |
|
cat
|
d4be01474d
|
Meta player, new embed code, new LSP style
|
2016-09-22 16:40:13 +02:00 |
|
Thulinma
|
856043ed55
|
Implemented proper tsudp:// protocol push output, removed MistOutTSPush
|
2016-09-22 09:51:29 +02:00 |
|
Thulinma
|
754d687486
|
Added MistOutSanityCheck
|
2016-09-15 16:18:32 +02:00 |
|
Thulinma
|
6e7d2c2d4a
|
Removed GeoIP support fully
|
2016-09-15 16:18:21 +02:00 |
|
Thulinma
|
1172768c34
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/shared_memory.cpp
# src/controller/controller.cpp
# src/controller/controller_storage.h
# src/output/output.cpp
|
2016-09-15 16:17:06 +02:00 |
|
Thulinma
|
49cb493b7e
|
Improved output connect to input timeout behaviour
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
53dfcfe131
|
Fixed VoD no-load/slow-load 100% CPU usage
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
c74b3e4b8a
|
Added XSplit bandwidth check output suppression
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
4472d00e69
|
Improved sharedClient isAlive handling
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
bd4c951488
|
Fixed segfault in VoD outputs with corrupted headers
|
2016-09-15 15:46:04 +02:00 |
|
Thulinma
|
2374e64552
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_rtmp.cpp
|
2016-09-02 18:08:17 +02:00 |
|
Thulinma
|
8710a8b988
|
Fixed RTMP offsets and VoD seeking
|
2016-09-02 18:07:38 +02:00 |
|
Thulinma
|
151da6383a
|
Add track adding to FLV output
|
2016-09-02 17:55:36 +02:00 |
|
Thulinma
|
7b617e44ae
|
Fixed RTMP rate limiter issue
|
2016-09-02 17:51:27 +02:00 |
|
Thulinma
|
3ae2dc0ae8
|
Added DTSC ping command, to keep alive idle connections.
|
2016-09-02 17:51:19 +02:00 |
|
Thulinma
|
63c0dbb18d
|
Merge branch 'development' into LTS_development
|
2016-09-02 17:51:01 +02: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
|
3465f2b587
|
Improved RTSP output, added support for RTSP input
|
2016-09-02 14:46:51 +02:00 |
|
Thulinma
|
5c8ebdc5ec
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/h264.cpp
|
2016-09-02 14:45:25 +02:00 |
|
Thulinma
|
63ea74d792
|
Added/improved start/endTime functions in Output class
|
2016-09-02 14:39:22 +02:00 |
|
Thulinma
|
ae2e67e1bb
|
Merge branch 'development' into LTS_development
|
2016-08-03 10:00:42 +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
|
6a0d2834c5
|
Merge branch 'development' into LTS_development
|
2016-07-29 09:48:49 +02:00 |
|
Thulinma
|
bd174d6db0
|
Fix seek-to-end issues with very near-live outputs
|
2016-07-29 09:48:43 +02:00 |
|