Commit graph

845 commits

Author SHA1 Message Date
Thulinma
e00247af87 Merge branch 'development' into LTS_development 2018-11-19 14:04:06 +01:00
Thulinma
6cc94a28da Do not clear stream name when failing 2018-11-19 14:04:00 +01:00
Thulinma
6e644e493f Merge branch 'development' into LTS_development 2018-11-15 10:59:33 +01:00
Thulinma
739c132a61 Added CORS headers to HTTP error messages 2018-11-15 10:59:24 +01:00
Thulinma
d695b4e5a6 Better onFail handling, better HTTP failure handling
# Conflicts:
#	src/output/output.cpp
2018-11-13 16:35:48 +01:00
Thulinma
109995809d Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_http_internal.cpp
2018-11-13 16:35:12 +01:00
Thulinma
251dc5f171 Better onFail handling, better HTTP failure handling 2018-11-13 16:34:30 +01:00
Thulinma
ba34b3b1f7 Fixed compatibility with DU Recorder 2018-11-13 16:30:41 +01:00
Thulinma
25bb8aac5f Improved output timing 2018-11-05 16:44:36 +01:00
Thulinma
075756d646 Improved output timing 2018-11-05 16:44:24 +01:00
Thulinma
b12c0254e1 Fixed outputs not reporting their current position accurately, improved buffering behaviour for VoD inputs. 2018-11-01 17:05:25 +01:00
Thulinma
b5d48a006a Fixed outputs not reporting their current position accurately, improved buffering behaviour for VoD inputs. 2018-11-01 17:04:12 +01:00
Thulinma
df6862fb0a Generalized "rate" parameter, added start/stop/startunix/stopunix params for progressive HTTP outputs 2018-11-01 16:38:26 +01:00
Thulinma
2bbbf51fb3 Added H264/MP4 keysonly mode, MP4 live simplification 2018-11-01 16:38:21 +01:00
Thulinma
425e98c6fd Fixed TS-output (=HLS) related SIGABRT problem 2018-11-01 16:32:11 +01:00
Thulinma
4be1daa60c Fixed TS-output (=HLS) related SIGABRT problem 2018-10-30 14:59:18 +01:00
Thulinma
9c0494c04c Changed not-acceptable RTMP requests from FAIL to INFO level. 2018-10-30 14:58:53 +01:00
Thulinma
03c64340c3 Fixed RTSP mplayer support 2018-10-16 11:11:23 +02:00
Thulinma
b2995ea2db Fix statistics in Free edition 2018-10-15 13:43:51 +02:00
Thulinma
ce1eef0885 Merge branch 'development' into LTS_development
# Conflicts:
#	src/input/input.cpp
#	src/input/input_buffer.cpp
#	src/output/output.cpp
#	src/output/output_progressive_mp4.cpp
#	src/output/output_rtmp.cpp
2018-10-15 10:53:03 +02:00
Thulinma
776cfe1850 Backported various Pro edition changes and general code to Free edition 2018-10-15 10:25:43 +02:00
Thulinma
ae4436216c Make RTMP acceptable connection types a dropdown in the GUI 2018-10-10 15:11:07 +02:00
Thulinma
a0b011325c Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_ebml.cpp
2018-10-10 15:06:09 +02:00
Thulinma
8afad6d574 Added DTS audio support to EBML input/output 2018-10-10 15:05:36 +02:00
Thulinma
6fc18ffea3 Merge branch 'development' into LTS_development 2018-10-08 11:27:25 +02:00
Thulinma
3a3498f17c Added nicer error message handler in RTMP output connector 2018-10-08 11:26:49 +02:00
Thulinma
c475fc3a1e Added acceptable connection types RTMP option, able to reject either all incoming or outgoing streams on a particular interface. 2018-10-07 16:06:24 +02:00
Thulinma
b35d56cd8f Added ability to override internal UDP API bound host/port 2018-10-07 16:06:20 +02:00
Thulinma
28db254d7b Merge branch 'development' into LTS_development 2018-10-03 23:55:58 +02:00
Thulinma
14fa673df6 Switched extended RTMP timestamps from big endian to little endian, to match most current-day implementations. 2018-10-03 23:55:48 +02:00
Thulinma
1d4980dca1 Merge branch 'development' into LTS_development 2018-09-08 16:15:55 +02:00
Thulinma
6226a05fe3 Fix incorrect sending of HTTP error response through Websocket connections. 2018-09-08 16:15:12 +02:00
Thulinma
c392e3f6f9 Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output.cpp
2018-08-30 13:53:21 +02:00
Thulinma
4f7b902453 JSON blocking fix + output reselect fix for early stream times 2018-08-30 13:52:27 +02:00
Thulinma
6ddc4adadf Merge branch 'development' into LTS_development 2018-08-27 14:17:20 +02:00
Ramoe
33488da329 Added singular mode override for inputs 2018-08-27 14:13:25 +02:00
Ramoe
b839a9f618 EBML tweaks 2018-08-27 14:13:19 +02:00
Thulinma
992eb137e5 LTS: Improved seek function for real-time protocols: RTSP 2018-08-24 20:05:19 +02:00
Thulinma
84de51ab8c Merge branch 'development' into LTS_development 2018-08-24 20:05:14 +02:00
Thulinma
01e15663e9 Improved seek function for real-time protocols 2018-08-24 20:05:08 +02:00
Thulinma
3bf22264ae Merge branch 'development' into LTS_development 2018-08-23 13:45:03 +02:00
Thulinma
5a6eaa30ac Fixed RTMP compatibility with Larix Broadcaster 2018-08-23 13:44:53 +02:00
Thulinma
cf2d1b1ea8 RTMP fixup 2018-08-23 12:53:19 +02:00
Thulinma
ff710ba91d RTMP fixup 2018-08-23 12:52:58 +02:00
Thulinma
f5239deab2 Merge branch 'development' into LTS_development 2018-08-23 12:43:50 +02:00
Thulinma
cd514026ec Made RTMP connect response more compatible with other software 2018-08-23 12:43:42 +02:00
Thulinma
a7f6788d80 Blacklisted HEVC for non-Apple devices 2018-08-13 15:48:35 +02:00
Thulinma
c657e5740c Removed browser MP3 support from DASH output - only works in dedicated players 2018-08-13 13:43:04 +02:00
Thulinma
c5cb12b843 Merge branch 'development' into LTS_development 2018-08-13 13:38:58 +02:00
Thulinma
9947f3a5ec Removed non-existant HTML5 Smooth Streaming identifier 2018-08-13 13:38:51 +02:00