回复内容:
有,safari的h5原生支持hls(m3u8)播放
chrome等浏览器需要自己写解码,参考这个videojs/videojs-contrib-hls · GitHub
也就是说HTML5 Video Player 安装videojs-contrib-hls插件就可以了 播放器本身只提供了界面,不提供解码支持
解码跟使用的浏览器有关
目前chrome支持最多
也可以调用本地播放器,但是就和HTML5的界面没关系了
<html>
<head>
<title>HTTP Live Streaming Example</title>
</head>
<body>
<video
src="http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8"
height="300" width="400"
>
</video>
</body>
</html>
Sewise Player可以。https://github.com/jackzhang1204/sewise-player http://www.52player.com/VideoPlayer/2014/121751.html 发现很多答案都是用Flash实现的,我分享个github上JS做HSF -> MP4 转码,然后用canvas来绘制实现视频的: RReverser/mpegts · GitHub 除了safari外,其它都不行。都是去调的swf M3U8是HLS文件的后缀名,这种格式是流媒体(我现在的工作就跟这个有很大关联),具体的html5的播放器我不确定,但是如果你想在自己的PC上播起来的话,可以试试安装VLC播放器,打开之后Ctrl+“N”,然后输入m3u8文件的link,然后播放即可。 我怎么记得M3U是一种MP3播放列表文件,而后面的8代表是UTF-8编码。
苹果有使用这种格式:「在IOS device和mac上可以用http的方式进行分发,其中playlist标准为由m3u扩展而来的m3u8文件,媒体文件为MPEG2-TS或者AAC」
你还是看看文件大小,如果不到1MB的话估计只是个纯文本文件啊~ M3U8为mac专有的视频格式, macios下的浏览器都支持M3U8的html5播放
友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群