我正在使用mpmovieplayercontroller應用程序在我的iPhone/iPad中播放視頻,並且視頻大小非常大(約2-3小時)。由於內存警告,應用程序在一半播放後崩潰。所以請任何人建議如何清除/刪除以前的緩衝區視頻內存。刪除/清除以前的緩衝區/流視頻mpmovieplayer iphone
請建議。謝謝
我正在使用mpmovieplayercontroller應用程序在我的iPhone/iPad中播放視頻,並且視頻大小非常大(約2-3小時)。由於內存警告,應用程序在一半播放後崩潰。所以請任何人建議如何清除/刪除以前的緩衝區視頻內存。刪除/清除以前的緩衝區/流視頻mpmovieplayer iphone
請建議。謝謝
根據我的經驗,沒有必要清除/刪除緩衝視頻。嘗試運行內存分析器來查看你的代碼是否沒有泄漏。
工程菜單> Profile - >選擇Memory Profiler。
存儲器警告僅發生在模擬器中。試試設備。將工作正常,沒有問題。所以你不需要清除任何東西。 發生這種情況是因爲模擬器給出了大量的錯誤泄漏(例如在AudioToolbox,CoreVideo等中)。 Ans模擬器似乎緩存整個視頻,而不是正確釋放它,而設備只緩存它沿途所需的內容。 希望有道理