【发布时间】:2011-08-02 07:13:34
【问题描述】:
在我的应用程序中,我必须播放 .m3u8 类型的视频。 这些不是本地视频。我可以使用 MPMoviePlayerController 或 AVPlayer 来完成。当播放某些广告时,我还必须忽略用户交互。我还必须为 Airplay 提供一个选项。
我应该使用哪个播放器?
谢谢。
【问题讨论】:
标签: ipad mpmovieplayercontroller ios-4.2 avplayer
在我的应用程序中,我必须播放 .m3u8 类型的视频。 这些不是本地视频。我可以使用 MPMoviePlayerController 或 AVPlayer 来完成。当播放某些广告时,我还必须忽略用户交互。我还必须为 Airplay 提供一个选项。
我应该使用哪个播放器?
谢谢。
【问题讨论】:
标签: ipad mpmovieplayercontroller ios-4.2 avplayer
AVPlayer 有一个名为 AVQueuePlayer 的子类,它允许您按顺序播放几部电影。这将对您的广告有所帮助。 AVplayer 目前不支持 Airplay。
从 iOS 5 开始,AVplayer 可以通过启用 usesAirPlayVideoWhileAirPlayScreenIsActive 属性来开始在 Airplay 上自动播放(如果还启用了 allowAirPlayVideo) 据我所知,您无法使用 MPMoviePlayer 自动播放 Airplay,用户必须点击 Airplay 图标。
【讨论】: