Видео HTML 5 или аудио плей-лист

Я могу использовать a <video> или <audio> отметить, чтобы играть плей-лист и управлять ими?

Моя цель состоит в том, чтобы знать, когда видео/песня закончило играть и брать следующее и изменять его объем.

64
задан Derek 朕會功夫 1 August 2014 в 02:58
поделиться

4 ответа

вы могли бы загрузить следующий клип в событии onend таким образом

<script type="text/javascript">
var nextVideo = "path/of/next/video.mp4";
var videoPlayer = document.getElementById('videoPlayer');
videoPlayer.onended = function(){
    videoPlayer.src = nextVideo;
}
</script>
<video id="videoPlayer" src="path/of/current/video.mp4" autoplay autobuffer controls />

Больше информации здесь

64
ответ дан 24 November 2019 в 15:58
поделиться

Невозможно определить список воспроизведения, используя только тег или , но есть способы управлять ими, поэтому вы можете имитировать список воспроизведения с помощью JavaScript. . Ознакомьтесь с разделами 4.8.7, 4.8.9 (особенно 4.8.9.12) спецификации HTML5 . Надеюсь, что большинство методов и событий реализовано в современных браузерах, таких как Chrome и Firefox (конечно, последние версии).

1
ответ дан 24 November 2019 в 15:58
поделиться

Это было сделано там: http://www.jezra.net/projects/pageplayer

0
ответ дан 24 November 2019 в 15:58
поделиться

Да, вы можете просто указать свой тег src на файл списка воспроизведения .m3u. Файл .m3u создать легко -

#hosted mp3's need absolute paths but file system links can use relative paths
http://servername.com/path/to/mp3.mp3
http://servername.com/path/to/anothermp3.mp3
/path/to/local-mp3.mp3

----- ОБНОВЛЕНИЕ -----

Ну, оказывается, файлы m3u плейлиста поддерживаются на iPhone, но не очень. еще, включая Safari 5, что немного печально. Я не уверен насчет телефонов Android, но сомневаюсь, что они его поддерживают, поскольку Chrome этого не делает. Извините за дезинформацию.

1
ответ дан 24 November 2019 в 15:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: