Как я могу воспроизвести потоковый файл m3u на сайте - PullRequest
0 голосов
/ 22 марта 2019

Я хочу встроить веб-плеер на свой веб-сайт для воспроизведения потокового файла m3u.

Я нашел этот файл javascript на github и попытался запустить его. К сожалению, без успеха.

https://github.com/aitorciki/jquery-playlist

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.playlist.js"></script>
</head>

<body>
<script type="text/javascript">
    $(document).ready(function() {
        $('audio').playlistParser({
        proxy: 'proxy.php'
        });
    });
</script>

<audio controls src="http://www.stream.com/stream.m3u">
</body>
</html>

файл proxy.php:

$url = file_get_contents($_GET["url"]);
echo $url;

Или есть совсем другое решение?

Спасибо

1 Ответ

0 голосов
/ 22 марта 2019

похоже, что плагин плейлиста работает с jQuery v3, а не с jQuery v1. После того, как я изменил ваш код для использования jQuery v3, он работает для меня

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.playlist.js"></script>
</head>

<body>
<script type="text/javascript">
    $(document).ready(function() {
        $('audio').playlistParser({
        proxy: 'proxy.php'
        });
    });
</script>

<audio controls src="http://www.stream.com/stream.m3u">
</body>
</html>
...