【问题标题】:AVPlayer stretches the end of a HLS videoAVPlayer 拉伸 HLS 视频的结尾
【发布时间】:2014-07-31 17:01:00
【问题描述】:

当 AVPlayer 到达视频结尾时(对于 HTTP 直播流),最后一帧会拉伸以填满视图。我如何绕过这种拉伸?例如,考虑视频是以纵向模式录制的。在较小的视图中,视频将被装箱(带有黑色边框)。这很好,直到播放器到达流的末尾。然后最后一帧会拉伸以填充视图,直到播放器重新启动。

关于如何阻止这种情况发生的任何想法?

编辑:请参阅下面的答案。如果有人对什么是体面的解决方法有任何建议,我仍然愿意为此提供赏金。

【问题讨论】:

  • 我应该补充一点,这肯定只发生在我玩 HLS 的情况下。如果我使用设备上录制的视频(纵向),最后没有拉伸。

标签: ios avfoundation avplayer avplayerlayer


【解决方案1】:

编辑:从 iOS 8 开始,此问题已得到修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-28
    • 1970-01-01
    • 2016-07-31
    • 2017-05-11
    相关资源
    最近更新 更多