Commit graph

3157 commits

Author SHA1 Message Date
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
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
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
070ba94f50 ... Eh... What? 2019-03-27 15:02:54 +01:00
Thulinma
999568644c Made HTTP authentication scheme case-insensitive. 2019-03-06 11:19:57 +01:00
Thulinma
d5dbb57c84 Fixed null members in stream configs causing failures 2019-03-06 10:30:30 +01:00
Erik Zandvliet
9a22177300 Parse SAR if available 2019-02-28 13:14:43 +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
8069f0f72f Tweaked EBML priority, blacklisted Android 2019-02-19 14:02:29 +01:00
Thulinma
a53661af55 Fixed weird loading issue? 2019-02-06 22:03:36 +01:00
Thulinma
7565704fdc Fixed 32-bit compile issues 2019-01-25 23:49:56 +01:00
Thulinma
9671e385ce Added stream name to logs over websocket API 2019-01-25 22:04:26 +01:00
Thulinma
b2c9cc2c1b Added stream name to logs API call responses 2019-01-24 14:40:56 +01:00
Thulinma
14889fa35b Added release string to API version response 2019-01-16 15:49:08 +01:00
Thulinma
483b0007d1 Fixed info/json websockets staying open forever 2019-01-16 15:44:20 +01:00
Cat
998d7c6d03 Embed:
- fixes as a result of documentation, fixed secondaryVideo
- added muted option, changing tracks sets options.setTracks
- no positive values for startunix when live seeking
- dashjs tracks updated, videojs display tweaked
- fixes for track selection and live seeking
2019-01-14 12:58:31 +01:00
Thulinma
0a1b00cb5e Shared memory logic fix for quick disconnecting users 2019-01-09 09:29:19 +01:00
Thulinma
94f83a1775 Silenced overwriting page error message for 1-byte sized pages 2019-01-09 09:27:46 +01:00
Thulinma
104e5ed550 Fixed friendly name for FLV, JSON and RAW 2019-01-07 10:15:22 +01:00
Thulinma
4517e19786 Corrected mistake in mist.js / minified.js 2018-12-23 21:49:51 +01:00
Cat
1434105edf LSP: Embed rework support, dynamic trigger page, process UI 2018-12-19 15:34:26 +01:00
Cat
ac7659614a Embed rework 2018-12-19 15:34:26 +01:00
Thulinma
98054f268f Fixed DTSC analyser 2018-12-14 20:49:27 +01:00
Thulinma
6419da5eba Fixed crash in child of executable with grim_reaper active 2018-12-13 16:48:46 +01:00
Thulinma
9d7c6ddf29 Added missing CORS headers for 415 responses 2018-12-13 13:41:50 +01:00
Thulinma
081f91653e Updated capa for outputs 2018-12-13 13:18:12 +01:00
Thulinma
4a0cd8a86a Added USER_END trigger to LSP 2018-12-06 15:09:50 +01:00
Erik Zandvliet
2607113727 Library code style update + some minor backports from Pro edition 2018-12-04 13:11:48 +01:00
Thulinma
593b291e85 Fixed HTTP forwarding of wildcard streams 2018-12-04 13:10:53 +01:00
Thulinma
de1536fb35 Added PRETTY_PRINT_TIME/PRETTY_ARG_TIME defines for easy pretty-printing of second-based time intervals 2018-12-03 19:47:12 +01:00
Thulinma
0280e47e60 Fixed analysers 2018-12-03 19:41:00 +01:00
Thulinma
cb0b69690a Don't wait for non-existent DTSCShmReader pages 2018-12-03 17:31:02 +01:00
Thulinma
a7607ad037 Fix for crashing of non-configured streams 2018-12-03 14:12:57 +01:00
Thulinma
5ae6962233 Added support for GET variable passing in HTTP::Parser::BuildRequest() 2018-11-28 16:24:20 +01:00
Thulinma
952fd952a5 Fix for packing JSON with double/float values. 2018-11-28 13:16:21 +01:00
Thulinma
6a6dd5d7ed Socket library updates to support detecting sockets passed as FDs, removed use of peek() in HTTP request handler, fixed 100% CPU usage problem for unfinished HTTP requests 2018-11-28 11:59:54 +01:00
Thulinma
3cb03392e1 Added stream name to logging 2018-11-28 11:55:08 +01:00