问题标签 [m3u8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
http - How to play m3u8 using AVplayer at local
i try to save .m3u8 & .ts file on local ,then using AVplayer to play it, but player always loading fail. Have any way to play it , or i have to set small http server on device to put the file then play it?
Thanks all
video-streaming - 如何在手机和桌面上播放html5视频播放m3U8?
我有 HLS m3u8,可以在 IOS 和 Android 上使用 html5 运行良好<video>
但不能在台式电脑或台式机 MAC(Chrome、Firefox)上播放
如何在台式电脑上玩 m3u8?
是否有可以在台式机和移动设备上播放的视频流格式?
ios7 - m3u8 Blank screen for video but the audio is playing ios 7.0
I know similar questions have been asked, but mine is a slight variation on the others and I haven't been able to track down a solution on my own yet.
I am streaming a m3u8 file through MPMoviePlayerController, following is my m3u8 content:
On iOS7.1 it works fine BUT on iOS7.0 or iOS6.0.x I get only audio sometime I get black screen or first frame image.
Same wifi connection on both devices.
Is there known limitation about iOS7.0? I even tried to delete the last audio flavor with charles and still got the same result.
Will be happy to get your support, Thanks,
Eliza
http-live-streaming - 如何为 HLS 创建字节范围的 m3u8 播放列表?
Apple提供了一个支持 HLS 的 m3u8 文件中的字节范围段的示例
但我不知道如何为给定的 .ts 文件创建这样的播放列表。有什么工具吗?
android - 从本地存储播放 m3u8
我们想在 Android 4.0 及更高版本的设备上播放 m3u8 和本地存储在 SD 卡上的 ts 文件。
我尝试在本地驻留在 SD 卡和 android 本机媒体播放器上的 HTML 中使用视频标签。
两个代码都因错误而失败。同一组 ts 和 m3u8 文件在从通过 http 连接的网络服务器提供服务时在线播放时工作正常。
我们可以使用对离线存储文件的本机支持来播放 m3u8,还是我们需要使用 3rd 方库。我在互联网上搜索并没有找到关于不支持相同的文章。
任何帮助或建议都会对我的工作有所帮助。
非常感谢
android - 如果未找到 ENDLIST 键,m3u8 播放列表是否支持 seekto 功能
如果此播放列表没有#EXT-X-ENDLIST 键,是否可以在 m3u8 流中使用 seekTo 功能?
php - 如何解析 m3u8 并获得不同的 bitttrate 子 m3u8 url?
如果我们有使用 get_data 方法的主播放列表 m3u8,谁能告诉我如何在 php 中获得不同的比特率(分辨率)子 m3u8 url?以下是我从 get_data 方法获得的数据,但我想为每个分辨率获取 m3u8 url。谁能告诉我如何做到这一点?提前谢谢。
主播放列表 m3u8:
php - 如何通过 php 脚本将远程 m3u8 加载到 jw player 6?
大家好,我正在尝试在 jw 播放器中使用 php 脚本加载远程 m3u8,但我收到以下错误: 无法加载播放列表:找不到可播放的源 谁能告诉我如何解决上述错误?
获取.php:
actionscript-3 - 在 Flash Player 中捕获或解码 HLS MP4 视频中嵌入的 CEA-608 字幕
要求
在 Flash/AS3 中,您如何解码或捕获嵌入在 mp4 中的 CEA-608 隐藏字幕?我似乎连字幕数据的提示都没有,也找不到任何可以为我指明正确方向的文档。任何文档、示例或想法都会非常有帮助。
细节
我正在使用 OSMF 在 AS3 中构建视频播放器。我似乎找不到 /any/ 有关访问嵌入在 m3u8 视频中的 mp4 块中的 CEA-608 隐藏式字幕的文档。
OSMF CaptioningPlugin 需要一个外部 XML 文件,这样就不行了;我正在寻找嵌入式字幕轨道的集成细节。
我已经尝试将onTextData
, onMetaData
, onCaptionData
,onTextRR
处理程序和侦听器附加到 OSMF Netstream
,但绝对没有运气(比如......这些事件或处理程序都不会触发或返回任何东西)。
私有函数 onTraitAdd ($e:MediaElementEvent) : void { var mediaElement: MediaElement = ($e.target as MediaElement);
我不知道问题是否与我的 OSMF 实现有关(也许我正在听错误的 NetStream),或者问题是没有办法从视频中获取这些数据。
示例文件:
http://stream.flowplayer.org/big_buck_bunny_with_captions.mp4 http://now.video.nfl.com/i/captiontest/closedcaptiontest_,350k,550k,.mp4.csmil/master.m3u8(这个例子文件比较复杂虽然因为它需要一个 HLS 插件)
其他
还反编译
JWPlayer
以查看它们如何处理字幕,它们解析出 byteArray ref。在 JWPlayer 中查看字幕播放的步骤
- http://support.jwplayer.com/customer/portal/articles/1430278-cea-608-captions
- 打开浏览器 javascript 控制台
- 粘贴此代码
flash - 最低 CPU / 最流畅播放的 HLS 编码参数
是否有任何建议对 HLS 流进行编码以以最少的 CPU 使用率/最流畅的播放来实现播放/解码?我正在使用 HTML5/Flash 播放器,但 Flash 播放器在 HLS 720p 左右,视频比特率 2-3k 时卡顿。