如何在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();
}
}
但它不起作用。
答案 0 :(得分:1)
Android不支持UDP进行音频和视频播放。
请参阅http://developer.android.com/guide/appendix/media-formats.html
答案 1 :(得分:0)
您可以使用RTP over UDP。 这是通过TCP进行RTSP设置。 我用库存android rom做这个,不需要第三方应用程序。 Stagefright框架。