Używam poniższego kodu do odtwarzania wideo MP4 (kodek H.264, AAC) z adresu URL (adres URL jest idealnie czysty, bez przekierowania, 404 lub cokolwiek innego). Jednak ciągle otrzymuję błędy "próba wywołania getduration bez ważnej mediaplayer" lub ERROR/MediaPlayer (382): error (1, -2147483648). Czy ktoś ma jakiś pomysł, jak to naprawić? DziękiAndroid: próba wywołania getduration bez ważnego odtwarzacza multimediów
VideoView video = (VideoView) findViewById(R.id.myvideo);
Intent videoint=getIntent();
String url = videoint.getStringExtra("url"); //The url pointing to the mp4
video.setVideoPath(url);
video.requestFocus();
video.setMediaController(new MediaController(this));
video.start();
New błąd Błąd: (-38, 0) na VideoView. Dowolny pomysł? –
To raczej ogólny błąd i może to być dowolna liczba rzeczy. Edytowane powyżej, aby odzwierciedlić nowe rzeczy, które możesz wypróbować. – Joe
Wielkie dzięki, Joe !!!! – ihrupin