- 我看到內存使用的高峯玩的時候。 (總共大約兩個23 MB)簡單的視頻播放
在我離開的看法(它是在一個UINavigation視圖)所有內存被清除,因爲它應該。 (使用ARC)
重要:我從DISK加載視頻,而不是從服務器加載它!
問題:播放視頻時是否有減少內存的方法?
NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0 diskCapacity:0 diskPath:nil];
[NSURLCache setSharedURLCache:sharedCache];
//
NSURLRequest *request = [[NSURLRequest alloc] initWithURL: videoURL cachePolicy: NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval: 10.0];
[webView loadRequest: request];
[webView setOpaque:NO];
有多大的視頻文件?你使用什麼編解碼器? – Luke 2012-01-16 08:50:41
MP4格式,不同的編解碼器(每次有一個不同的視頻加載這樣的編解碼器可能會改變),大小爲4MB什麼每個視頻文件20MB – chewy 2012-01-17 10:01:39