最新海康攝像機、NVR、流媒體服務器、回放取流RTSP地址規則說明


 https://github.com/starrtc/android-demo

本文檔主要介紹海康威視設備預覽、回放、流媒體取流的RTSP URL和IE直接預覽、回放的HTTP URL。

RTSP為取流協議,取到碼流后需要解碼顯示,可以通過VLC播放器進行測試,IE等瀏覽器網頁不支持RTSP協議直接取流預覽或者回放。

網頁上需要跳過登錄界面直接訪問我們設備的預覽或者回放畫面,可以使用文檔中所述的HTTP的URL實現。

注:

1)URL中“:”“?”“&”等符號均為英文半角。

2)RTSP取流和HTTP 訪問URL都需要設備支持,如下所示兩種控件的設備均可支持。

 


1      RTSP取流URL

1.1     預覽取流

設備預覽取流的RTSP URL有新老版本,2012年之前的設備(比如V2.0版本的Netra設備)支持老的取流格式,之后的設備新老取流格式都支持。

 

【老版本】

URL規定:

rtsp://username:password@<ipaddress>/<videotype>/ch<number>/<streamtype>

注:VLC可以支持解析URL里的用戶名密碼,實際發給設備的RTSP請求不支持帶用戶名密碼。

 

詳細描述:

 

舉例說明:

DS-9016HF-ST的IP通道01主碼流:

rtsp://admin:12345@172.6.22.106:554/h264/ch33/main/av_stream

DS-9016HF-ST的模擬通道01子碼流:

rtsp://admin:12345@172.6.22.106:554/h264/ch1/sub/av_stream

DS-9016HF-ST的零通道主碼流(零通道無子碼流):

rtsp://admin:12345@172.6.22.106:554/h264/ch0/main/av_stream

DS-2DF7274-A的第三碼流:

 rtsp://admin:12345@172.6.10.11:554/h264/ch1/stream3/av_stream

 

【新版本】

URL規定:

rtsp://username:password@<address>:<port>/Streaming/Channels/<id>(?parm1=value1&parm2-=value2…)

注:VLC可以支持解析URL里的用戶名密碼,實際發給設備的RTSP請求不支持帶用戶名密碼。

 

詳細描述:


舉例說明:

DS-9632N-ST的IP通道01主碼流:

rtsp://admin:12345@172.6.22.234:554/Streaming/Channels/101?transportmode=unicast

DS-9016HF-ST的IP通道01主碼流:

rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/1701?transportmode=unicast

DS-9016HF-ST的模擬通道01子碼流:

rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102?transportmode=unicast  (單播)

rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102?transportmode=multicast (多播)

rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102 (?后面可省略,默認單播)

DS-9016HF-ST的零通道主碼流(零通道無子碼流):

rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/001

DS-2DF7274-A的第三碼流:

rtsp://admin:12345@172.6.10.11:554/Streaming/Channels/103

 

注:前面老URLNVR>=64路的除外)的IP通道從33開始;新URL,通道號全部按順序從1開始。

1.2     回放取流

URL規定:

rtsp://username:password@<address>:<port>/Streaming/tracks/<id>(?parm1=value1&parm2-=value2…)

注:VLC可以支持解析URL里的用戶名密碼,實際發給設備的RTSP請求不支持帶用戶名密碼。

 

詳細描述:


舉例說明:

DS-9016HF-ST的模擬通道01:

rtsp://admin:12345@172.6.22.106:554/Streaming/tracks/101?starttime=20120802t063812z&endtime=20120802t064816z

DS-9016HF-ST的IP通道01:

rtsp://admin:12345@172.6.22.106:554/Streaming/tracks/1701?starttime=20131013t093812z&endtime=20131013t104816z

表示以單播形式回放指定設備的通道中的錄像文件,時間范圍是starttimeendtime,其中starttimeendtime的格式要符合ISO 8601。具體格式是YYYYMMDDTHHmmSS.fractionZY是年,M是月,D是日,T是時間分格符,H是小時,M是分,S是秒,Z是可選的、表示Zulu(GMT) 時間。

1.3     流媒體取流

【流媒體V4.0】iVMS-4200 V2.0配套流媒體服務器

URL描述:


注:Devicehc8為固定字符,不可更改。

 

舉例說明:

通過流媒體服務器172.6.24.15從設備172.6.22.106取通道01主碼流:

rtsp://172.6.24.15:554/Devicehc8://172.6.22.106:8000:0:0?username=admin&password=12345

 

【流媒體V2.0】

URL描述:


舉例說明:

rtsp://172.6.24.15:554/172.6.22.106:8000:HIK-DS8000HC:2:0:admin:12345/av_stream

 

注:流媒體2.0的取流URL不是標准的RTSP協議,必須使用流媒體SDK(客戶端)才支持取流的,放在這里只是為了給流媒體4.0做參照的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM