Android Media Stream Fehler? java.io.FileNotFoundException: Kein Inhaltsanbieter: http: //
Folgte ich diese Spielen Stream Radio In android
Hier Seine Arbeit gut, Aber-Player Laden Etwas Langsam nach dem klicken muss ich warten, für 30+ Sekunden Zeit
Aber ich bekomme Diese Fehlermeldung In der Konsole
MediaPlayer: setDataSource IOException happend :
java.io.FileNotFoundException: No content provider: http://www.example.com:8000/live.ogg
at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:1074)
at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:927)
at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:854)
at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1087)
at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1061)
at org.oucho.radio.Player.playLaunch(Player.java:237)
at org.oucho.radio.Playlist.onPostExecute(Playlist.java:98)
at org.oucho.radio.Playlist.onPostExecute(Playlist.java:35)
at android.os.AsyncTask.finish(AsyncTask.java:632)
at android.os.AsyncTask.access$600(AsyncTask.java:177)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:5951)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1400)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)
In dem Link, den Sie sehen können, alle Dateien wie Spieler etc
Aufgrund dieses Fehlers Mein stream Ist zu langsam. Bitte alle eine Hilfe, die mich auf diese Art
Hier dieser Fehler ist nicht mit .ogg
Datei habe ich versucht mit .mp3
und Nur /live
http://www.example.com:8000/beet.ogg
http://www.example.com:8000/mouthorgan.mp3
http://www.example.com:8000/live
Das Audio wiedergegeben wird, aber nach diesem Fehler Es sich 30 Sekunden Zeit Einige Male ist es zu lange dauert ....Wenn ich spielt, zeigt Seine diesen Fehler und dann seine Verbindung zum server.. und spielen
bitte helfen Sie mir dieses Problem zu beheben
InformationsquelleAutor der Frage MLN | 2017-02-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gehen Sie zu dieser Datei https://github.com/Old-Geek/Radio/blob/master/app/src/main/java/org/oucho/radio/Player.java#L234 und ändern
zu
Das problem ist, dass
void setDataSource (String path)
Legt die Datenquelle (Datei-Pfad oder http/rtsp-URL) zu verwenden.den github code verwendet
void setDataSource (Context context, Uri uri)
was meinturi
zu sein, der in irgendeiner formContentProvider
InformationsquelleAutor der Antwort Anurag Singh
Dieser Fehler geschieht auch, wenn diese internet-Berechtigung ist nicht in der Manifest.xml
InformationsquelleAutor der Antwort s-hunter