Thulinma
|
3307e2a492
|
Fixed audio-only and video-only RTMP live support (Open Source-only bug)
|
2016-12-31 15:13:11 +01:00 |
|
Thulinma
|
5675cb793d
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/shared_memory.cpp
|
2016-12-28 16:48:25 +01:00 |
|
Thulinma
|
6b962aae9f
|
Made RTMP timestamp checks track-specific
|
2016-12-28 16:37:21 +01:00 |
|
Thulinma
|
1fde08e333
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input.cpp
|
2016-11-18 15:34:48 +01:00 |
|
Thulinma
|
bdb1578ba6
|
Robustified RTMP thisPacket handling
|
2016-11-18 15:33:45 +01:00 |
|
Thulinma
|
3f14db4b12
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input.cpp
# src/output/output.cpp
|
2016-11-14 11:29:24 +01:00 |
|
Thulinma
|
56c1d1e3a1
|
RTMP push security improvements
|
2016-11-14 10:52:54 +01: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
|
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
|
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
|
c74b3e4b8a
|
Added XSplit bandwidth check output suppression
|
2016-09-15 16:03:24 +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
|
7b617e44ae
|
Fixed RTMP rate limiter issue
|
2016-09-02 17:51:27 +02:00 |
|
Thulinma
|
5076c89c6d
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/input/input_buffer.cpp
# src/output/output.cpp
|
2016-07-23 13:13:28 +02:00 |
|
Thulinma
|
b7c3d7dc44
|
Various stability and verbosity tweaks for DTSC, RTMP and in general
|
2016-07-23 13:11:25 +02:00 |
|
Thulinma
|
dd612a2643
|
RTMP fixes for streams > 5h in duration.
|
2016-07-22 11:25:38 +02:00 |
|
Erik Zandvliet
|
7d4fd24866
|
Resolved play/pause issue with JWPlayer
|
2016-07-22 11:24:16 +02:00 |
|
Thulinma
|
51d96175fe
|
RTMP fixes for streams > 5h in duration.
|
2016-07-22 11:23:53 +02:00 |
|
Erik Zandvliet
|
58ef8fcdd0
|
Resolved play/pause issue with JWPlayer
|
2016-07-22 11:01:56 +02:00 |
|
Thulinma
|
d7b1f05b51
|
Pro side of RTMP fixes
|
2016-07-21 11:50:24 +02:00 |
|
Thulinma
|
2f6cd40fb3
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_rtmp.h
|
2016-07-21 11:41:03 +02:00 |
|
Thulinma
|
e1fac6248e
|
Fix RTMP not shutting down on playback.
|
2016-07-21 11:39:31 +02:00 |
|
Thulinma
|
1e3d4f6ee1
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_rtmp.cpp
|
2016-07-21 00:01:47 +02:00 |
|
Thulinma
|
ec7f7f5bc4
|
Correctly initialize isPushing value for RTMP
|
2016-07-20 23:59:54 +02:00 |
|
Thulinma
|
ffb67318e0
|
Merge branch 'development' into LTS_development
|
2016-06-23 20:14:38 +02:00 |
|
Thulinma
|
ba044b4470
|
Fixes FLV/RTMP compatibility issues with corrupted RTMP streams, fixes various flash-codecs through RTMP.
|
2016-06-23 20:13:54 +02:00 |
|
Thulinma
|
3c41142a57
|
RTMP track re-selection timer added.
|
2016-06-07 15:25:36 +02:00 |
|
Thulinma
|
425aa3059f
|
Optimized waiting for streams/tracks.
|
2016-06-06 16:31:06 +02:00 |
|
Thulinma
|
1818aca35b
|
Fixed RTMP push failing if wait time too long.
|
2016-06-06 16:30:52 +02:00 |
|
Thulinma
|
fcd11f44c4
|
Optimized waiting for streams/tracks.
|
2016-06-06 16:30:30 +02:00 |
|
Thulinma
|
4c9c6fa7ba
|
Backported various little edits from Pro edition.
|
2016-06-02 14:07:21 +02:00 |
|
Thulinma
|
d048aaccc4
|
Forwardported some free version changes to Pro.
|
2016-05-30 16:03:52 +02:00 |
|
Thulinma
|
58c3475ca9
|
Allow (re)selecting newly (re)appeared tracks in RTMP output.
|
2016-05-27 15:02:39 +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
|
aac1fcc351
|
Tweaked output log message verbosity
|
2016-05-24 11:07:01 +02:00 |
|
Thulinma
|
477d5e8899
|
Make maxkbps default unlimited.
|
2016-05-19 13:00:39 +02:00 |
|
Thulinma
|
8d3daf4def
|
Swapped RTMP and HDS in priority ordering for playback options.
|
2016-05-19 10:32:48 +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 |
|
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
|
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
|
f4b296164e
|
Fixed all semaphore instances not being cleaned up properly.
|
2016-05-03 12:13:58 +02:00 |
|