HTML5-video-Typ video/mp4-audio-Wiedergabe nur

Habe ich eine app gebaut, mit codeigniter und startete in Facebook. Diese app sollte den Benutzern das hochladen von videos der Typ mp4.

Videos hochladen Ordnung. Ich habe den mime-Typ in mimes.php als 'mp4' => array('video/mp4', 'application/octet-stream').

Ich ein video hochgeladen, dass zeigte sich als Typ application/octet-stream, wenn ich überprüft mit codeigniters Datei-upload-Klasse. Aber ich habe ein weiteres video mit ext .mp4, und es wurde erfolgreich hochgeladen.

Das video problemlos abgespielt zeigt sich als Typ application/octet-stream, wenn ich echo die Datei-Typ, aber das video, nur audio abspielt, zeigt sich als Typ video/mp4.

Aber wenn ich versuche, das video in mein interface mit HTML5-video, Sie spielt, aber nur audio. Sie können den Ton hören, wie das video spielt, aber ich kann nicht sehen, das video selbst.

Wie kann ich dieses Problem beheben?

EDIT:

Das video spielt nur noch Ton gesehen werden kann hier

Sehen Sie das video wenn Sie Blick auf meine Maschine in einem video-player, aber es spielt nur audio auf dem web.

Den code, zeigt das video ist

<video  width="410" controls>
              <source src=" <?php echo base_url().$upload_path.'/'.$videos_dir.'/'. $item['name'];?>" type="video/mp4">

                Your browser does not support the video tag.
            </video>
  • also: entweder eine bad-Datei, ein schlechter Spieler ist, oder ein schlechtes setup. aber Sie haben keine code noch links zu den Beispiel-Dateien, so gibt es wenig, was wir tun können, um zu helfen.
  • oder vielleicht gibt es einige schlechte Margen ist das video Weg gehen.. weil wenn Sie es hören, Sie sollten in der Lage sein, um es zu sehen
  • Siehe edits oben.
  • Versuchen Sie, Sie zeigt uns die eigentliche HTML-Ausgabe, nicht die PHP verwendet, um generieren.
InformationsquelleAutor Tester | 2014-02-05
Schreibe einen Kommentar