AVPlayer拉伸了HLS视频的结尾

5
当AVPlayer播放到视频末尾(对于HTTP直播流),最后一帧会拉伸以填充视图。如何避免这种拉伸?例如,考虑视频是以纵向模式录制的。在较小的视图上,视频将被框住(带有黑色边框)。这很好,直到播放器到达流的末尾。然后,最后一帧就会拉伸以填充视图,直到播放器重新启动。
有什么想法可以阻止这种情况发生吗?
编辑:请查看下面的我的答案。如果有任何建议可以提供一个合理的解决方法,我仍然愿意奖励悬赏。

我应该补充说明,这种情况只会发生在我播放HLS的情况下。如果我使用设备上录制的视频(竖屏),则末尾不会出现拉伸。 - joelg
1个回答

3

编辑:这个问题在iOS 8之后已经得到了解决。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接