2012-12-11 24 views
5

Utilizzando IE tutto va bene (ho ottenuto un video mp4 con l'esecuzione prioritaria impostata su flash). quando provo a vedere il mio video su Chrome tutto sembra essere buono, ma in pochi secondi (non sempre ma spesso) si blocca il videojs. Questo è il registro: Chrome interrompe l'esecuzione del video

error:MediaError 
    code:3
Cosa devo fare?

+0

Sono anche di fronte a questo problema. Se già risolvi questo problema, condividi la tua risposta. – ensecoz

risposta

1

In base al codice di errore HTML5 specMEDIA_ERR_DECODE = 3 significa che il video non è stato decodificato. Chrome potrebbe raggiungere la cornice rotta ad es. il video è stato codificato in modo errato.

Nella mia esperienza la decodifica video HTML5 ha un supporto scarso quando si tratta di gestione degli errori. Flash è più a prova di proiettile qui. Ho avuto un esempio quando Chrome (HTML5) non è riuscito a riprodurre video, ma stava giocando bene in FF (flash). La conversione in una mappa di pixel diversa (yuvj420p ->yuv420p) ha risolto il problema.

Significa che per prima cosa dovresti provare a codificare il video con diverse opzioni. Come opzione è possibile utilizzare ffmpeg

Problemi correlati