1. Swoop, 20.09.2011 #1
    Swoop

    Swoop Threadstarter Android-Hilfe.de Mitglied

    Hallo,

    ich habe einen Webserver, der eine Authentifizierung (IIS -> Anonyme Authentifizierung) mit Windows Benutzer und Passwort verlangt.
    Ich möchte gerne ein Video des Servers aus einem Webview starten. Soweit funktioniert das auch, allerdings nur solange ich die Authentifizierung des Webservers deaktiviere. Sobald ich die Authentifizierung anmache bekomme ich folgenden Error Code und folgende Exception:

    Code:
    09-20 09:21:22.542: ERROR/MediaPlayer(1111): error (1, -1004) <- manchmal auch -1007
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111): error: Prepare failed.: status=0x1
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111): java.io.IOException: Prepare failed.: status=0x1
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.media.MediaPlayer.prepare(Native Method)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at test.mediaplayerdemo.MediaPlayerDemo.playVideo(MediaPlayerDemo.java:103)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at test.mediaplayerdemo.MediaPlayerDemo.surfaceCreated(MediaPlayerDemo.java:157)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.SurfaceView.updateWindow(SurfaceView.java:543)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.SurfaceView.dispatchDraw(SurfaceView.java:348)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.View.draw(View.java:6883)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.widget.FrameLayout.draw(FrameLayout.java:357)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.View.draw(View.java:6883)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.widget.FrameLayout.draw(FrameLayout.java:357)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1862)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewRoot.draw(ViewRoot.java:1522)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1258)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1859)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.os.Handler.dispatchMessage(Handler.java:99)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.os.Looper.loop(Looper.java:130)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at android.app.ActivityThread.main(ActivityThread.java:3683)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at java.lang.reflect.Method.invokeNative(Native Method)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at java.lang.reflect.Method.invoke(Method.java:507)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
    09-20 09:21:22.558: ERROR/MediaPlayerDemo(1111):     at dalvik.system.NativeStart.main(Native Method)
    
    Muss ich am IIS was umstellen? Oder ist im App was falsch?
    Ich habe schon versucht der Uri einen Pfad in der Form mitzugeben:
    Code:
    http://nutzername:password@host.de
    Aber auch das schläg schief .... -> -1007
    Gibt es irgendwo eine Übersetzung der Errorcodes ? was bedeutet 1004 und 1007 ?!

    Ich verwende IIS7 auf Windows Server 2008. Mein Handy ist ein Nexus S mit aktuellem Betriebssystem.

    Grüße Swoop
     
  2. Swoop, 20.09.2011 #2
    Swoop

    Swoop Threadstarter Android-Hilfe.de Mitglied

    Laut mehreren Aussagen im Internet scheint es wohl nicht möglich zu sein...
    Also muss ich meine Videos wohl frei stellen -.-
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
onStop() ist ja nicht gleich onStop() Android App Entwicklung 29.01.2019
Zuletzt geklickten Button automatisch auf Invisible setzen Android App Entwicklung 01.11.2018
Wert beim Start der App aus SharedPreferences auslesen Android App Entwicklung 10.09.2018
Fehler beim Download bestimmter Webseiten mit httpGet Android App Entwicklung 19.04.2018

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. Authentifizierung Android java

Du betrachtest das Thema "Authentifizierung beim MediaPlayer/VideoView setzen" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.