如何正确删除/释放AVPlayer/AVPlayerItem



我正在实现一个视频应用程序,该应用程序列出视频并能够流式传输或观看本地视频。如果我尝试观看视频与我的播放器,从AVPlayer继承,很多线程启动后,15-20次,系统不分配AVPlayer很好,即使我没有得到任何错误,播放器视图是空白的,什么都没有发生…我需要杀死应用程序来恢复。

如何处理?

Thanks in advance

我有同样的问题,在我的情况下,AVPlayerLayer没有得到DE分配成功,因为某种程度上自定义标签抓取了控制器的强引用,控制器没有得到DE分配。


实施

deinit {
}



在你的控制器中,检查这个是否被调用。如果不是,你有解决办法。
我希望这对你有帮助。

最新更新