我正在实现一个视频应用程序,它列出视频并能够流式传输或观看本地视频。如果我尝试使用从 AVPlayer 继承的播放器观看视频,会启动很多线程,在 15-20 次之后,系统不会很好地分配 AVPlayer,即使我没有收到任何错误,播放器 View 也是空白的什么也没发生...我需要终止应用程序才能恢复。
如何处理?
提前致谢
最佳答案
我有同样的问题,在我的例子中,AVPlayerLayer 没有成功分配 DE,因为自定义标签以某种方式获取了 Controller 的强引用,而 Controller 没有分配 DE。 实现
deinit {
}
在你的 Controller 中检查这个是否被调用。如果没有,您有解决方案。 我希望这会有所帮助。
关于ios - 如何正确删除/释放 AVPlayer/AVPlayerItem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32998975/