VLCサーバを使用しているマシンでマルチキャストストリーミングを有効にしました。マルチキャストデータのストリーミングには、次のURLを使用します。アンドロイドでのマルチキャスト
RTP://239.1.2.11:5004 & UDP://239.1.2.11:1234
しかし、我々はアンドロイドでVideoViewやメディアプレーヤにこれらのリンクを渡すとき、私たちは申し訳ありませんが、」とメッセージが表示されますビデオは再生できません "。
マルチキャストストリーミングがAndroidでサポートされていない場合はありますか? (マルチキャストクラスはライブラリにありますが)何か不足していますか?
リンクはVLCクライアントでうまくいくので、VLCサーバーには問題はないと思っています。 開発のためにAndroid v2.3を使用しています。
動画はどのようにエンコードされていますか?どのようなフォーマットを使用していますか? –
hi Ovidiu、ビデオはH.264形式でエンコードされています。 – sangram
入力していただきありがとうございます。私はアンドロイドサポートメディアフォーマット(コーデックはH.263とH.264が使用されていました)を使用してみましたが、まだ成功しませんでした。ログから、mediaplayer/videoviewのデータソースに問題があることがわかりました。私は "PVMFErrNotSupported"というエラーメッセージを受け取りました。 – sangram