@iPad não renderiza vídeo H.264 com HTML5

Tenho alguns vídeos codificados em H.264 que são renderizados em HTML5 corretamente no navegador da web, mas não no iPad. Quando uso um vídeo H.264 que baixei da Internet, meu vídeo é renderizado corretamente no iPad, portanto não é um problema de HTML.

Aqui estão as informações do ffmpeg sobre meus vídeos -

My original .mov video:

A taxa de quadros do codec do fluxo 1 parece diferente da taxa de quadros do contêiner: 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  

Duração: 00: 00: 42.74, início: 0.000000, taxa 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

Depois de usar o Handbrake para converter meu .mov em um mp4, ainda não é processado no iPad:

A taxa de quadros do codec do fluxo 0 parece diferente da taxa de quadros do contêiner: 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  

Duração: 00: 00: 42.77, início: 0.000000, taxa de bits: 169 kb / s

Stream # 0.0 (und): Vídeo: 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 (por): Áudio: aac, 44100 Hz, estéreo, s16, 128 kb / s

Aqui está um .mp4 que encontrei on-line que é renderizado no iPad:

A taxa de quadros do codec do fluxo 1 parece diferente da taxa de quadros do contêiner: 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

Duração: 00: 01: 38.01, início: 0.000000, taxa de bits: 1023 kb / s

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

Alguém vê algo de errado na maneira como codifico meus vídeos?

Edita

No começo, minha teoria era que o iPad era sensível a diferentes formatos de contêiner; mas esse parece não ser o caso. Peguei um vídeo que é renderizado corretamente no iPad e o converti em um .mov eaind tocou corretamente no iPad. Portanto, deve haver um problema com a forma como o iPad lida com o fluxo H.264 subjacent

questionAnswers(3)

yourAnswerToTheQuestion