Swift

Crear la vista de renderizado personalizada

Crea un nuevo archivo Swift llamado CustomRenderView.swift:

Puntos clave:

  • Utiliza una cola de fondo (renderQueue) para el procesamiento de fotogramas con el fin de evitar el bloqueo del hilo principal
  • Procesa cada fotograma de vídeo para crear una imagen en escala de grises
  • Crea un CGImage del fotograma procesado y desencadena un redibujado en el hilo principal