常常有開發者諮詢咱們關於海康、大華網絡攝像機RTSP url拼接規則和相關參數配置,雖然很簡單,考慮到資料不全,寫個博客記錄下:html
在IE瀏覽器輸入網絡攝像機的IP地址,輸入配置的用戶名、密碼,登錄:瀏覽器
視頻:網絡
1. 碼率類型:主碼流和子碼流,主碼流支持的分辨率比較高;ide
2. 視頻類型:若是是音視頻都須要,選擇「複合流」,若是隻須要視頻,選擇「視頻流」;編碼
3. 分辨率設置,再也不贅述;url
4. 碼率類型:變碼率!!!定碼率的話,碼率太高;spa
5. 圖像質量:酌情設置;3d
6. 視頻幀率:酌情設置,通常15-25幀;code
7. 碼率上限:如1080p,能夠設置到2048Kbps或者4096Kbps;視頻
8. 視頻編碼:H.264或H.265,還能夠選MJPEG;
9. Smart264:酌情設置;
10.編碼複雜度:酌情設置;
11. I幀間隔:通常設置到幀率的1-3倍,如幀率25,I幀間隔可設置到50;
12. SVC: 酌情設置;
13. 碼流平滑:酌情設置。
音頻:
1. 音頻編碼:建議選擇AAC;
2. 採樣率:建議設置44.1kHz;
3. 音頻碼率:酌情設置;
4. 音頻輸入:MicIn;
5. 輸入音量:酌情設置。
RTSP URL規則:
主碼流:rtsp://admin:daniulive12345@192.168.0.120:554/h265/ch1/main/av_stream
子碼流:rtsp://admin:daniulive12345@192.168.0.120:554/h264/ch1/sub/av_stream
rtsp://[username]:[password]@[ip]:[port]/[codectype]/[channel]/[subtype]/av_stream
URL組成說明:
username: 用戶名;
password: 密碼;
ip: 網絡攝像機IP地址;
port: 端口號,默認554;
codectype:有h264/h265/mjpeg;
channel: 通道號。
subtype: 碼流類型,主碼流:main,子碼流:sub。
配置和海康攝像機大同小異,此處主要說下大華攝像機RTSP url規則:
主碼流:rtsp://admin:admin123456@192.168.0.121:554/cam/realmonitor?channel=1&subtype=0
子碼流:rtsp://admin:admin123456@192.168.0.121:554/cam/realmonitor?channel=1&subtype=1
rtsp://[username]:[password]@[ip]:[port]/cam/realmonitor?/[channel]&/[subtype]
URL組成說明:
username: 用戶名;
password: 密碼;
ip: 網絡攝像機IP地址;
port: 端口號,默認554;
codectype:有h264/h265/mjpeg;
channel: 通道號。
subtype: 碼流類型,主碼流:0,子碼流:1。
此處以大牛直播SDK Windows播放器播放爲例:
如需設置TCP/UDP模式,或RTSP timeout時間、TCP/UDP模式自動切換,可點擊「Rtsp配置」按鈕,配置後,再播放。