Streaming to iphone via m3u8

那年仲夏 提交于 2019-11-30 22:57:28

If I got it right you want to play an mp3 playlist on OS 3.1 using the standard media player without having it on screen.

If this is right I suggest you to move your application window on top of the video screen with this:

appDelegate.window.windowLevel = 2

If your main window is opaque you will not see the player, never. I don't know if the native player supports M3U files, in the worst case you have to intercept the MPMoviePlayerPlaybackDidFinishNotification event and then play the next file.

Hope this helps.

Spiri

Well if you'll play audio you could use AVPlayer (https://developer.apple.com/documentation/avfoundation/avplayer) or, if you want pre-buffering as well, you could use AVQueuePlayer (https://developer.apple.com/documentation/avfoundation/avqueueplayer) - they both work with the HTTP live streaming protocol but you should fragment your tracks by using the tools provided by apple: https://developer.apple.com/streaming/

They also have a validator which tells you if the streams are ok. The problem is that AVPlayer is available from iOS 4.0 and AVQueuePlayer from 4.1.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!