2010-12-16 5 views

答えて

1

3gpファイルで使用されている特定のコーデックを見てください。 ffmpegまたはmplayerを使用して、ファイルを検査して修正することができます。これらのコーデックを電話機の仕様書と比較して、両方のコーデックを使用していることを確認してください。

また、HTTP経由でビデオをストリーミングするには、ビデオファイルの先頭にヘッダー情報が必要です。 ffmpegには、qt-faststartと呼ばれるツールが付属しています。このツールは、そのようにしてファイルを変更することができます。

また、3gpは本質的にmp4ファイルであり、限られたコーデックセットがあります。彼らは相互運用性があるはずですが、特に先進的なコーデックを使って互換性のない3gpファイルを作成することは可能でしょうか。

+0

私は3GPビデオをストリーミングしようとしていました。 ffmpegこれは非常に良いオプションですが、ffmepgを実装する必要がある場合、これはJNIラッパー全体を記述する必要があります。 HTC電話機のみがこれらの種類のファイルをネイティブサポートしているようです。 – Eby

+0

ffmpegの実装は推奨しませんでした。あなたがストリーミングしている特定の3gpビデオで使用されているコーデックを評価するためのツールとしてffmpegを使用するだけです。 3gp(とmp4)は動画のコンテナ形式にすぎません。 3gpコンテナの中には、オーディオとビデオのコンポーネント用の複数のコーデックがあります。詳細については、ウィキペディアの件名を確認してください。 –

+0

ああそれを見て.. .. !! – Eby

関連する問題