问题标签 [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.

0 投票
2 回答
1575 浏览

http - m3u8 文件可以包含其他 m3u8 文件吗?

我想通过 流式IPAD传输Apple HTTP Streaming TechM3U8是否可以在c程序中嵌入其他文件,如include命令?

例如 main.m3u8:

这样就IPAD可以播放1.m3u8,然后2.m3u8等等。

0 投票
1 回答
10469 浏览

android - Android 视频流 mms 和 m3u8

我正在尝试在我的 Android 应用程序中播放来自 mms 和 m3u8 的一些视频流。似乎 MediaPlayer 对此没有支持,从我在 FFMPEG 上阅读的内容来看,似乎也没有任何简单的方法。我正在使用 Android 2.1 SDK。为了完成这项工作,我应该做什么?商店里有一些应用程序已经这样做了,但我不知道如何。

0 投票
1 回答
3996 浏览

iphone - 如何播放 m3u8 音频文件?

我有一个 URL ( http://ms1.clickhere2.com:1935/live/power98/playlist.m3u8 ) 并且想在 iPhone 上播放 m3u8 格式,有人可以帮忙吗,我使用了 MPMEDIAPLAYER 框架和其他东西.

0 投票
1 回答
702 浏览

iphone - iPhone:无法使用 AudioStreamer 流式传输 m3u8 url

我正在使用Matt Gallagher 的 AudioStreamer在应用程序中执行音频流,URL它来自服务器,现在它的类型.m3u8格式,问题是 ON,在它是.mp3类型和正常流式传输之前。它显示错误“未找到音频数据”。但是我尝试在模拟器URL中的Safari浏览器中播放,并且播放效果很好,所以URL.

我一直在谷歌搜索很长时间,但它以这两个 SO 问题结束。Question-1Question-2,但没有一个答案是肯定的,MPMoviePlayerController但我想用相同的方式播放它。

所以我深入研究了AudioStreamer .h 和 .m 文件的代码,在那里我了解到文件类型选择的逻辑在#line no 处。555

需要AudioFileTypeID返回那里,列表中定义AudioFile.hAudioToolbox.framework不包含.m3u8文件类型所以我不能在这里返回它(我尝试在那里修补不同的类型)。

我试图找到任何替代类型(可以用来代替这个),但没有得到任何结果。然后我浏览了Apple Doc问题讨论,但都没有帮助我!

PS 我已经检查AudioToolbox.frameworkiOS6.0.文件类型的可用性,但它根本不存在。

有什么解决办法吗?

0 投票
1 回答
11341 浏览

ios - 如何在 IOS 应用程序中下载 m3u 视频?

我正在开发一个 IOS 应用程序,它将一些视频下载到本地,以便用户可以离线观看这些视频。但目前,很多视频都是 m3u 和 m3u8 格式。据我所知,m3u 和 m3u8 只是一个视频列表。所以我的问题是如何将真实的视频文件下载到本地并以 m3u 和 m3u8 格式播放它们。

0 投票
1 回答
896 浏览

iphone - 如何在 iPhone 中播放原生 m3u8

播放m3u8 palylist时,必须是远程url。我的问题是:如果m3u8索引文件和ts媒体文件在iPhone设备中,那么如何通过http播放。

0 投票
2 回答
6874 浏览

android - How to decrypt ts files given in a m3u8 file?

I have a url for a m3u8 file which has the list of ts files.All those files are encrypted by AES-128 method.Along with ts files m3u8 file also contains URI for keys.

First I want to download the ts files & then decrypt them.After decryption I want to play those files.

Url for my m3u8 file is like https://example.com/myxml/myclips/250/prog_index.m3u8

My m3u8 file looks like this.

I am not getting any clue how can I do this.Please help.

0 投票
1 回答
1023 浏览

ios - MPmovieplayer 和流媒体 m3u8 文件?

我正在使用 MPMoviePlayerController 流式播放视频。它的m3u8格式和播放没有问题。但是,假设它已经缓冲了 n 播放的总视频的 50%,现在如果我向后搜索,它会从该点开始缓冲。它不应该只是播放视频而不是从寻找的点缓冲,因为它已经缓冲了那部分..??

仅在文件的情况下才会观察到此行为 m3u8,如果我播放mp4 个文件,则不会这样做。我的意思是,它不会再次缓冲。

那么,这是预期的行为还是我只是错过了一些东西..?

提前致谢。

0 投票
3 回答
2058 浏览

ios - MPMoviePlayerController 未完成加载且不播放流

我正在尝试使用 MPMoviePlayerController 通过 HTTP Live Streaming(使用 Adob​​e Media Server)播放视频。

播放器正常启动,但仍在加载且未开始播放视频。我在我的设备下的 Safari 上尝试了一些链接,它可以正常工作!

你对这个问题有什么想法吗?

0 投票
1 回答
8773 浏览

android - 在 android 2.3 上通过 HTTPS 播放 .m3u8 文件

在我的代码中,应用程序找到了一个指向 .m3u8 文件的 URL。这就是接下来会发生的事情:

它在 Android 3.1+ 上运行良好。不在早期版本上,因为它使用 https(参见:http: //developer.android.com/guide/appendix/media-formats.html

所以我所做的是我为 Android 2.2+ 创建了一个新版本的应用程序,它使用vitamio,一个应该让我更容易的库。但是,在 (android.widget.VideoView) 完美处理的地方, (io.vov.vitamio.widget.VideoView) 需要很长时间来加载流并最终在崩溃时说:

加载 .m3u8 时记录

但是,当我尝试加载此 URL 时: http: //devimages.apple.com/iphone/samples/bibpbop/gear1/prog_index.m3u8 它工作正常!

我无法分享我需要使用的 URL,但这是它指向的 .m3u8 的内容:

所以我可以看到这个和苹果样本之间的主要区别是我使用 https,我的文件指向其他 .m3u8 文件(而苹果的 .m3u8 指向 .ts 文件).. 两者似乎都使用AAC 音频。

这个问题似乎与维生素有关。我怎样才能绕过这个崩溃?非常感谢你。