Closed
Description
openedon Dec 10, 2021
[REQUIRED] Use case description
In my app, when developing disconnected from the cameras vpn, I find it handy to steal some frames from public rtsp streams, and this one is my favourite one:
rtsp://31.0.225.93/cam/realmonitor?channel=3&subtype=00&authbasic=YWRtaW46MTIzOTg3
but EXOPlayer doesn't show frames from this public camera because of the following error:
Server did not provide timing for track ...
Proposed solution
I understand that the protocol from that camera may be not fully compliant to rtsp standards, but I found that commenting lines 516-519 in RtspMediaPeriod.java make the camera perfectly visible.
Alternatives considered
Add an EXOPlayer settings option to make the control optional
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment