对不起我的英语第一。我正在构建从我的服务器播放RMTP视频的应用程序。所以我使用MediaLibDemo3x和RTMPStreamPlayer在客户端播放视频。感谢slavavdovichenko。但问题是当我停止播放视频和清理流时,我的模拟器(设备)内存无法释放。因此,每次我设置新流时,内存使用都是重复的。如何释放停止播放和清理流时使用的内存?这是代码:
设置
[decoder setupStream:url];
停止并清理
[decoder cleanupStream];
decoder.streamImageView = nil;
decoder = nil;
谢谢大家。