Commit graph

4377 commits

Author SHA1 Message Date
Thulinma
b8415d09c6 HLS/DASH stream track selector support in index URLs, fixed source matching when multi-select or type-select is used, handle user agent exceptions in Output::selectDefaultTracks(), added Util::codecString to stream.h library, removed duplicate/wrong code from DASH/HLS outputs 2019-04-26 13:50:39 +02:00
Thulinma
bd34bafc03 Merge branch 'development' into LTS_development 2019-04-26 11:23:20 +02:00
Thulinma
7eb4f6634a Added package.json file for embed code generator, which installs the needed node modules locally and runs the minimize script through it 2019-04-26 11:15:23 +02:00
Thulinma
51a65209fa Merge branch 'development' into LTS_development 2019-04-26 11:06:33 +02:00
Cat
7cf115d79a Embed: dashjs trackswitching using generic method 2019-04-25 14:57:05 +02:00
Cat
80a3618bc4 Embed: edits to videojs main player to correctly handle ending live streams 2019-04-25 13:52:37 +02:00
Cat
017e28932a Embed: HLS trackswitching now default, improvements to no audio/video-checkboxes 2019-04-24 16:59:59 +02:00
Cat
6ff35446ae Embed: killed player.api.load for videojs, as it makes it go kaboom. 2019-04-24 13:30:40 +02:00
Cat
420fea9b31 Embed: improved unloading behaviour (again), removed artificial HLS latency addition because it was causing negative timestamps 2019-04-24 13:30:40 +02:00
Thulinma
cdc8f0179f Fixed sync bug in HTTP trigger handler 2019-04-23 17:18:26 +02:00
Thulinma
09d4bb6318 Added improved HLS output error handling 2019-04-19 14:14:17 +02:00
Cat
dfb308aac7 Embed: videojs live fixes 2019-04-19 14:10:39 +02:00
Cat
2fa6565f7b LSP + Embed: support for new HLS 7 CMAF output 2019-04-19 11:42:29 +02:00
Cat
5ee53f9cca LSP: bugfix embed page 2019-04-19 11:42:29 +02:00
Cat
3a025c8a03 LSP: warning when sublist is not saved; added streamname_with_wildcard_and_variables validate 2019-04-19 11:42:29 +02:00
Cat
503ffbc248 Embed: bugfix on "stop videojs freaking out when a live stream has ended" 2019-04-19 11:42:29 +02:00
Cat
e858982f36 Embed: stop videojs freaking out when a live stream has ended 2019-04-19 11:42:29 +02:00
Cat
5c7c2bd801 Embed: webrtc play promise, webrtc options.setTracks fix 2019-04-19 11:42:28 +02:00
Thulinma
f77f1bc14d Merge branch 'development' into LTS_development 2019-03-27 15:03:12 +01:00
Thulinma
070ba94f50 ... Eh... What? 2019-03-27 15:02:54 +01:00
Thulinma
0deb9a6aee Make licensing system use HTTPS if SSL support is enabled. 2019-03-20 21:22:09 +01:00
Thulinma
6bdf3a4ccd Fixed width/height issue in TS HEVC 2019-03-12 14:26:52 +01:00
Thulinma
8ac88c4612 Fixed balancer for new lib merge 2019-03-07 09:25:14 +01:00
Thulinma
467b1cc877 Pass GET params for .html page to stream URLs 2019-03-06 15:41:00 +01:00
Thulinma
75a2532c97 Merge branch 'development' into LTS_development 2019-03-06 11:20:20 +01:00
Thulinma
999568644c Made HTTP authentication scheme case-insensitive. 2019-03-06 11:19:57 +01:00
Thulinma
08cce15193 Fixed controller SYSTEM_START trigger failure when not configured 2019-03-06 10:30:44 +01:00
Thulinma
1c85b7b879 Merge branch 'development' into LTS_development 2019-03-06 10:30:37 +01:00
Thulinma
d5dbb57c84 Fixed null members in stream configs causing failures 2019-03-06 10:30:30 +01:00
Thulinma
2d09501073 DASH fixes, thanks to and/or via Erik and/or Noisypeak 2019-02-28 13:18:13 +01:00
Thulinma
f38c838cfd Fixed SYSTEM_START trigger ignoring return value 2019-02-28 13:16:02 +01:00
Thulinma
132aea4536 Smooth streaming fixed 2019-02-28 13:16:02 +01:00
Thulinma
c6172a96ff HLS input speedup, TS Stream speedup 2019-02-28 13:16:02 +01:00
Thulinma
9c3263efa2 Merge branch 'development' into LTS_development 2019-02-28 13:15:35 +01:00
Erik Zandvliet
9a22177300 Parse SAR if available 2019-02-28 13:14:43 +01:00
Thulinma
94563a6acb Merge branch 'development' into LTS_development 2019-02-26 15:36:37 +01:00
Cat
06eb78c345 Embed: allow options.setTracks to set subtitles 2019-02-26 15:35:46 +01:00
Cat
b5750a5de7 Embed: CSS parsing compatible with multiline @{} blocks, taking into account nested brackets 2019-02-26 15:35:46 +01:00
Cat
6db9a9ad17 Embed: track idx compatibility for 3.0 2019-02-26 15:35:46 +01:00
Thulinma
6c8c3ee6e3 Merge branch 'development' into LTS_development 2019-02-19 14:02:34 +01:00
Thulinma
8069f0f72f Tweaked EBML priority, blacklisted Android 2019-02-19 14:02:29 +01:00
Thulinma
39aa3bde3f RTP fix..? 2019-02-06 22:03:55 +01:00
Thulinma
c0f72a9b75 Merge branch 'development' into LTS_development 2019-02-06 22:03:48 +01:00
Thulinma
a53661af55 Fixed weird loading issue? 2019-02-06 22:03:36 +01:00
Thulinma
9bd6e757bb Added stream name display in debug messages for MistOutDTSC 2019-02-05 16:47:59 +01:00
Thulinma
05a345b832 Added support for "none" track selection 2019-02-05 15:42:38 +01:00
Thulinma
01d43796ad 32-bit fixes 2019-01-26 00:51:30 +01:00
Thulinma
9e1539a2b9 Merge branch 'development' into LTS_development
# Conflicts:
#	src/controller/controller_statistics.cpp
#	src/input/input_buffer.cpp
#	src/input/input_dtsc.cpp
#	src/input/input_ebml.cpp
#	src/input/input_flv.cpp
#	src/input/input_mp3.cpp
#	src/output/output_httpts.cpp
#	src/output/output_progressive_mp3.cpp
#	src/output/output_progressive_mp4.cpp
2019-01-25 23:57:42 +01:00
Thulinma
7565704fdc Fixed 32-bit compile issues 2019-01-25 23:49:56 +01:00
Thulinma
9d58019449 Merge branch 'development' into LTS_development 2019-01-25 22:05:35 +01:00