Commit graph

1772 commits

Author SHA1 Message Date
Thulinma
78844a6eec Fixed RTMP push out to YT (possibly others) 2017-05-11 17:13:30 +02:00
Thulinma
f75ea28221 Only strip off and parse the last "?" from outgoing RTMP URLs, leaving any previous occurrences intact. 2017-05-11 16:35:05 +02:00
Thulinma
c0dd64bc7b Merge branch 'development' into LTS_development 2017-05-11 14:14:44 +02:00
Cat
8143d6af05 Embed: dynamically load player js only if required 2017-05-11 14:14:31 +02:00
Thulinma
c5e961fd8d Added exitdelay in licensing system 2017-05-11 14:03:08 +02:00
Thulinma
bf382cbea0 Updated updater. Yes, the irony is not lost on me. 2017-05-11 14:03:01 +02:00
Thulinma
0eca65e433 Merge branch 'development' into LTS_development 2017-05-09 16:23:23 +02:00
Thulinma
101a8d521c Fixed debug level being null when unset 2017-05-09 15:48:05 +02:00
Thulinma
4f1e653c44 Merge branch 'development' into LTS_development
# Conflicts:
#	src/controller/controller_streams.cpp
2017-05-09 13:27:07 +02:00
Thulinma
0e0da824f7 Robustified stream/protocol related API calls 2017-05-09 11:31:24 +02:00
Thulinma
85202a0b30 Merge branch 'development' into LTS_development
# Conflicts:
#	src/controller/controller.cpp
#	src/controller/controller_storage.cpp
#	src/controller/controller_storage.h
2017-05-08 16:10:48 +02:00
Thulinma
04e0dfeab0 Added instance ID 2017-05-08 15:56:58 +02:00
Thulinma
4bdcb24132 Merge branch 'development' into LTS_development
# Conflicts:
#	src/controller/controller_api.cpp
#	src/controller/controller_api.h
#	src/controller/controller_storage.cpp
2017-05-08 10:23:54 +02:00
Thulinma
16637b3138 Backported many Pro API calls to OS edition, improved storage method of config file 2017-05-08 10:20:41 +02:00
Thulinma
506be4a64b Analysers rewrite, mostly by Ramkoemar, partially by myself 2017-05-02 11:45:53 +02:00
Thulinma
dda3a24805 Working .wav live and VoD output, PCM A-law and MP3 2017-05-02 10:26:35 +02:00
Thulinma
b7d1d38fb4 Added RIFF analyser 2017-05-02 10:26:35 +02:00
Thulinma
945e6f2d1a Analyser unification finished 2017-05-02 10:26:35 +02:00
Ramoe
051a8c826b Analysers unification 2017-05-01 13:58:14 +02:00
Thulinma
482da790ea Validators for load tests, and load test scripts. 2017-05-01 13:58:14 +02:00
Thulinma
2cec1f7836 Fixed session cache race conditions 2017-05-01 11:54:02 +02:00
Thulinma
efc80123f0 Access log compile fixes 2017-04-18 19:33:40 +02:00
Thulinma
66ecd88130 Fixed FLV/RTMP/HDS A-law and Mu-law support 2017-04-18 12:38:41 +02:00
Thulinma
d158ba3213 Added PCM A-law support to RTSP, both input and output 2017-04-18 12:38:40 +02:00
Thulinma
b9f60ac92c Sessions are now wiped after the disconnect timeout, if denied access 2017-04-18 12:34:00 +02:00
Thulinma
9ddfa97148 Added automatic User-Agent stream tagging 2017-04-18 12:33:54 +02:00
Thulinma
d0912c9d00 Controller now listens locally to UDP port 4242 for API commands, added always-minimal api2 request type. 2017-04-18 12:33:49 +02:00
Thulinma
3980b8c8c1 Access logs + made prometheus runtime changeable 2017-04-18 12:33:06 +02:00
Thulinma
7629b00a4c Merge branch 'development' into LTS_development 2017-04-18 12:32:39 +02:00
Thulinma
a82be2775f Added local-only auto-authorize for API 2017-04-18 12:20:20 +02:00
Thulinma
5e2b29466b Fixes and improvements to generic push-input handling 2017-04-18 12:00:58 +02:00
Thulinma
29cc6c15f8 Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_http_internal.cpp
2017-04-06 10:29:48 +02:00
Cat
7b1652498b when public address is configured in the http protocol, thats where player.js should be loaded from 2017-04-06 10:08:52 +02:00
Thulinma
aa0e09e45b Fixed timings for license system 2017-03-30 12:22:16 +02:00
Thulinma
11f95a64fe Improved console interface 2017-03-29 12:05:42 +02:00
Thulinma
831e454ebb Improved console interface 2017-03-29 12:03:15 +02:00
Thulinma
746d982d28 bufferLivePacket improvements for generic Outputs 2017-03-16 17:15:50 +01:00
Thulinma
eef9303e61 bufferLivePacket improvements for generic Outputs 2017-03-16 17:12:54 +01:00
Thulinma
bd2f1724f6 Removed warning for nonselected tracks if no tracks *can* be selected 2017-03-16 11:33:06 +01:00
Thulinma
2717c21d4e Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_progressive_mp4.cpp
2017-03-16 11:16:08 +01:00
Thulinma
43e82f8c87 Fix for Windows semaphore problem in live streams 2017-03-16 11:14:59 +01:00
Thulinma
27b85e76d3 Removed deprecated MistMultiplex header 2017-03-16 11:14:03 +01:00
Thulinma
8a31176041 Merge branch 'development' into LTS_development 2017-03-13 14:49:39 +01:00
Thulinma
b9dab56607 Fixes to MP3 input seeking 2017-03-13 14:49:31 +01:00
Thulinma
a2bce4bc11 Merge branch 'development' into LTS_development 2017-03-13 14:21:20 +01:00
Thulinma
4fc60b06aa Cross compiling is hell. 2017-03-13 14:18:45 +01:00
Thulinma
a542938927 Added support for setting MP4 rate through HTTP request header X-Mist-Rate 2017-03-10 11:42:36 +01:00
Thulinma
cab87a6425 Updated triggers, implemented LIVE_BANDWIDTH trigger 2017-03-10 11:41:52 +01:00
Thulinma
6a68d86a0e Licensing fixes for long updating intervals 2017-03-10 11:41:00 +01:00
Thulinma
5000afe768 Added --public-address option to HTTP output, for address overwriting 2017-03-10 11:39:31 +01:00