Open Gavin0x0 opened 1 year ago
【补充】:测试了 tencent_trtc_cloud-2.4.5 也存在同样的问题
是不是截图太频繁了,降低频率试试呢,我们也测试下
是不是截图太频繁了,降低频率试试呢,我们也测试下
降低频率也会出现,调用 snapshotVideo 到达一定的次数就会崩溃
2023-11-22 补充更新: 使用本仓库最新 Demo 又做了次测试 【SDK版本】:tencent_trtc_cloud-2.6.0 【iOS版本】:iOS 15.2 【设备型号】:iPhone X 【是否必现】:必现 【复现步骤】:
【错误日志】
thread #1, queue = 'com.apple.main-thread', stop reason = EXC_RESOURCE (RESOURCE_TYPE_MEMORY: high watermark memory limit exceeded) (limit=1850 MB)
【期望结果】 可以以 18fps 的帧率持续截 1000+ 画面,且多次调用不会累计错误引发奔溃
【对照测试】
【当前现象】:持续调用 snapshotVideo 到第 23s iOS应用会奔溃 【SDK版本】:tencent_trtc_cloud-2.4.1 【iOS版本】:iOS 15.2 【设备型号】:iPhone X 【是否必现】:必现 【复现步骤】: 在 iOS 15.2 上的 iPhone X 设备上运行应用 调用 snapshotVideo 方法,并设置 isRecording 为 true 在持续调用 snapshotVideo 方法的过程中,平均每秒截取16张图,应用会在第 23s 崩溃 【期望结果】:应用能够正常运行 【代码】:
【异常信息】: