使用10秒预缓播播放实时流媒体视频

时间:2016-01-05 10:31:12

标签: ios objective-c swift avfoundation mpmovieplayercontroller

我正在使用iOS应用程序,我必须在其中播放文件类型' .m3u8' 的HTTP直播视频流。所以,我浏览了一些教程以及我在iOS中的MPMoviePlayerController中播放HTTP直播视频的方法。

现在我想在后台播放视频10秒钟以继续播放。请帮助我。我真的非常感谢你。

先谢谢。

这是我的代码

  var moviestreamPlayer : MPMoviePlayerController =    MPMoviePlayerController(contentURL: NSURL(string:"http://qthttp.apple.com.edgesuite.net/1010qwoeiuryfg/sl.m3u8"))

    movieStreamPlayer.view.frame = self.view.bounds
    self.view.addSubview(movieStreamPlayer.view)

    movieStreamPlayer.fullscreen = true
    movieStreamPlayer.movieSourceType = MPMovieSourceType.Streaming
    // Play the movie!
    movieStreamPlayer.prepareToPlay()
    movieStreamPlayer.controlStyle = MPMovieControlStyle.Embedded
    if(movieStreamPlayer.isPreparedToPlay)
    {
        movieStreamPlayer.play()
    }

0 个答案:

没有答案