Enfoques para depurar video HTML5 en un iPad

Estoy escribiendo un codificador/servidor de video para servir video a una aplicación web destinada a ejecutarse en un iPad. El iPad usa una etiqueta de video HTML5 para recuperar y decodificar el video, y tengo problemas en los que el video codificado no se decodifica correctamente.

¿Hay algo como un registro del sistema en el iPad donde pueda encontrar información sobre lo que el decodificador de video encuentra objetable en mi flujo de bits, o cualquier otra forma de obtener cierta visibilidad en el proceso de decodificación?

preguntado el 22 de mayo de 12 a las 18:05

1 Respuestas

Las versiones anteriores de IOS le permitían activar la consola de depuración de Safari (configuración ->safari->avanzado -> consola de depuración). Esto fue útil para registrar errores, etc. Si usted es un usuario de Mac, aparentemente hay una buena interfaz para hacerlo.

Si tiene Safari de escritorio, también puede falsificar el agente de usuario, vea: http://www.dummies.com/how-to/content/how-to-activate-user-agent-switcher-in-safari.html esto le permitirá usar herramientas de depuración web para ver qué está pasando.

Alternativamente, puede crear un panel de 'Depuración' en su aplicación web y secuestrar la función console.log para que pueda ver errores, etc.

Ejemplo:

<div id="debug-info"></div>

<script>

(function(){
    var oldLog = console.log;
    console.log = function (message) {
        // DO MESSAGE HERE.
        oldLog.apply(console, arguments);
        $('#debug-info').prepend('<p>'+message+'</p>')
    };
})();

</script>

Respondido 24 Oct 13, 13:10

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.