2012-03-13 14 views
0

私はipカメラからrtsp経由でアンドロイドにビデオをストリーミングするためのアプリを作成しようとしています。これをテストするために、私はVLCからrtspストリームを使用しようとしています。Androidへのvlcストリーム

私が使用しているコードは次のとおりです。これは私が「申し訳ありませんが、この動画は再生できません」取得実行され

VideoView videoView = (VideoView) findViewById(R.id.video); 

    Uri video = Uri.parse("rtsp://192.168.1.10:5544/test.sdp"); 
    videoView.setVideoURI(video); 
    videoView.start(); 

。この問題を抱える人は多いようですが、修正が見つからない場合があります。

logcatファイルはこれです:

03-13 13:11:44.577: D/dalvikvm(400): GC_EXPLICIT freed 606K, 12% free 6429K/7239K, paused 3ms+4ms 

03-13 13:11:49.346: D/MediaPlayer(400): Couldn't open file on client side, trying server side 

03-13 13:11:49.630: E/MediaPlayer(400): error (1, -2147483648) 

03-13 13:11:50.187: E/MediaPlayer(400): Error (1,-2147483648) 

03-13 13:11:50.187: D/VideoView(400): Error: 1,-2147483648 

03-13 13:11:50.697: D/dalvikvm(400): GC_FOR_ALLOC freed 10K, 11% free 6482K/7239K, paused 310ms 

03-13 13:11:50.867: D/dalvikvm(400): GC_CONCURRENT freed <1K, 4% free 6983K/7239K, paused 4ms+2ms 

任意およびすべてのヘルプをいただければ幸いです。

答えて

0

私はVideoViewと同じ問題を抱えていたが、私はそれがMediaPlayerので動作するようになりました。 ここにあなたの例がありますhttps://github.com/commonsguy/vidtry/tree

+0

このレスポンスに感謝しています。エミュレータでのビデオプレーヤーがないことが判明しました。 – Jono

+0

@Jono:エミュレータで動画をテストできますか(同じ問題がありますか?) –