Spielen .MP4-video von raw-Ressourcen-Ordner

Ich habe gesehen, eine Reihe von ähnlichen Fragen, aber so weit ich habe nicht in der Lage gewesen, um alles zu erhalten zu arbeiten.

Ich versuche zur Wiedergabe von video - (.MP4) aus dem res/raw abgelegt und nur audio, kein video. Das video ist kurz (etwa 3 Sekunden), kleine (350KB) und wenn ich das video auf dem Gerät (Motorola Droid) direkt, es spielt sich gut. Es spielt auch gut, wenn ich ändern der app zum Lesen von der SD-Karte, anstatt die Ressource-Ordner. Das Verhalten ist das gleiche auf dem emulator und dem eigentlichen Gerät.

Leider muss ich dieses video ein intro gezeigt, die kurz vor dem Haupt-Bildschirm für meine app, deshalb ist es auch Teil des Pakets. Darüber hinaus wird eine der Anforderungen für die app ist, dass die app offline verfügbar ist, so kann ich nicht stream von einem web-server. Ich habe versucht, ein VideoView, SurfaceView und MediaPlayer, keiner von Ihnen arbeiten.

Ist es möglich, die Wiedergabe von video aus dem resource-Ordner? Ich habe gelesen etwas über die Kompression möglicherweise Schrauben Sie das video oben, ist es möglich, manuell Dekomprimieren die video-und dann spielen Sie es, und wenn ja, wie würde das funktionieren? Dies scheint, wie es sollte eine ziemlich einfache Bedienung, ich bin einfach etwas fehlt?

InformationsquelleAutor Nate | 2010-10-15
Schreibe einen Kommentar