Спроба транслювати прямі телевізійні канали за допомогою коду нижче
String LINK = "rtsp://121.241.249.136:1935/livefeed/ASIANETNEWS_QVGA.sdp";
setContentView(R.layout.mediaplayer);
VideoView videoView = (VideoView) findViewById(R.id.video);
MediaController mc = new MediaController(this);
mc.setAnchorView(videoView);
mc.setMediaPlayer(videoView);
Uri video = Uri.parse(LINK);
videoView.setMediaController(mc);
videoView.setVideoURI(video);
videoView.start();
Але результат неможливо відтворити це відео.
Чи може хто-небудь мені допомогти?
Відповіді:
2 для відповіді № 1По-перше, ви повинні переконатися, що посилання працює
Для перегляду відео, ви повинні зателефонувати до setOnPreparedListener, щоб ви отримали сповіщення після того, як носій буде готовий
Потім запустити виклик із екземпляру MediaPlayer у програмі onPrepared (MediaPlayer mp)