1
我正在開發視頻多播流的小型演示播放器。Android多播視頻流
在目前的狀態:
- 我有一個工作UDP組播套接字(Android)和一個視頻流光(PC)。
- 我有一個可以打開HTTP/RTSP流的視頻播放器(MediaPlayer/VideoView)。我們可以使用HTTP Stream打開視頻。
問題是我不能用播放器打開UDP流。
下面是代碼:
VideoView videoView = (VideoView) findViewById(R.id.VideoView);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
Uri video = Uri.parse("udp://239.192.1.31:1234");
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.start();
注: 我使用tcpdump的,以確保我收到UDP組播流。
您是如何實現UDP多播套接字 –
您可以發佈多播套接字的代碼嗎? –
創建套接字的信息可以在這裏找到:http://stackoverflow.com/questions/18342534/android-udp-multicast-with-ethernet –