2012-02-08 9 views
1

VLCサーバを使用しているマシンでマルチキャストストリーミングを有効にしました。マルチキャストデータのストリーミングには、次のURLを使用します。アンドロイドでのマルチキャスト

RTP://239.1.2.11:5004 & UDP://239.1.2.11:1234

しかし、我々はアンドロイドでVideoViewやメディアプレーヤにこれらのリンクを渡すとき、私たちは申し訳ありませんが、」とメッセージが表示されますビデオは再生できません "。

マルチキャストストリーミングがAndroidでサポートされていない場合はありますか? (マルチキャストクラスはライブラリにありますが)何か不足していますか?

リンクはVLCクライアントでうまくいくので、VLCサーバーには問題はないと思っています。 開発のためにAndroid v2.3を使用しています。

+0

動画はどのようにエンコードされていますか?どのようなフォーマットを使用していますか? –

+0

hi Ovidiu、ビデオはH.264形式でエンコードされています。 – sangram

+0

入力していただきありがとうございます。私はアンドロイドサポートメディアフォーマット(コーデックはH.263とH.264が使用されていました)を使用してみましたが、まだ成功しませんでした。ログから、mediaplayer/videoviewのデータソースに問題があることがわかりました。私は "PVMFErrNotSupported"というエラーメッセージを受け取りました。 – sangram

答えて

0

私はビデオエンコーディングの専門家ではありませんが、問題はストリーミングではないと私はあなたのビデオのエンコーディングと思っています。 Android Supported Media Formatsをご覧になり、ビデオのエンコード、フォーマット、解像度が指定された推奨値を満たしていることを確認してください。

+0

Ovidiuの入力をありがとう。私はアンドロイドサポートメディアフォーマット(コーデックはH.263とH.264が使用されていました)を使用してみましたが、まだ成功しませんでした。 – sangram

関連する問題