1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. Swoop, 19.09.2011 #1
    Swoop

    Swoop Threadstarter Android-Hilfe.de Mitglied

    Hallo cih würde gerne ein Video aus einem webView ansteuern.

    Es funktioniert auch schon soweit, dass mein MediaPlayer angesteuert wird. Leider bekomm ich immer einen Error aber ich find kein Hinweis darauf was der Error denn so bedeutet :cursing:

    Hier mein Error&Exception:
    Code:
    09-19 10:54:53.734: ERROR/MediaPlayer(2312): error (1, -1004)
    09-19 11:15:45.695: WARN/System.err(2917): java.io.IOException: Prepare failed.: status=0x1
    09-19 11:15:45.699: WARN/System.err(2917):     at android.media.MediaPlayer.prepare(Native Method)
    09-19 11:15:45.699: WARN/System.err(2917):     at pd.qtvx.activities.elements.webviewclient.QTVX_WebViewClientInternSpinner.shouldOverrideUrlLoading(QTVX_WebViewClientInternSpinner.java:74)
    09-19 11:15:45.699: WARN/System.err(2917):     at android.webkit.CallbackProxy.uiOverrideUrlLoading(CallbackProxy.java:216)
    09-19 11:15:45.699: WARN/System.err(2917):     at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:323)
    09-19 11:15:45.699: WARN/System.err(2917):     at android.os.Handler.dispatchMessage(Handler.java:99)
    09-19 11:15:45.699: WARN/System.err(2917):     at android.os.Looper.loop(Looper.java:130)
    09-19 11:15:45.699: WARN/System.err(2917):     at android.app.ActivityThread.main(ActivityThread.java:3683)
    09-19 11:15:45.699: WARN/System.err(2917):     at java.lang.reflect.Method.invokeNative(Native Method)
    09-19 11:15:45.703: WARN/System.err(2917):     at java.lang.reflect.Method.invoke(Method.java:507)
    09-19 11:15:45.703: WARN/System.err(2917):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
    09-19 11:15:45.703: WARN/System.err(2917):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
    09-19 11:15:45.703: WARN/System.err(2917):     at dalvik.system.NativeStart.main(Native Method)
    
    Mein Server arbeitet als WebServer, auf welchem das Video bereit liegt. Das Video liegt nicht als Stream sondern als Datei vor.
    Mit VLC kann ich das Video von der gewünschten URL abspielen.
    Der Server ist HTTP-Authentifirungspflichtig.

    So weis jemand evtl rat?

    Grüße Swoop
     
  2. Unicate, 19.09.2011 #2
    Unicate

    Unicate Android-Experte

    Du hast nicht zufällig dem MediaPlayer einen relativen Pfad gegeben?
    Videoformat wird auch von deinem Gerät unterstützt? (Versuchs mit dem Rockplayer, der kann vieles)
     
  3. Swoop, 19.09.2011 #3
    Swoop

    Swoop Threadstarter Android-Hilfe.de Mitglied

    Hallo,

    ich konnte das Problem eindämmen. Das Problem liegt nicht mehr an dem Aufruf. Sondern an der Authentification.
    Ich hab mir ein Webserver ohne Authentification eingerichtet und den link darauf zeigen lassen, dann kann das Video abgespielt werden.

    Aber wie kann man der Uri oder dem MediaPlayer klar machen, welche Authentification verwendet werden soll? Das Video ohne Authentification laufen zu lassen geht auf keinen Fall ... Leider -.-

    also ich habe es schon versucht mit:

    http://Nutzername:Password@urlZumVideo.3gp

    Der Link ist natürlich nciht relativ!

    Grüße Swoop

    Edit: Die Exception tritt jetzt auch nicht mehr auf. nur noch der Error(1, -1004) tritt noch auf. Gibt es nicht irgendwo eine Liste, auf der man Nachschauen kann für was der Error überhaupt steht ?

    Eidt2:
    Die Authenifizierung auf dem Webserver funktioniert, wenn man auf eine normale Homepage zugreift ganz normal. Aber wenn ich versuche anstelle das Video mit der Authentifizierung anzufördern auf mit dem Nutzernamen und passwort, kommt einfach nur ein Fehler, dass das Video nicht geladen worden konnte...
     
    Zuletzt bearbeitet: 19.09.2011
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Android Spiel Android App Entwicklung Freitag um 09:34 Uhr
[GELÖST] Nach AS Update Fehler Error running app: Default Activity not found Android App Entwicklung 16.05.2017
[ERLEDIGT] Signierte APK hochladen (Google Play) Android App Entwicklung 03.04.2017
[ERLEDIGT] Font Color in einem ChangeLog für 1 Wort ändern Android App Entwicklung 19.03.2017
Canvas - onDraw(): 1 invalidate() sind 3 Aufrufe von onDraw() ? Android App Entwicklung 08.02.2017
Warum erhalte ich ein "IllegalArgumentException" zur Laufzeit ? Android App Entwicklung 02.02.2017
Google Play Services Fehler Android App Entwicklung 19.12.2016
Google Play: Youtube-Video wird nicht angezeigt Android App Entwicklung 13.12.2016
addTextChangedListener-Error Android App Entwicklung 14.11.2016
Python Server / Android Client-Socket-Error Android App Entwicklung 03.11.2016

Users found this page by searching for:

  1. fehler 1-1004

Du betrachtest das Thema "Media Player Error(1,-1004)&Exception(Prepare failed.: status=0x1)" im Forum "Android App Entwicklung",