Releases: alexeyvasilyev/rtsp-client-android
Releases · alexeyvasilyev/rtsp-client-android
4.0.1
Fixed jerky video decoding for some cameras.
4.0.0
- Added
RtspImageViewfor obtaining bitmaps from RTSP stream, e.g. for AI processing. UseonRtspImageBitmapListenerfor that. Should be much quicker for bitmaps thanRtspSurfaceViewand PixelCopy.
3.2.1
Minor fix
3.2.0
Better handling H.264 high profile video stream.
3.1.2
- Dump SPS and PPS frames in log if debug enabled.
- Parsing SPS frame on stream startup and showing warning in logcat "SPS frame param max_num_reorder_frames=16 is too high for low latency decoding (expecting 0)." if max_num_reorder_frames > 0. It does not mean in some cases that latency will be high.
3.1.1
ExoPlayer 1.4.0.
3.1.0
Added ability to show video decoder latency and decoder name.
Latency = time when frame obtained from decoder - time when frame sent to the decoder
3.0.0
- Switched from obsolete com.google.android.exoplayer to androidx.media3:media3-exoplayer
- Try to use low-latency hardware decoder by default if Android device supports it.
- Set special priorities for video and audio decoder threads.
Full Changelog: 2.0.11...3.0.0
2.0.11
- Added video rotation support for RtspSurfaceView (0, 90, 180, 270 degrees).
- Added auto switching software decoder as a fallback.
- Better MediaCodec error handling.
- ExoPlayer 2.19.0
2.0.10
Bug fix