首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过m3u8流媒体到iphone

通过m3u8流媒体到iphone
EN

Stack Overflow用户
提问于 2010-04-27 00:15:34
回答 2查看 3.1K关注 0票数 4

我一直在阅读关于通过m3u8在iphone上进行流媒体的文章,但我不确定我是否错过了什么。

众所周知,MPMoviePlayerController只能在OS3.1中全屏播放,因此iPhone用户只能观看视频(在我的例子中,用户只能收听音频),无法在应用程序中导航。我还没有找到像你一样通过m3u8进行流媒体播放的方法,例如,使用Matt Gallagher的代码和一个mp3……

关于如何包含一个可以播放嵌入式功能的m3u8播放器,有什么想法吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2010-09-30 22:41:38

如果我没记错的话,你想在OS3.1上使用标准的媒体播放器播放mp3播放列表,而不是让它出现在屏幕上。

如果这是正确的,我建议您将应用程序窗口移动到视频屏幕的顶部,如下所示:

代码语言:javascript
复制
appDelegate.window.windowLevel = 2

如果你的主窗口是不透明的,你将看不到播放器,永远不会。我不知道原生播放器是否支持M3U文件,在最坏的情况下,您必须拦截MPMoviePlayerPlaybackDidFinishNotification事件,然后播放下一个文件。

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2011-07-19 20:09:39

嗯,如果你想播放音频,你可以使用AVPlayer (https://developer.apple.com/documentation/avfoundation/avplayer),或者,如果你还想要预缓冲,你可以使用AVQueuePlayer (https://developer.apple.com/documentation/avfoundation/avqueueplayer) -它们都使用HTTP流协议,但是你应该使用苹果提供的工具来分割你的曲目:https://developer.apple.com/streaming/

它们还有一个验证器,可以告诉你流是否正常。问题是iOS 4.0和AVQueuePlayer 4.1都可以使用AVPlayer。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2715015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档