1. 程式人生 > >海康、大華、星邦網路攝像頭的 RTSP協議 地址與格式

海康、大華、星邦網路攝像頭的 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)。

致謝