RTSP URLs: Real Time Streaming Protocol URLs For (Nearly) Every Camera Manufacturer
RTSP streaming url formatting for SCW, Avigilon, Axis, Hanwha Techwin (previously Samsung), Hikvision, Dahua, Arecont Vision, Pelco, Vivotek, ACTi, Uniview, Honeywell, Swann, Lorex, EzViz, Flir, Blink, Ring, Nest, Alro, and Verkada
What is RTSP?
Real time streaming protocol or RTSP is essentially the pure video and audio feed coming off IP cameras, NVRs, or networked DVRs. We use RTSP stream urls to ingest video into our hybrid-cloud, computer vision enabled, video management platform, survail.
RTSP stream URLs from (nearly) Every Manufacturer
SCW
SCW Admiral line cameras
rtsp://<ip>:<port>/media/video<stream type>
As far as video<stream type>, the number specifies the stream type - video1 would be mainstream, video2 for substream, and video3 for third stream etc
Stream URLs can be found via the web interface by going to Setup - Network - Port
You can also encode credentials into the URL by entering it prior to the IP address - for example.
Example URL: rtsp://admin:[email protected]/media/video2 will bring up substream for the camera.
Older v1 Admiral line cameras may stream at rtsp://<ip>:<port>/video<stream type>
SCW Admiral/Imperial NVRs
rtsp://<ip>:<port>/unicast/c<channel number>/s<stream type>/live
<channel number> - c1 would be channel 1, c2 channel 2, etc
<stream type>: 0 (main stream) or 1 (sub stream) or 2 (third stream)
Stream URLs can be found via the web interface by going to Setup - Network - Port
You can also encode credentials into the URL by entering it prior to the IP address - for example.
Example URL: rtsp://admin:[email protected]/unicast/c2/s2/live will bring up third stream for channel 2 on the NVR located at 192.168.1.210 , where admin is the username and 12345 is the password.
SCW Networker/Vanguard NVR line
rtsp://<address>:<port>/Streaming/Channels/<id>
<address> - IP for the system
<port> - RTSP port (typically 554)
<id> - streaming channel - for example “101” would be channel 1 and stream #1 (mainstream). Changing the <id> to 102 would create channel 1 and stream #2. 201 would produce the channel #2 of the NVR and mainstream and 202 would produce channel #2 and substream.
Example: rtsp://192.168.1.210:554/Streaming/Channels/101
This RTSP stream would mainstream channel 1 on an NVR at 192.168.1.210.
You can also encode credentials into the URL by entering it prior to the IP address - for example.
Example URL: rtsp://admin:[email protected]:554/Streaming/Channels/101, where admin is the username and 12345 is the password.
Avigilon
Avigilon Camera RTSP Stream
http://<username>:<password>@<generated RTSP Stream URI>/
Avigilon RTSP streams must be generated in the web UI of the camera under compression and image rate.
Axis
Axis Camera RTSP Stream
rtsp://ip-addr/axis-media/media.amp
Example URL rtsp://192.168.1.210/axis-media/media.amp
Axis Companion Recorder RTSP Stream
As far as we can tell, the companion series of Axis recorders don't have a RTSP feed url published.
Hanwha
Hanwha Techwin (previously Samsung) Camera RTSP Stream
rtsp://user:password@<DeviceIP>:port/profile<no>/media.smp
<no> - stream type either 1 for mainstream or 2 for substream
Example URL: rtsp://admin:[email protected]:554/profile1/media.smp will bring up mainstream for a camera on 192.168.1.210
Samsung / Hanwha Techwin NVR RTSP Stream
rtsp://<DeviceIP>:port/LiveChannel/0/media.smp
Note: LiveChannel/0/ where “0” equals the channel number. Channels start at 0.
Stream Example: rtsp://192.168.1.210:554/LiveChannel/0/media.smp
Hikvision
Hikvision RTSP Stream (NVR)
rtsp://<address>:<port>/Streaming/Channels/<id>
<address> - DDNS or IP for the system
<port> - RTSP port (typically 554)
<id> - streaming channel - for example “101” would be channel 1 and stream #1 (mainstream). Changing the <id> to 102 would create channel 1 and stream #2. 201 would produce the channel #2 of the NVR and mainstream and 202 would produce channel #2 and substream.
Example: rtsp://192.168.1.210:554/Streaming/Channels/101
This RTSP stream would mainstream channel 1 on an NVR at 192.168.1.210.
You can also encode credentials into the URL by entering it prior to the IP address - for example.
Example URL: rtsp://admin:[email protected]:554/Streaming/Channels/101 will bring up mainstream for channel 1, where admin is the username and 12345 is the password.
Dahua
Dahua RTSP stream (Cameras & NVR)
rtsp://<username>:<password>@<ip>:<port>/cam/realmonitor?channel=<channelNo>&subtype=<typeNo>
<ip> - the IP address of the IP Camera.
<port> - the default port is 554. It can be omitted.
<channelNo> - the channel number. It starts from 1.
<typeNo> - the stream type. The <typeNo> of main stream is 0, extra stream 1 is 1, extra stream 2 is 2.
Example URL: rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1 will bring up substream for channel 1
Arecont
Arecont Vision RTSP Stream
rtsp://ip-addr/h264.sdp
Example URL: rtsp://192.168.1.210/h264.sdp
Pelco
Pelco RTSP stream
For Sarix models rtsp://<camera ip address>/stream1
Example URL - rtsp://192.168.1.210/stream1
Vivotek
Vivotek Camera RTSP Feed
Example URL - rtsp://<IPaddress>:<RTSP port>/<access name for stream 1 to 3>
ACTI
ACTI RTSP Stream
rtsp://ip-addr/
Example URL rtsp://192.168.1.
Uniview / UNV
Uniview cameras
rtsp://<ip>:<port>/media/video
<video> - video1 would be mainstream, video2 for substream, and video3 for third stream etc
Stream URLs can be found via the web interface by going to Setup - Network - Port
Uniview NVRs
rtsp://<ip>:<port>/unicast/c<channel number>/s<stream type>/live
<channel number> - c1 would be channel 1, c2 channel 2, etc
<stream type>: 0 (main stream) or 1 (sub stream)
Example URL: rtsp://admin:[email protected]/unicast/c2/s2/live will bring up substream for channel 2.
Honeywell
Honeywell Camera RTSP Feed
Honeywell uses various software and hardware manufacturers depending on the year, line, etc. We recommend trying some of the Hikvision and Dahua URLs to see if they function.
Swann
Swann Camera RTSP Feed
Swann uses various third party manufacturers to supply their branded hardware. You may have to contact support for your specific model. Try the Hikvision or Raysharp feed urls, if support can't answer you, as those are their most common suppliers.
Oddly, Some swan models use rtsp://admin:password@ip_address:554/ch01/0 where 0 = mainstream and 1 = substream
Lorex
Lorex Camera RTSP Feed
Lorex has used various software and hardware manufacturers depending on the year, line, etc, as they were acquired by Dahua after being acquired by FLIR. We recommend trying Dahua RTSP feeds. Some newer Lorex cameras use Raysharp hardware formwatting.
Some Lorex cameras, especially their battery powered line, are primarily designed to work exclusively Lorex equipment it’s possible RTSP or other third party functionality may have been disabled.
Ezviz
Ezviz Camera RTSP Feed
EZviz cameras are designed to work exclusively with the EZViz applications - thus RTSP and third party access is extremely limited if not completely unavailable.
Ezviz is the consumer arm of Hikvision. You can try the Hikvision RTSP feed formatting, but to the best of our knowledge, these feeds are usually turned off for Ezviz models.
FLIR
Ezviz Camera RTSP Feed
FLIR is well known for their military grade infrared cameras which they make internally. For their commercial lines, they have used various software and hardware manufacturers depending on the year, line, etc. We recommend trying the Dahua RTSP streams and then the Hikvision ones to see if they function, as that is their most common suppliers, in that order.
FLIR military grade infrared cameras are primarily designed to work exclusively FLIR equipment and cannot be sold to the general public, so we don't know if they have RTSP feeds.It’s possible RTSP or other third party functionality may have been disabled.
Blink
Blink Camera RTSP Feed
Like most battery/cloud cameras Blink does not support an RTSP stream as the video feed is directly sent to Cloud servers.
Ring
Ring Camera RTSP Feed
Like most battery/cloud cameras Ring does not support an RTSP stream as the video feed is directly sent to Cloud servers.
Nest
Ring Camera RTSP Feed
Like most battery/cloud cameras Nest does not support an RTSP stream as the video feed is directly sent to Cloud servers.
Arlo
Arlo Camera RTSP Feed
Like most battery/cloud cameras Arlo does not support an RTSP stream as the video feed is directly sent to Cloud servers.
Verkada
Verkada Camera RTSP Feed
Verkada does not support an RTSP stream as the video feed is directly sent to Cloud servers. They have promised to "unlock" the RTSP feed urls if they go bankrupt. Verkada uses modified Vivotek hardware, so if they do go bankrupt, refer to the Vivotek tab.
What uses a RTSP Feed? Who would need it?
If you've ever been frustrated with a camera that locks you into their service, then you know why RTSP matters!
The RTSP stream can be useful in working in custom applications and situations or to isolate a video feed to add to a NVR for basic recording functionality. RTSP streams can be played in network video players such as VLC.
Some common uses for RTSP streams include
A) Adding an older camera to an NVR
Older, non ONVIF or poorly optimized ONVIF cameras may not always work with your new NVR. Many NVRs allow you to add a custom protocol to include the RTSP stream. This would allow your camera to work with your new NVR as a basic video feed. RTSP does not transmit motion, VCA, or any other analytics to the recorder, so only basic 24/7 recording is available.
B) Custom Applications
Developers will often call an RTSP stream to use in custom applications that boost or add features to a camera. This could include features such as more advanced analytics or cloud recording.
C) Streaming to a service
Some services allow you to send an RTSP stream to a
How to find your RTSP stream
RTSP streams are often not completely obvious to end users. While some systems will put the RTSP stream somewhere in the settings of the NVR or camera, others are hidden away behind documents, APIs, etc.
