Question

Je crée des vidéos 3GP avec Android - cependant, lorsque les fichiers 3GP sont affichés sur un site, le même téléphone Android ne peut pas voir revenir. (Le fichier fonctionne sur l'iPhone).

Ce qui est juste moyen d'encoder / redimensionner la vidéo 3GP pour que le lecteur vidéo sur Android peut le lire?

Merci

Était-ce utile?

La solution

résolu ce problème en le convertissant en MP4 et recompiler le serveur Nginx d'avoir le module streaming MP4. Par défaut, Nginx mimetype a été réglé sur [application / octet-stream] au lieu de [video / mp4].

Autres conseils

Cette apparence a été résolu sur les combinés Froyo - au moins, lorsqu'un fichier 3gp est ouvert dans une fenêtre de navigateur en utilisant http, rtsp et non, la vidéo joue bien. Le 2.1, il ne fonctionne pas.

Pour streamable mp4 vidéo, vous devez changer de « atome » ordre des octets. J'utilise l'outil qt-faststart du package ffmpeg pour cela.

Cet outil modifie l'ordre de quelques méta-données dans le conteneur mp4 et comme résultat permet de réaliser des vidéo « streaming » sur HTTP.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top