- 我看到内存使用的高峰玩的时候。 (总共大约两个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