4

Android フォンと同じネットワークにライブ ビデオ ストリーミング カメラ デバイスがあります。私の Android のバージョンは 4.1.2 です。カメラは RTSP を介してビデオをストリーミングし、その形式は MP4 です。アドレスは次のとおりです。rtsp://192.168.0.102:8554/test

アクティビティの oncreate メソッドに次のコードがあります。

     vwMain = (VideoView) findViewById( R.id.videoView );
     vwMain.setMediaController( new MediaController( this ) );
     String strURI = "rtsp://192.168.0.102:8554/test";
     vwMain.setVideoURI( Uri.parse(strURI) );
     vwMain.requestFocus();
     vwMain.start();

「申し訳ありませんが、このビデオは再生できません」というエラーが表示されます。でも:

1) VLC メディア プレーヤーを使用して同じサブネットに接続されたコンピューターから MP4 形式の別のビデオをストリーミングすると、ビデオを再生できます (コンピューターの IP は 192.168.0.101 で、rtsp アドレスは「rtsp://」です)。 192.168.0.101:8554/テスト」

2) VLC メディア プレーヤーのモバイル バージョンを使用すると、カメラからストリーミングされたビデオも再生できます (?)

どこが間違っているのでしょうか? Android は私のビデオ形式をサポートしているようです:

http://developer.android.com/guide/appendix/media-formats.html

4

1 に答える 1

-1

許可を追加しましたか?

<uses-permission android:name="android.permission.INTERNET" />
于 2016-06-30T05:50:40.710 に答える