Почему эта ошибка: невозможно загрузить m3u8 междоменный доступ запрещен (JWplayer 7.12.6) - PullRequest
0 голосов
/ 09 октября 2019

Я сталкиваюсь с проблемой с Jwplayer (7.12.6) при загрузке видео .m3u8 и получаю это сообщение об ошибке "невозможно загрузить доступ к междоменному домену m3u8."

  {file: "https://content.jwplatform.com/manifests/xxxxxx.m3u8"}

To

  {file: "https://cdn.jwplayer.com/manifests/xxxxxx.m3u8"}

, но проблема была устранена в браузере системы пользователя. теперь другой пользователь имеет такую ​​же проблему. тем не менее мы не можем воспроизвести эту проблему для определенного видео.

Мы используем приведенный ниже код для воспроизведения видео jwplayer

    jwplayer("video416").setup({
     sources: [
      {file: "https://cdn.jwplayer.com/manifests/xxxxxx.m3u8"},
      {file: "https://content.jwplatform.com/videos/XXXXX.mp4"}
    ],    
    image: "https://s3.us-east-2.amazonaws.com/university-video-   cdn/Containers_101_img.jpg",
autostart: false,
controls:true,
controlbar:true,
displayclick:'play'    ,
icons: 'false',
width: '100%',
height: '100%',
primary: "HTML5"    
});

Можете ли вы предложить, как разрешить или любой другой вариант для оптимизации этой проблемыдля JWplayer (7.12.6).

1 Ответ

0 голосов
/ 09 октября 2019

Нет необходимости писать собственные источники: массив [] для видео, которые вы размещаете в своей учетной записи JW Player. Мое предложение было бы запросить URL JSON из их API доставки. Он содержит все метаданные (несколько источников, заголовок, изображение и т. Д.), Которые они знают об этом видео:

jwplayer("video416").setup({
   playlist: '//cdn.jwplayer.com/v2/media/xxxxxxx',
   image: "https://s3.us-east-2.amazonaws.com/university-video-cdn/Containers_101_img.jpg",
   autostart: false,
   controls:true,
   controlbar:true,
   width: '100%',
   aspectratio: '16:9', 
   primary: "HTML5"    
});

И вам следует использовать aspectratio вместо height, так как большинству веб-браузеров это не понравитсявысота установлена ​​на 100%

Подробнее об их API доставки можно узнать на https://developer.jwplayer.com/jw-platform/docs/delivery-api-reference/

...