0

Androidでudpマルチキャストビデオストリームを開くにはどうすればよいですか?

私はこのコードを試しました:

public class androidActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    VideoView videoView = (VideoView) findViewById(R.id.videoView);
    MediaController mediaController = new MediaController(this);
    mediaController.setAnchorView(videoView);

    Uri video = Uri.parse("udp://224.1.1.1:1234");

    videoView.setMediaController(mediaController);
    videoView.setVideoURI(video);
    videoView.start();
}

}

しかし、うまくいきません。

4

2 に答える 2

1

Android は、オーディオとビデオの再生用に UDP をサポートしていません。

http://developer.android.com/guide/appendix/media-formats.htmlを参照してください

于 2011-12-28T13:13:10.253 に答える
0

RTP over UDP を使用できます。これは、TCP 経由の RTSP セットアップです。私はこれを標準のAndroid ROMで行います。サードパーティのアプリは必要ありません. Stagefright フレームワーク。

于 2012-02-16T19:56:05.227 に答える