Ho avuto l'impressione che Webm suonasse su Android, ma non riesco a riprodurre i video sul mio Galaxy Nexus. Non ho provato nel browser del telefono, solo verso l'alto e nella VideoView. È necessaria una combinazione di impostazioni magiche?webm non riprodotto su Android
risposta
Sì, webm su Android va bene. Tuttavia, sappi che i video HTML5 sono sempre difficili.
Il modo migliore per controllare è quello di caricare semplicemente un file WebM nel browser: http://clips.vorwaerts-gmbh.de/big_buck_bunny.webm
C'è un certo numero di motivi per cui il video non può giocare per voi tra cui:
- Il WebM il file potrebbe non essere stato codificato correttamente
- Si sta utilizzando un'applicazione di riproduzione video che non gestisce webm file
- L'integrità dei dati è stata persa sferring al vostro telefono
- Ci può essere un problema con la build corrente del vostro sistema operativo (anche se siete 2.2 o poi ci davvero non dovrebbe essere)
giocare con un generatore di video HTML5 vedere quali formati video sono riprodotti sul telefono (webm e mp4 dovrebbero) http://sandbox.thewikies.com/vfe-generator/
Build è ICS, 4.0.4, sul Galaxy Nexus. Sto scrivendo un'applicazione e sto cercando di far riprodurre il video in VideoView. Ho provato ad aprire l'app da un gestore di file direttamente sul telefono e anche questo non ha funzionato. Potrei provare a riprendere il video dal telefono sul mio computer per verificare che sia valido, ma erano 2 video separati, e le dimensioni sembrano corrette, quindi sarei abbastanza sorpreso se fossero corrotte. Suonano bene sul mio computer. –
Ho appena provato il video "big_buck_bunny.webm" e anche quello non ha funzionato, direttamente. Non ho provato il browser, ma non è proprio questo il problema che sto cercando di risolvere. Il browser non aiuterebbe. –
Metti un po 'di codice Kevin, siamo così ciechi adesso senza codice. – CaptainTeemo
Ho eseguito lo stesso bug/problema durante lo sviluppo sul mio nexus4 (sul telefono huawei y300 e y303 funzionava correttamente!). Passare a NuPlayer nelle opzioni sviluppatore ha risolto questo problema. Apparentemente il deprecato AwesomePlayer non può riprodurre webm nel mio caso.
Nexus 4 Android versione 5.1
E 'anche parlato qui: https://github.com/Floens/Clover/issues/2
Grazie per aver menzionato il deprecato awesomeplayer. Questo è stato abilitato sul mio dispositivo per qualche motivo, e disabilitarlo (passando quindi a nuplayer, il default) ha corretto molti video che non erano riproducibili! Non è un'opzione per abilitare NuPlayer come menzionato in quel link, ma per disabilitare AwesomePlayer. –
- 1. HTML5 video non riprodotto
- 2. Oggetto 3D non riprodotto
- 3. Il video HTML5 non viene riprodotto in Firefox
- 4. Il video non viene riprodotto correttamente con listview in android
- 5. L'audio non viene riprodotto su Android con PhoneGAP, ma funziona correttamente su iOS
- 6. Correzione del colore dei video MP4/Webm
- 7. L'incorporamento di iframe di YouTube non può essere riprodotto automaticamente su Android
- 8. html5 tag video non riprodotto mp4 - IIS
- 9. AVPlayer non riprodotto dalla libreria musicale
- 10. mp4 da PHP - Non riprodotto in HTML5 Tag video
- 11. HTML 5 video non viene riprodotto in IE10 - "Source non valido"
- 12. Il video dell'API MediaCodec Android viene riprodotto troppo velocemente
- 13. Come viene riprodotto un suono?
- 14. Converti video in WebM utilizzando GStreamer
- 15. webm alla conversione MP4 utilizzando ffmpeg
- 16. L'audio HTML5 non verrà riprodotto una seconda volta in Firefox
- 17. Suono personalizzato UILocalNotification iOS non riprodotto (probabilmente correlato all'aggiornamento Xcode)
- 18. Suono personalizzato non riprodotto quando arriva il push
- 19. Timeout scaduto su SQL Azure; non può essere riprodotto on-premise SQL Server
- 20. MP4 viene riprodotto quando si accede direttamente, ma non quando letto tramite PHP, su iOS
- 21. Vimeo video incorporato non può essere riprodotto in Firefox
- 22. MP4 in Video.js non viene riprodotto fino al completo caricamento
- 23. HTML 5 Video non riprodotto dal mio sito MVC
- 24. Video con trasparenza su Android
- 25. Streaming file audio su Android non funziona su Android 2.3
- 26. Instradamento audio su auricolare Bluetooth (non-A2DP) su Android
- 27. Android: Immagine su immagine
- 28. Come mostrare la barra di avanzamento fino a quando il video non viene riprodotto in live streaming Android?
- 29. Su iPhone, la funzione .play() dell'API di Vimeo Javascript non funziona fino a quando il video non è stato riprodotto
- 30. Come riprodurre un file webm nel lettore video iOS
Hai provato altri formati? – njzk2
@ njzk2 Questo è super vecchio (negli anni mobili). Sono abbastanza sicuro che ora andrebbe bene;) –
Non so come sono arrivato qui, però. – njzk2