2020-01-02 02:12:44.927 7503-7550/com.github.warren_bank.rtsp_ipcam_viewer E/ExoPlayerImplInternal: Internal runtime error.
java.lang.NullPointerException: Attempt to invoke interface method 'com.google.android.exoplayer2.Player$VideoComponent com.google.android.exoplayer2.ExoPlayer.getVideoComponent()' on a null object reference
at com.google.android.exoplayer2.source.rtsp.core.Client.close(Client.java:209)
at com.google.android.exoplayer2.source.rtsp.core.Client.release(Client.java:220)
at com.google.android.exoplayer2.source.rtsp.RtspMediaSource.releaseSourceInternal(RtspMediaSource.java:186)
at com.google.android.exoplayer2.source.BaseMediaSource.releaseSource(BaseMediaSource.java:186)
at com.google.android.exoplayer2.ExoPlayerImplInternal.resetInternal(ExoPlayerImplInternal.java:957)
at com.google.android.exoplayer2.ExoPlayerImplInternal.stopInternal(ExoPlayerImplInternal.java:850)
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:345)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:203)
at android.os.HandlerThread.run(HandlerThread.java:61)
Dear Warren
i fork & import Google Exoplayer as submodule
try modify SDP/RTP/RTSP base on release-v2
but get crash {
2020-01-02 02:12:44.927 7503-7550/com.github.warren_bank.rtsp_ipcam_viewer E/ExoPlayerImplInternal: Internal runtime error. java.lang.NullPointerException: Attempt to invoke interface method 'com.google.android.exoplayer2.Player$VideoComponent com.google.android.exoplayer2.ExoPlayer.getVideoComponent()' on a null object reference at com.google.android.exoplayer2.source.rtsp.core.Client.close(Client.java:209) at com.google.android.exoplayer2.source.rtsp.core.Client.release(Client.java:220) at com.google.android.exoplayer2.source.rtsp.RtspMediaSource.releaseSourceInternal(RtspMediaSource.java:186) at com.google.android.exoplayer2.source.BaseMediaSource.releaseSource(BaseMediaSource.java:186) at com.google.android.exoplayer2.ExoPlayerImplInternal.resetInternal(ExoPlayerImplInternal.java:957) at com.google.android.exoplayer2.ExoPlayerImplInternal.stopInternal(ExoPlayerImplInternal.java:850) at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:345) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:203) at android.os.HandlerThread.run(HandlerThread.java:61)
} can fixed ?
THX