如何在Apple TV上以低带宽流畅播放远程视频

时间:2016-04-08 18:22:50

标签: swift video stream avplayer tvos

我开发了一个用于播放Vimeo视频的tvOS应用程序。视频的平均值为800 MB。当带宽> 1时,它工作正常。 90 Mbits / s。但是当它为35 Mbits / s时,视频播放的性能不太好:声音不会与图像同步。

我使用从标准AVPlayerViewController继承的类来播放视频。

//Playing the video from the download link for the video

func playVimeoVideo(link : String) {

    player = AVPlayer(URL: NSURL(string: link)!)   
    player?.play()
}

对于带宽较低时如何提高性能,您有什么想法吗?我想知道我是否应该在播放之前下载视频,但这可能需要很长时间。

0 个答案:

没有答案
相关问题