【问题标题】:AVPlayer with Streaming videos or NSFileHandle带有流式视频或 NSFileHandle 的 AVPlayer
【发布时间】:2015-11-05 22:50:12
【问题描述】:

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

有没有人建议哪种方式更有效?或者,例如,snapchat 是如何将如此大量的视频播放得如此流畅的。谢谢。

【问题讨论】:

    标签: ios streaming avplayer nsfilehandle


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-16
      • 2013-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多