![](https://secure.gravatar.com/avatar/2d35a6714aaec69e569c55899c7c021e?rating=PG&size=50&default=https%3A%2F%2Fcdn.desk.com%2Fassets%2Funknown_user_50-8ad5644bbe6b1bd7454f2ea465f782bd.png)
Problem in Play MPEG TS file
Hello,
I want to play a MPEG TS file from sdcard in Android.
My app face with error 3 seconds after starting play.
This is error that occur in my app:
E/AndroidRuntime: FATAL EXCEPTION: main
Process: tv.perception.android.aio, PID: 29650
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.startsWith(java.lang.String)' on a null object reference
at com.longtailvideo.jwplayer.c.m.a(SourceFile:226)
at com.longtailvideo.jwplayer.core.b.c.a(SourceFile:7123)
at com.longtailvideo.jwplayer.c.g.f(SourceFile:700)
at com.longtailvideo.jwplayer.c.g.onPlayerStateChanged(SourceFile:506)
at com.google.android.exoplayer.ExoPlayerImpl.setPlayWhenReady(SourceFile:129)
at com.google.android.exoplayer.util.PlayerControl.start(SourceFile:90)
at com.longtailvideo.jwplayer.core.b.c$6.run(SourceFile:571)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
What is the problem?