Releases: alexeyvasilyev/rtsp-client-android
Releases · alexeyvasilyev/rtsp-client-android
5.3.3
5.3.2
5.3.1
Merged PR SDP parsing issue
5.3.0
- Improved (decreased) latency for most decoders by using
MediaCodecHelper
from https://github.com/moonlight-stream/moonlight-android repo. - Added
onRtspFrameSizeChanged(width: Int, height: Int)
method to be notified when video resolution changed.
5.2.1
For experimentalUpdateSpsFrameWithLowLatencyParams
flag SPS VUI parameters are modfiied now. In some cases it can bring 10-20 msec latency improvement (latency decreased).
5.2.0
Added ability to modify SPS frame on runtime with parameters (set num_ref_frames=0
) to be passed to video decoder. See experimentalUpdateSpsFrameWithLowLatencyParams
param. That can decrease decoder latency by 2x times on some hardware decoders.
Works only for H264 stream at the moment.
Does not work properly of software decoders (P/B-frames will not be decoded).
5.1.2
- Fixed Content-Base not being processed including fix for Synology Surveillance Station.
5.1.1
Fixed calling onRtspStatusFailed() when host or port is invalid
5.1.0
- Added
setDataListener()
method for bothRtspSurfaceView
andRtspImageView
to allow obtaining video and audio raw frames/samples (useful if you want to record raw frames using any mp4 muxer). - Added support for
m=application
. You can send beside video and audio data from the camera, any application specific data, e.g. GPS coordinates.
5.0.0
H.265 stream support