【发布时间】:2014-10-31 23:58:37
【问题描述】:
一个问题困扰了我好几天,难道真的没有视频播放器可以播放 m3u 文件中的视频流吗?
我已经从谷歌搜索了几天,但没有找到任何解决方案。
我有一个格式如下的 M3U 文件:
#EXTM3U #EXTINF:0 group-title="Channels",Channel 1 http://host.com/channel1.ch #EXTINF:0 group-title="Channels",Channel 2 http://host.com/channel2.ch
我想要实现的只是在网站上嵌入视频播放器,并在其旁边的播放列表中选择流以在视频播放器上播放。
我找到了这个项目: https://github.com/aitorciki/jquery-playlist
然后这样尝试:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.playlist.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('video').playlistParser();
});
</script>
<video id="video" src="http://example.com/playlist.m3u" width="768" height="432"></video>
但是这行不通...
【问题讨论】:
-
我之前研究过这个话题,最终得出的结论是,唯一可以在插件中播放 m3u 播放列表的常见播放器是 Windows Media Player 和 Quicktime。 VLC 媒体播放器声称可以,但在使用 VLC 媒体播放器时,它只会出现黑屏。这是有问题的,因为当对 m3u 文件使用正确的 mimetype 时,VLC 是默认设置,用户只剩下黑屏。更好的选择可能是使用 VirtualDub、Quicktime 或 Freemake 将您的照片合并到一个视频中。
-
JW Player 仅支持 RSS。
-
真的很奇怪,没有现代视频播放器支持 m3u 播放列表进行直播......所以唯一的方法是编写某种从 M3U 到 RSS 的转换器? ://
标签: jquery jwplayer video-player