al reproducir un video dentro de una vista web y mirar instrumentos: veo un pico alto de uso de memoria al jugar. (Alrededor de 23 MB en total)Video simple en webView y consumo de memoria
Cuando dejo la vista (está en una vista de UINavigation), toda la memoria se borra como debería. (usando ARC)
IMPORTANTE: ¡Estoy cargando el video desde el DISCO y no lo estoy cargando desde el servidor!
Pregunta: ¿Hay alguna manera de reducir la memoria al reproducir el video?
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];
¿Qué tan grande es el archivo de video? ¿Qué códec estás usando? – Luke
formato mp4, diferentes códecs (en cada momento hay un video diferente cargado por lo que el códec puede cambiar), el tamaño es cualquier cosa desde 4mb a 20mb por archivo de video – chewy