Открыть многоадресный поток видео udp на андроид

Как я могу открыть многоадресный поток видео UDP на Android?

Я попробовал этот код:

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();
}

}

но это не работает

2 ответа

Android не поддерживает UDP для воспроизведения аудио и видео.

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

Вы можете использовать RTP через UDP. Это с настройкой RTSP через TCP. Я делаю это со стоковым Android-ромом, сторонние приложения не требуются. Сценическая рамка.

Другие вопросы по тегам