Skip to content

Error: java.lang.NullPointerException #3

@echoaiya

Description

@echoaiya

When I played "http://www.digitalprimates.net/dash/streams/gpac/mp4-main-multi-mpd-AV-NBS.mpd" with MultimediaForAndroidLibrary, I got this:


05-12 13:54:57.932: E/AndroidRuntime(18739): FATAL EXCEPTION: DASH
05-12 13:54:57.932: E/AndroidRuntime(18739): Process: com.sonymobile.android.media.testmediaplayer, PID: 18739
05-12 13:54:57.932: E/AndroidRuntime(18739): java.lang.NullPointerException
05-12 13:54:57.932: E/AndroidRuntime(18739): at com.sonymobile.android.media.internal.mpegdash.MPDParser.endRepresentation(MPDParser.java:510)
05-12 13:54:57.932: E/AndroidRuntime(18739): at com.sonymobile.android.media.internal.mpegdash.MPDParser.parse(MPDParser.java:172)
05-12 13:54:57.932: E/AndroidRuntime(18739): at com.sonymobile.android.media.internal.mpegdash.DASHSession.onConnect(DASHSession.java:391)
05-12 13:54:57.932: E/AndroidRuntime(18739): at com.sonymobile.android.media.internal.mpegdash.DASHSession.access$0(DASHSession.java:368)
05-12 13:54:57.932: E/AndroidRuntime(18739): at com.sonymobile.android.media.internal.mpegdash.DASHSession$EventHandler.handleMessage(DASHSession.java:241)
05-12 13:54:57.932: E/AndroidRuntime(18739): at android.os.Handler.dispatchMessage(Handler.java:110)
05-12 13:54:57.932: E/AndroidRuntime(18739): at android.os.Looper.loop(Looper.java:193)
05-12 13:54:57.932: E/AndroidRuntime(18739): at
android.os.HandlerThread.run(HandlerThread.java:61)


I guess it's because the dash server and mpd parser. I want to build dash server, but I only find mp4box. What is your dash server?
I can played the mpd of "res/raw/sourcefile".
Can you tell me what is the difference between the "gpac-mpd" and the "sourcefile-mpd"?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions