RTSP Specify caching via URL

Does anyone know of a way to set options via the RTSP URL?

For Example:
rtsp://10.100.10.18:8554/?rtsp-caching=1000

  • Not saying the above URL works just an example I was thinking of.

I believe all such options would need to be set in the stream itself, Xibo just opens the provided url.

Regarding caching itself, that may not work, rtsp are continuously streamed from the source url, if the player can’t reach it anymore then it won’t show the video from cache as those are not saved locally on the player device.

VLC player has a network-caching option when connecting to network streams.
So I was hoping there might be some way of specifying it or any other options as some sort of query string with the RTSP URL/MRL.

May have answered my own question after noticing the VLC label MRL.

Researching further…
https://www.videolan.org/developers/vlc/doc/doxygen/html/group__mrl.html

https://wiki.videolan.org/Media_resource_locator/

Those options are VLC’s own options as I understand it. We don’t use VLC to play streams, so they wouldn’t be respected.

The only input we take is the stream URL. I don’t believe there’s any way to influence buffer sizes etc

Make sense, just hoping was part of a standard object setting.

Thanks I can stop chasing my tail on that then. :stuck_out_tongue_winking_eye: