Androidの3GPビデオを視聴するにはどうすればよいですか?
質問
Androidを使用して3GPビデオを作成していますが、3GPファイルがサイトに投稿されると、同じAndroid携帯電話が表示できません。 (ファイルはiPhoneで動作します)。
Androidのビデオプレーヤーが再生できるように、3GPビデオをエンコード/サイズ化する正しい方法は何ですか?
ありがとう
解決
これをMP4に変換し、NGINXサーバーを再コンパイルしてMP4ストリーミングモジュールを持っていることで解決しました。デフォルトでは、[ビデオ/MP4]の代わりに、Nginx MimeTypeを[アプリケーション/Octet-Stream]に設定しました。
他のヒント
これは、Froyoの携帯電話で解決されたようです。少なくとも、RTSPではなくHTTPを使用して3GPファイルがブラウザウィンドウで開かれたときに、ビデオは正常に再生されます。 2.1ではそうではありません。
MP4ビデオストリーミングを可能にするには、「Atom」バイトの順序を変更する必要があります。これには、FFMPEGパッケージのQT-FastStartツールを使用しています。
このツールは、MP4コンテナ内の一部のメタデータの順序を変更し、結果としてHTTPを介してビデオ「ストリーミング」を実行できます。
所属していません StackOverflow