iPad no procesa video H.264 con HTML5

Tengo algunos videos codificados en H.264 que se procesan en HTML5 correctamente en el navegador web, pero no se procesan correctamente en el iPad. Cuando uso un video H.264 que descargué de Internet, mi video se muestra correctamente en el iPad, por lo que no es un problema de HTML.

Aquí está la información de ffmpeg sobre mis videos -

Mi video original .mov:

a velocidad de fotogramas del códec de la secuencia 1 de @Seems difiere de la velocidad de fotogramas del contenedor: 6000.00 (6000/1) -> 30.00 (30/1)

Input # 0, mov, mp4, m4a, 3gp, 3g2, mj2, de 'a_video.mp4':

Metadata:

major_brand     : qt  
minor_version   : 537199360
compatible_brands: qt  

Duración: 00: 00: 42.74, inicio: 0.000000, velocidad de bits: 220 kb / s

Stream #0.0(eng): Audio: aac, 44100 Hz, stereo, s16, 94 kb/s
Stream #0.1(eng): Video: h264, yuv420p, 762x464, 122 kb/s, 30 fps, 30 tbr, 3k tbn, 6k tbc

Después de usar Handbrake para convertir mi .mov a mp4, aún no se procesa en el iPad:

a velocidad de fotogramas del códec de la secuencia 0 de @Seems difiere de la velocidad de fotogramas del contenedor: 180000.00 (180000/1) -> 29.97 (30000/1001)

Input # 0, mov, mp4, m4a, 3gp, 3g2, mj2, de 'a_video.m4v':

Metadata:

major_brand     : mp42  
minor_version   : 0
compatible_brands: mp42isomavc1  
encoder: HandBrake 0.9.5 2011010300  

Duración: 00: 00: 42.77, inicio: 0.000000, velocidad de bits: 169 kb / s

Stream # 0.0 (und): Video: h264, yuv420p, 752x464 [PAR 381: 376 DAR 381: 232], 35 kb / s, PAR 145161: 141376 DAR 145161: 87232, 29.97 fps, 29.97 tbr, 90k tbn, 180k tbc
Stream # 0.1 (ing): Audio: aac, 44100 Hz, estéreo, s16, 128 kb / s

Aquí hay un archivo .mp4 que encontré en línea y que muestra en el iPad:

a velocidad de fotogramas del códec de la secuencia 1 de @Seems difiere de la velocidad de fotogramas del contenedor: 180000.00 (180000/1) -> 25.00 (25/1)

Input # 0, mov, mp4, m4a, 3gp, 3g2, mj2, de 'a_video_3_emu.mp4':

Metadata: major_brand: M4VP
minor_version: 1
compatible_brands: M4VPM4A mp42isom
encoder: CoreMediaAuthoring 677, CoreMedia 420.17, i386

Duración: 00: 01: 38.01, inicio: 0.000000, velocidad de bits: 1023 kb / s

Stream # 0.0 (und): Audio: aac, 32000 Hz, mono, s16, 97 kb / s
Stream # 0.1 (und): Video: h264, yuv420p, 480x360 [PAR 1: 1 DAR 4: 3], 914 kb / s, 25 fps, 25 tbr, 90k tbn, 180k tbc

¿Alguien ve algo malo en la forma en que codifico mis videos?

Edita

En primer lugar, mi teoría era que el iPad era sensible a diferentes formatos de contenedor; pero ese no parece ser el caso. Tomé un video que se renderiza correctamente en el iPad y lo convertí a .mov, y setodaví jugado correctamente en el iPad. Por lo tanto, debe haber un problema con la forma en que el iPad trata con la transmisión subyacente H.264.

Respuestas a la pregunta(3)

Su respuesta a la pregunta