¿Cómo grabar la pantalla en Video en iPhone con OpenGL (Ver capa de vista previa) y los elementos UIKIT?

StackOverflow https://stackoverflow.com//questions/11681983

Pregunta

He buscado en todas partes e intenté mezclar y combinar diferentes bits de código, pero no he encontrado nada que funcione o cualquier persona con la misma pregunta.

Básicamente, quiero poder crear demostraciones de video de aplicaciones de iPhone que incluyen elementos de UIKIT estándar y también la imagen que viene de la cámara (capa de vista previa de video). No quiero usar Airplay o iOS simulador para proyectar en el escritorio y luego capturar porque quiero poder hacer videos fuera del público. He podido capturar con éxito la pantalla de la pantalla con este código pero con el video Layadora de vista previa que está en blanco. Leí que es porque está utilizando OpenGL y lo que estoy capturando es de la CPU, no en la GPU. He usado con éxito GPUIMAGE de Brad Larson para capturar la capa de vista previa de video, pero no captura el resto de la UIVIE. He visto un código que combina ambos y se convierte en una imagen, pero no estoy seguro de si eso sería demasiado lento para la captura de video en tiempo real. ¿Alguien me puede señalar en la dirección correcta?

¿Fue útil?

Solución

Puede que no sea la solución más limpia, pero no obstante, no obstante, ¿consideró Jailbreaking?Espero que Apple me suene para este, pero si realmente desea grabar su pantalla, simplemente instale una grabadora de pantalla.Se pueden encontrar suficientes opciones: http://www.google.be/search? Q= iPhone + Jailbreak + grabar + pantalla

y si no le gusta: recuperar su teléfono para una copia de seguridad anterior.

(para el registro: estoy en contra del jailbreaking y publicar esto desde un punto de vista de productividad)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top