ios - unir - como hacer un video de fotos en iphone
¿Cómo se reproduce el archivo de video H264 usando VideoToolbox.framework en iOS 8? (2)
VideoToolbox.framework
no se utiliza para mostrar archivos de video en la pantalla, sino para decodificar y convertir datos de video. Use AVKit.framework
o AVFoundation.framework
para reproducir un video H264 en su lugar.
Consulte la documentación de Apples de la capa de medios :
El marco de trabajo de Video Toolbox comprende el reemplazo de 64 bits para QuickTime Image Compression Manager. Video Toolbox proporciona servicios para la compresión y descompresión de video, y para la conversión entre formatos de imagen ráster almacenados en los almacenamientos intermedios de píxeles de Core Video.
Quiero reproducir un archivo de video .H264
en iOS 8
con el uso de VideoToolbox.framework
y no con la biblioteca ffmpeg
.
He encontrado algunos tutoriales + enlaces de referencia para entender VideoToolbox.framework
, pero todavía no he podido encontrar, "¿cómo jugar .H264
en iOS
?".
Algunos ejemplos:
Enlaces de referencia:
https://developer.apple.com/library/mac/releasenotes/General/APIDiffsMacOSX10_8/VideoToolbox.html
https://developer.apple.com/videos/wwdc/2014/?include=513#513
La API de descodificación H264 VideoToolkit falla con el error -8971 en VTDecompressionSessionCreate
Puede descargar un video de prueba (.H264) para realizar pruebas desde aquí .
Depende de lo que intenta decodificar. Si tiene un Archivo o un punto final válido. AVFoundation es lo que estás buscando.
VideoToolBox es para decodificar video manualmente. Que se usa en transmisión en tiempo real. En este caso, se le pedirá que analice las unidades NAL de cada carga y siga este tutorial:
https://.com/a/29525001/2878935