Introduction
Allow extended rtsp stream uri syntax for use in local video on non windows players.
User Story
The syntax for rtsp uri allows for an optional non standard (554) port after the IP address and login and password information to be passed before the IP address.
Typical examples of this syntax are
rtsp://login:password@ipaddress:port/rest-of-command. (login credentials and port)
rtsp://login:password@ipaddress/rest-of-command. (login credentials only - defaults to port 554)
rtsp://ipaddress:port/rest-of-command. ( optional port - instead of port 554)
I’ve previously been using the vlc plugin on the windows client to achieve this. I’d like to move away from window based clients.
If using the above syntax in a local video widget and when using a linux based client the mediaparser rejects the syntax and as a result the whole layout gets rejected.
The Linux Player won’t play that layout at all.
It’s possible other non windows players do the same rejection but I’m not able to test this.
Windows players don’t support rtsp streams in the local video widget - so the above doesn’t apply
CCTV cameras typically require login/password credentials to be passed as part of the uri as leaving cameras open to general viewing without the need for a login/password can be a security issue and some cameras don’t allow this anyway. Not all devices use port 554 by default.
Thanks
Jeremy
For the dev team to fill in:
Status
The current status and the username of the:
- Reporter
- Drafter
- Implementer
Implementation
A broad description of the changes required.
Effected Software
Which parts of Xibo are effected
DB Schema Changes
Any necessary DB Schema Changes