海康、大華、星邦網路攝像頭的 RTSP協議 地址與格式
一、簡介
1、RTSP(Real Time Streaming Protocol)是由Real Network和Netscape共同提出的如何有效地在IP網路上傳輸流媒體資料的應用層協議。RTSP對流媒體提供了諸如暫停,快進等控制,而它本身並不傳輸資料,RTSP的作用相當於流媒體伺服器的遠端控制。伺服器端可以自行選擇使用TCP或UDP來傳送串流內容,它的語法和運作跟HTTP 1.1類似,但並不特別強調時間同步,所以比較能容忍網路延遲。
2、RTSP協議屬於TCP/IP協議5層模型中的應用層。
二、不同網路攝像頭對應的地址
1、海康威視
(1)舉例
rtsp://admin:[email protected]:554/H.264/ch1/main/av_stream
(2)格式
rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
(3)說明
username: 使用者名稱。例如admin。
password: 密碼。例如worthsen123456。
ip: 為裝置IP。例如 192.168.1.66。
port: 埠號預設為554,若為預設可不填寫。
codec:有h264、MPEG-4、mpeg4這幾種。
channel: 通道號,起始為1。例如通道1,則為ch1。
subtype: 碼流型別,主碼流為main,輔碼流為sub。2、星邦
(1)舉例
rtsp://192.168.1.66:554/user=admin&password=&channel=1&stream=0.sdp?
(2)說明
192.168.1.66這個是被連線的裝置的IP
:554這個是RTSP服務的埠號,可以在裝置的網路服務裡面更改
user=admin這個是裝置的登入使用者名稱
password= 密碼空
channel=1 第一通道
stream=0.sdp?主碼流
3、大華
(1)舉例
rtsp://admin:[email protected]:554/cam/realmonitor?channel=2&subtype=1
(2)格式
rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0
(3)說明
username: 使用者名稱。例如admin。
password: 密碼。例如admin。
ip: 為裝置IP。例如 192.168.1.66。
port: 埠號預設為554,若為預設可不填寫。
channel: 通道號,起始為1。例如通道2,則為channel=2。subtype: 碼流型別,主碼流為0(即subtype=0),輔碼流為1(即subtype=1)。
致謝