Я следующий URL: RTMP: //95.87.101.64: 1935/живой/МТВ-ifilm-ifilm-жить-16x9-SDQRMTP потокового видео в Android
Я хочу, чтобы поток видео жить в моем Android мобильный и мой код потоковым является
MediaController mediacontroller = new MediaController(VideoViewActivity.this);
mediacontroller.setAnchorView(videoview);
// Get the URL from String VideoURL
Uri video = Uri.parse(VideoURL);
Log.e("Video uri", "" + video);
videoview.setMediaController(mediacontroller);
videoview.setVideoURI(video);
videoview.setOnPreparedListener(new OnPreparedListener() {
// Close the progress bar and play the video
public void onPrepared(MediaPlayer mp) {
pDialog.dismiss();
videoview.start();
}
});
, но я не могу играть в видео, и когда я проверяю LogCat я нашел эту ошибку
09-09 14: 43: 19.887: E/MediaPlayer (11277): ошибка (1, -2147483648)
, но когда я изменить видео URL в RTMP: //bomtv.5centscdn.com: 1935/asianetmovie/c1c120277d434ca3b8a2d3bdf654dcba.sdp он прекрасно работает.
Пожалуйста, помогите, где я делаю неправильно.
Какой формат видео из них обоих файлов? –
Я не знаю точного формата обоих этих файлов. – Nirmal
Поскольку некоторые видеоформаты не поддерживаются в видеообъявлениях на старых версиях Android (в некоторых новых версиях тоже), так что лучше было бы попробовать пользовательский просмотр видео как [Vitamio] (https://www.vitamio.org/en/) –