带流媒体视频或NSFileHandle的AVPlayer

时间:2015-11-05 22:50:13

标签: ios streaming avplayer nsfilehandle

在我的应用中,我需要一个接一个地播放多个视频。目前,我正在使用AVPlayer来播放视频,但它似乎非常滞后,视频经常冻结。我想知道,使用NSFileHandle下载文件是否会提供更好的用户体验,减少滞后。但是,我担心内存问题。

有没有人有任何建议,哪种方式更有效?或者,例如,Snapchat如何如此顺利地播放如此大量的视频。谢谢。

1 个答案:

答案 0 :(得分:-1)

要控制资产的播放,请使用AVPlayer对象。在回放期间,您可以使用AVPlayerItem实例来管理整个资产的呈现状态,并使用AVPlayerItemTrack对象来管理单个轨道的呈现状态。要显示视频,请使用AVPlayerLayer对象。 enter link description here