Опитвате се да предавате поточно телевизионни канали на живо с помощта на код под
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Първо трябва да гарантирате, че връзката работи
За videoView трябва да се обадите на setOnPreparedListener, за да се уверите, че получавате известие, след като медията е готова
След това извикайте възпроизвеждане от instance MediaPlayer в onPrepared (MediaPlayer mp)