From 9a380bfad7cb7f24e9e22a38ca8dfbfc0086ca63 Mon Sep 17 00:00:00 2001 From: jforbes Date: Mon, 30 Jul 2018 16:55:02 -0400 Subject: [PATCH 1/3] docs: add note for Safari captions error --- docs/troubleshooting.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index cb8eed030..2d1ddf848 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -9,6 +9,7 @@ For issues around data embedded into media segments (e.g., 608 captions), see th - ["No compatible source was found" on IE11 Win 7](#no-compatible-source-was-found-on-ie11-win-7) - [CORS: No Access-Control-Allow-Origin header](#cors-no-access-control-allow-origin-header) - [Desktop Safari/iOS Safari/Android Chrome/Edge exhibit different behavior from other browsers](#desktop-safariios-safariandroid-chromeedge-exhibit-different-behavior-from-other-browsers) +- [media_err_decode error on Desktop Safari](#media_err_decode-error-on-desktop-safari) ## Content plays on Mac but not Windows @@ -37,3 +38,10 @@ you need to properly configure CORS on your server: https://github.com/videojs/h Some browsers support native playback of certain streaming formats. By default, we defer to the native players. However, this means that features specific to videojs-http-streaming will not be available. Solution: use videojs-http-streaming based playback on those devices: https://github.com/videojs/http-streaming#overridenative + +## media_err_decode error on Desktop Safari + +This error may occur if the source manifest has `CLOSED-CAPTIONS=NONE` and an external text track is loaded into the player. Safari does not allow the inclusion any captions if the manifest indicates that captions will not be provided. + +Solution: remove `CLOSED-CAPTIONS=NONE` from the manifest + From ef8098ba92b944a616559aa69d9c7ce22e7e0550 Mon Sep 17 00:00:00 2001 From: jforbes Date: Mon, 30 Jul 2018 17:13:59 -0400 Subject: [PATCH 2/3] updated wording --- docs/troubleshooting.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 2d1ddf848..527bab7ee 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -39,9 +39,9 @@ Some browsers support native playback of certain streaming formats. By default, Solution: use videojs-http-streaming based playback on those devices: https://github.com/videojs/http-streaming#overridenative -## media_err_decode error on Desktop Safari +## MEDIA_ERR_DECODE error on Desktop Safari -This error may occur if the source manifest has `CLOSED-CAPTIONS=NONE` and an external text track is loaded into the player. Safari does not allow the inclusion any captions if the manifest indicates that captions will not be provided. +This error may occur for a number of reasons, as it is particularly common for misconfigured content. One instance of misconfiguration is if the source manifest has `CLOSED-CAPTIONS=NONE` and an external text track is loaded into the player. Safari does not allow the inclusion any captions if the manifest indicates that captions will not be provided. Solution: remove `CLOSED-CAPTIONS=NONE` from the manifest From d03486e365dd5deca166c2bee1512e5d91dcd401 Mon Sep 17 00:00:00 2001 From: jforbes Date: Mon, 30 Jul 2018 17:20:42 -0400 Subject: [PATCH 3/3] caps --- docs/troubleshooting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 527bab7ee..888df0d62 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -9,7 +9,7 @@ For issues around data embedded into media segments (e.g., 608 captions), see th - ["No compatible source was found" on IE11 Win 7](#no-compatible-source-was-found-on-ie11-win-7) - [CORS: No Access-Control-Allow-Origin header](#cors-no-access-control-allow-origin-header) - [Desktop Safari/iOS Safari/Android Chrome/Edge exhibit different behavior from other browsers](#desktop-safariios-safariandroid-chromeedge-exhibit-different-behavior-from-other-browsers) -- [media_err_decode error on Desktop Safari](#media_err_decode-error-on-desktop-safari) +- [MEDIA_ERR_DECODE error on Desktop Safari](#media_err_decode-error-on-desktop-safari) ## Content plays on Mac but not Windows