当前位置: 首页 > 知识库问答 >
问题:

html5视频标签m3u8文件不工作

景嘉志
2023-03-14

第一步。ffmpeg工作:。mp4-

ffmpeg选项:

ffmpeg-y-i我nternet.mp4-pix_fmtyuv420p-vcodec libx264-acodec ac3-r 30-配置文件:v基线-b:v1500k-maxrate2000k-s 480x300-map 0-标志-global_header-f段-segment_listindex_1500. m3u8-segment_time10-segment_formatmpeg_tssegment_list_typem3u8段d.ts

这样地

第二步。HTML5编程

< !DOCTYPE html>

< html>

< head>

< title > Storage.html < /title >

< /head >

< body >

< video width="352" height="198" src="index_1500.m3u8"/>

< /body>

< /html>

html文件创建

但视频播放不起作用。。。

但是,vlc媒体播放器[index_1500.m3u8]文件播放效果非常好

请帮忙。。

共有1个答案

贺栋
2023-03-14

m3u8只能使用视频标签在OSX/iOS中的safari上播放。对于其他浏览器,必须使用像jwplayer这样使用flash的播放器。

 类似资料:
  • 我正在尝试使用HTTP直播(HLS)将视频流传输到我的电脑和iPhone。在阅读了苹果的“HTTP直播概述”以及“为iPhone和iPad创建和部署HTTP直播媒体的最佳实践”之后,我有点卡住了。 我获取了我的源文件(一个mkv),并使用ffmpeg对文件进行编码,采用MPEG-TS格式、苹果推荐的设置和基准3.0配置文件: 不用担心。我使用预编译的分段工具来分割视频并构建一个. m3u8播放列表

  • 问题内容: 我正在尝试将YouTube视频源放入HTML5标签,但似乎不起作用。经过一番谷歌搜索,我发现HTML5不支持YouTube视频URL作为来源。 您可以使用HTML5嵌入YouTube视频吗?如果没有,是否有任何解决方法? 问题答案: 第1步:添加到您喜欢的YouTube网址 步骤2:在来源中寻找标签 第3步:添加到视频标签: 例: 注意那里似乎有些东西。我不知道该字符串可以工作多长时间

  • 问题内容: 我要实现以下目标。 目的是使用户能够从他/她的硬盘驱动器中选择文件。 不上传的原因当然是传输成本和存储配额。没有理由保存文件。 可能吗? 问题答案: 可以播放本地视频文件。 通过元素选择文件时: “更改”事件被触发 从获取第一个File对象 制作指向File对象的对象URL 将对象URL设置为属性 靠后看

  • 所以我一直在尝试让HLS通过HTTPS工作。这似乎是一项简单的任务,但我遇到了一个障碍。 我可以通过HTTP获得HLS流,没有任何问题,因为它非常简单。然而,一旦我改变到HTTPS非我的客户似乎可以发挥它。我研究过的大多数帖子都想谈论加密HLS内容,但我真的不在乎。我只想上菜。 我也注意到了这一点。m3u8正在被客户端下载,但我的猜测是块没有下载,这就是流出错的原因。此外,用于调试完成的chrom

  • 我试图从谷歌驱动器流200MB视频文件。我已经尝试嵌入一个24MB的文件,共享给每个人,这工作: 当我在浏览器中正常导航到这个网址时,会显示一个我必须接受的安全请求。我相信这就是问题所在,因为它阻止了下载。也许我在URL中丢失了一些参数?我如何流较大的文件没有谷歌驱动器阻止请求?

  • 用Node.js处理将视频文件流到html5视频播放器以使视频控件继续工作的正确方法是什么? 我认为这与头的处理方式有关。不管怎样,这是背景资料。代码有点长,但是,它非常简单。 我学会了如何将小视频文件流式传输到HTML5视频播放器。有了这个设置,控制工作没有任何工作,我的部分,视频流完美。这里有一个完整的工作代码和示例视频的工作副本,可以在Google Docs上下载。 客户: 服务器: 但此方