Skip to main content

Streaming Protocols for Popular IP Camera Manufacturers. Part 2: RTSP

RTSP enables users to access live video streams directly from cameras over a network. Unlike proprietary mobile applications that lock users into a specific ecosystem, RTSP provides a standardized way for software, recorders, and third-party applications to communicate with IP cameras.

Today, nearly every major camera manufacturer supports RTSP, including popular brands such as Hikvision, Dahua Technology, Axis Communications, Hanwha Vision, Bosch Security Systems, and many others.

Typical RTSP URL format: rtsp://username:password@IP_ADDRESS:554/path

Default RTSP port: 554

RTSP URLs for Popular Camera Manufacturers

Manufacturer

Main Stream RTSP URL

Sub Stream RTSP URL

Default Port

Hikvision

rtsp://IP:554/Streaming/Channels/101

rtsp://IP:554/Streaming/Channels/102

554

Dahua Technology

rtsp://IP:554/cam/realmonitor?channel=1&subtype=0

rtsp://IP:554/cam/realmonitor?channel=1&subtype=1

554

Axis Communications

rtsp://IP:554/axis-media/media.amp

Same URL with profile parameters

554

Hanwha Vision

rtsp://IP:554/profile1/media.smp

rtsp://IP:554/profile2/media.smp

554

Bosch Security Systems

rtsp://IP:554/rtsp_tunnel

Profile-dependent

554

Vivotek

rtsp://IP:554/live.sdp

rtsp://IP:554/live2.sdp

554

ACTi

rtsp://IP:554/MediaInput/h264

Stream dependent

554

GeoVision

rtsp://IP:554/CH001.sdp

rtsp://IP:554/CH002.sdp

554

Mobotix

rtsp://IP:554/mxpegclip

Profile dependent

554

Panasonic Connect

rtsp://IP:554/MediaInput/h264

Stream dependent

554

Sony

rtsp://IP:554/media/video1

rtsp://IP:554/media/video2

554

Pelco

rtsp://IP:554/stream1

rtsp://IP:554/stream2

554

Avigilon

rtsp://IP:554/defaultPrimary?streamType=u

Secondary profile

554

Uniview

rtsp://IP:554/media/video1

rtsp://IP:554/media/video2

554

TP-Link

rtsp://IP:554/stream1

rtsp://IP:554/stream2

554

Reolink

rtsp://IP:554/h264Preview_01_main

rtsp://IP:554/h264Preview_01_sub

554

Amcrest

rtsp://IP:554/cam/realmonitor?channel=1&subtype=0

subtype=1

554

Foscam

rtsp://IP:554/videoMain

rtsp://IP:554/videoSub

554

Wansview

rtsp://IP:554/live/ch00_0

live/ch00_1

554

Tenda

rtsp://IP:554/live/ch00_0

live/ch00_1

554

D-Link

rtsp://IP:554/live1.sdp

live2.sdp

554

TRENDnet

rtsp://IP:554/live.sdp

Secondary profile

554

Edimax

rtsp://IP:554/ipcam.sdp

Profile dependent

554

Instar

rtsp://IP:554/11

rtsp://IP:554/12

554

YI Technology

rtsp://IP:554/ch0_0.h264

ch0_1.h264

554

EZVIZ

rtsp://IP:554/h264_stream

Sub-stream varies

554

Wyze

RTSP firmware dependent

RTSP firmware dependent

554

Imou

rtsp://IP:554/cam/realmonitor?channel=1&subtype=0

subtype=1

554

Ubiquiti

rtsp://IP:554/live/ch00_0

live/ch00_1

554

Arecont Vision

rtsp://IP:554/live.sdp

Profile dependent

554

Common RTSP Stream Naming

Hikvision

101 = Channel 1 Main Stream
102 = Channel 1 Sub Stream
201 = Channel 2 Main Stream
202 = Channel 2 Sub Stream

Dahua / Amcrest / Imou

subtype=0  Main Stream
subtype=1  Extra Stream

Reolink

h264Preview_01_main
h264Preview_01_sub

Axis

axis-media/media.amp
Optional parameters:
?streamprofile=profile1

Notes

  • RTSP URLs vary by camera model and firmware version.
  • Many modern cameras also support ONVIF profile discovery.
  • Some manufacturers disable RTSP by default and require it to be enabled in the web interface.
  • H.264 is the most universally compatible codec, while H.265 may require newer clients.
  • Authentication can be Basic, Digest, or ONVIF-based depending on the manufacturer.

For production deployments, verify the exact RTSP path from the camera documentation or ONVIF device manager, as models within the same manufacturer can use different stream paths.

Comments

Popular posts from this blog