html播放m3u8格式转换,使用HTML视频标签播放m3u8文件
我正在尝试使用HTTP直播流式(HLS)将视频传输到我的电脑和我的iPhone。在阅读了Apple的'HTTP Live Streaming Overview'以及'为iPhone和iPad创建和部署HTTP Live流媒体的最佳实践'之后,我有点卡住了。使用HTML视频标签播放m3u8文件
我把我的源文件(MKV),并使用的ffmpeg该文件的MPEG-TS格式和苹果推荐的设置和基线3.0配置文件编码:
ffmpeg -i "example.mkv" -f mpegts -threads:v 4 -sws_flags bicubic -vf "scale=640:352,setdar=16/9,ass=sub.ass" -codec:v libx264 -r 29.970 -b:v 1200k -profile:v baseline -level:v 3.0 -movflags faststart -coder 1 -flags +loop -cmp chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 239 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -direct-pred 1 -fast-pskip 1 -af "aresample=48000" -codec:a libvo_aacenc -b:a 96k -ac 2 -y "output.ts"
不用担心那里。我使用pre-compiled segmenting tool来分割视频并构建.m3u8播放列表。得到的文件是这样的:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXTINF:10,
http://localhost/media/stream/stream-1.ts
#EXTINF:10,
http://localhost/media/stream/stream-2.ts
#EXTINF:10,
http://localhost/media/stream/stream-3.ts
#EXT-X-ENDLIST
我创建一个HTML页面来播放该文件:
而这个页面不会在Chrome,Safari浏览器的工作,在我的iPhone。 w3schools上的html5视频标签示例在我的电脑上运行良好,上面提到的官方Apple概述给出了一个与我的页面非常相似的HTML示例。不过,当我访问我自己的.m3u8页面时,我的视频播放器完全没有反应。
2013-11-05
drucifer
+1
你可以显示mediastreamvalidator工具的输出吗? –
+1
感谢您的回复!不幸的是,我还没有分出现金来成为一个“真正的”苹果开发者,所以我没有那个特定的工具。我一直在寻找一个可能的替代品,但没有多大成功。任何建议你可以在这方面给予欢迎! –
+2
也许你可以把文件放在公共网络服务器上。如果您需要免费的网络服务器,您可以使用微型Amazon EC2实例。然后有人可以使用更多的工具来看看。 其实,这让我想知道你的web服务器返回的MIME类型......看看这可能有所帮助:http://stackoverflow.com/questions/6438680/http-live-streaming-not-working-on- apache/15696465 –
html播放m3u8格式转换,使用HTML视频标签播放m3u8文件相关推荐
- Java使用ffmpeg进行视频格式转换、音视频合并、播放、截图
封装类: ffplay.ffmpeg.ffprobe是安装的ffmpeg路径. import java.io.BufferedReader; import java.io.File; import j ...
- 如何将m3u8格式转成MP4以及可播放格式
如何将m3u8格式转成MP4以及可播放格式 今天在下载视频做视频剪辑的时候,下载到了一个不常用的视频格式m3u8格式,不得不说我也很迷惑,自己搜集了许多资料才写了这篇文章: 接下来我来介绍如何将m3u ...
- 万能视频格式转换器是一款功能强大的全能视频格式转换软件,支持多种视频格式转换。万能视频转换器可以将R...
万能视频格式转换器是一款功能强大的全能视频格式转换软件,支持多种视频格式转换.万能视频转换器可以将RM.RMVB.AVI.WMV.MPG .MPEG.FLV.3GP.MP4.SWF.ASF.DIVX. ...
- m3u8手机批量转码_手机怎么把m3u8格式转换成mp4格式?
展开全部 转换步骤如下: 一.手机上面找62616964757a686964616fe4b893e5b19e31333431373834到m3u8格式文件的存储位置,在打开方式里边选择"HT ...
- m3u8转换到mp4 python_如何把m3u8格式转换成mp4格式?
展开全部 步骤如下: 1.手机上面找到m3u8格式文件的存储位置,在打开方式里边选择"HTML查看器"查看,此62616964757a686964616fe59b9ee7ad943 ...
- macbook视频格式转换_AnyMP4简易视频格式转换器 for mac | MAC之家
AnyMP4简易视频格式转换器 for mac 软件简介 销售商:AnyMP4 Studio 价格:免费 语言: 评分:0 分 评论数:0 年龄分级:限4岁以上 免费视频转换器可以转换几乎所有视频文件 ...
- 无效的m3u8怎么办_关于大视频video播放的问题以及解决方案(m3u8的播放)
在HTML5里,提供了标签,可以直接播放视频,video的使用很简单: 这基本上能满足大部分用户的需求,但是还是有几个问题需要解决: (1)大视频的问题. (2)字幕的问题 (3)清晰度的问题 (4) ...
- qlv是什么格式?要怎么把qlv格式转换成mp4视频
在我们工作中或通过一些下载途径下载资源时经常会获得qlv格式的视频,很多小伙伴并不知道qlv格式是什么格式. qlv格式是什么格式,怎么打开qlv格式: 在了解qlv格式之前首先我们需要知道qlv格式 ...
- macbook视频格式转换_一键视频格式转换器for Mac-一键视频格式转换器Mac版下载 V6.3.37-PC6苹果网...
一键视频格式转换器Mac版是Mac电脑上的一款最好用的视频格式转换器之一.一键视频格式转换器Mac版是一款快速.简单.免费的视频转换器. 软件特色 一键视频格式转换器Mac版作为一款免费视频转换器软件 ...
- html隐藏m3u8文件,播放具有HTML视频标签的m3u8文件
我正在尝试使用HTTP Live Streaming(HLS)将视频流传输到我的电脑和我的iPhone.在阅读了Apple的HTTP Live Streaming概述之后,以及"为iPhon ...
最新文章
- checkstyle安装使用
- 视觉Transformer快速入门指南!
- yolov3 paddle
- SpringBoot中yml文件报错:org.yaml.snakeyaml.scanner.ScannerException:mapping values are not allowe here...
- QT绘制堆叠水平条形图
- python怎么改界面颜色_Python的matplotlib绘图如何修改背景颜色的实现
- 一个简单的验证码识别教程
- Codeigniter 3 拓展HMVC
- phpstorm IDE编辑器使用手记
- ————————————————————————动态规划——————————————————————1003——————————...
- 【原创】大叔问题定位分享(33)beeline连接presto报错
- ob_start()函数
- 【codevs1163】访问艺术馆
- xcode6 怎样下载ios7模拟器
- ie11启用java时打不开_ie11升级后打不开怎么解决?
- 电子罗盘简单介绍和应用
- 人工智能的语义学基础
- Android studio的gradle教程整理
- 有没有可以干一辈子的工作?
- ld returned 1 exit status
热门文章
- 【Rust日报】2020-05-05:窥探Zoom, Lambda部署, slip等
- 远程服务器网刻系统,网刻-wu123119-ChinaUnix博客
- 惠普磁带备份机支持备份几台服务器,HP 磁带机和 Tapeware 备份软件
- 10个WEB设计戒律 和 10个设计师戒律
- 【用matlab设计仿真数字锁相放大器】
- 安卓设备连接USB打印机
- 解决steam无法启动gta5报错msvcp140.dll丢失
- android美团点餐界面,Android 仿美团点餐页面布局介绍
- Termux安装Python
- 51单片机中断程序大全