2016-08-29 2 views
0

У меня есть проблема, когда я пытаюсь использовать плейлист плагин видео JS, как этот пример:Videojs плейлист не работает

<!doctype html> 
<html> 

<head> 
    <meta charset="UTF-8"> 
    <title>Playlist Tester Perform</title> 
    <style type="text/css"> 
    .video-js { 
     float: left; 
     margin: 15px; 
     width: 440px; 
     height: 280px; 
    } 
    .vjs-playlist { 
     width: 250px; 
     float: left; 
     margin: 15px; 
    } 
    </style> 
</head> 
<body> 
    <video id="myPlayerID" 
    data-account="3676484087001" 
    data-player="04ac0699-ca6b-449b-a2b6-0f14b4a7893b" 
    data-embed="default" 
    class="video-js" controls></video> 

    <ol class="vjs-playlist"></ol> 

    <script src="//players.brightcove.net/3676484087001/04ac0699-ca6b-449b-a2b6-0f14b4a7893b_default/index.min.js"></script> 

    <script type="text/javascript"> 
    videojs('myPlayerID').ready(function() { 
     var myPlayer = this; 
     myPlayer.playlist([{ 
     "sources": [{ 
      "src": "http://solutions.brightcove.com/bcls/assets/videos/Sea_SeaHorse.mp4", "type": "video/mp4" 
     }], 
     "name": "Seahorse", 
     "thumbnail": "http://solutions.brightcove.com/bcls/assets/images/Sea_Seahorse_poster.png", 
     "poster": "http://solutions.brightcove.com/bcls/assets/images/Sea_Seahorse_poster.png" 
     }, { 
     "sources": [{ 
      "src": "http://solutions.brightcove.com/bcls/assets/videos/Sea_Anemone.mp4", "type": "video/mp4" 
     }], 
     "name": "Sea Anemone", 
     "thumbnail": "http://solutions.brightcove.com/bcls/assets/images/Sea_Anemone_poster.png", 
     "poster": "http://solutions.brightcove.com/bcls/assets/images/Sea_Anemone_poster.png" 
     }, { 
     "sources": [{ 
      "src": "http://solutions.brightcove.com/bcls/assets/videos/Tiger.mp4", "type": "video/mp4" 
     }], 
     "name": "Tiger", 
     "thumbnail": "http://solutions.brightcove.com/bcls/assets/images/Tiger_poster.png", 
     "poster": "http://solutions.brightcove.com/bcls/assets/images/Tiger_poster.png" 
     }, { 
     "sources": [{ 
      "src": "http://solutions.brightcove.com/bcls/assets/videos/Sea_ClownFish.mp4", "type": "video/mp4" 
     }], 
     "name": "Clownfish", 
     "thumbnail": "http://solutions.brightcove.com/bcls/assets/images/Sea_ClownFish_poster.png", 
     "poster": "http://solutions.brightcove.com/bcls/assets/images/Sea_ClownFish_poster.png" 
     }, { 
     "sources": [{ 
      "src": "http://solutions.brightcove.com/bcls/assets/videos/Sea_LionFish.mp4", "type": "video/mp4" 
     }], 
     "name": "Lionfish", 
     "thumbnail": "http://solutions.brightcove.com/bcls/assets/images/Sea_LionFish_poster.png", 
     "poster": "http://solutions.brightcove.com/bcls/assets/images/Sea_LionFish_poster.png" 
     }]); 
    }); 
    </script> 
</body> 

</html> 

Когда я изменить видео ссылку на мою локальную папку («Src»: «/ файлы /convert/videos/38472531Test.mp4 "," type ":" video/mp4 "), плейлист не переходит к следующему видео. Я думаю, что это проблема преобразования ffmpeg, но я не уверен в этом.

PD: Проблема только в списке воспроизведения не в играя

+0

Как вы загружаете этот HTML-код, и затем, что служит вашему местному контенту в разделе «/ files/convert/...»? Попробуйте открыть инструменты веб-разработчика браузера и понаблюдать за сетевыми подключениями. – kaliatech

+0

Видео работают, проблема с плейлистом. – Bullgod

+0

Я до сих пор не понимаю ваш вопрос. Работает ли плейлист, когда вы используете ярлыки ярлыков, как показано в вашем вопросе? Несмотря на это, вы рекомендуете открывать инструменты для веб-разработчиков и наблюдать за сетевыми подключениями и консолью, чтобы убедиться, что что-то очевидное. – kaliatech

ответ

0

я только что был с этой же проблемой. Я решил, что если я установил url для видеофайла в http://myip/path to video file вместо того, чтобы дать ему локальную ссылку на файл, мой пуск начнется автоматически. Это ваше дело?

Я предполагаю, что это ошибка в плагине плейлиста, но, похоже, она работает как обходной путь в моем случае.