1. 程式人生 > >海康、大華網絡攝像機RTSP URL格式組成及參數配置

海康、大華網絡攝像機RTSP URL格式組成及參數配置

比較 type udp模式 abc col mark 網絡攝像機 圖像質量 資料

經常有開發者咨詢大牛直播SDK關於海康、大華網絡攝像機RTSP url拼接規則和相關參數配置,雖然很簡單,考慮到資料不全,寫個博客記錄下:

1. 海康攝像機:
在IE瀏覽器輸入網絡攝像機的IP地址,輸入配置的用戶名、密碼,登陸:
視頻:
技術分享圖片

  1. 碼率類型:主碼流和子碼流,主碼流支持的分辨率比較高;

  2. 視頻類型:如果是音視頻都需要,選擇“復合流”,如果只需要視頻,選擇“視頻流”;

  3. 分辨率設置,不再贅述;

  4. 碼率類型:變碼率!!!定碼率的話,碼率過高;

  5. 圖像質量:酌情設置;

  6. 視頻幀率:酌情設置,一般15-25幀;

  7. 碼率上限:如1080p,可以設置到2048Kbps或者4096Kbps;

  8. 視頻編碼:H.264或H.265,還可以選MJPEG;

  9. Smart264:酌情設置;

10.編碼復雜度:酌情設置;

  1. I幀間隔:一般設置到幀率的1-3倍,如幀率25,I幀間隔可設置到50;

  2. SVC: 酌情設置;

  3. 碼流平滑:酌情設置。

音頻:
技術分享圖片

  1. 音頻編碼:建議選擇AAC;

  2. 采樣率:建議設置44.1kHz;

  3. 音頻碼率:酌情設置;

  4. 音頻輸入:MicIn;

  5. 輸入音量:酌情設置。

RTSP URL規則:

主碼流:rtsp://admin:[email protected]:554/h265/ch1/main/av_stream

子碼流:rtsp://admin:[email protected]: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。

2. 大華攝像機:
技術分享圖片

配置和海康攝像機大同小異,此處主要說下大華攝像機RTSP url規則:

主碼流:rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0

子碼流:rtsp://admin:[email protected]: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。

  1. 播放展示:
    此處以大牛直播SDK Windows播放器播放為例:

技術分享圖片

如需設置TCP/UDP模式,或RTSP timeout時間、TCP/UDP模式自動切換,可點擊“Rtsp配置”按鈕,配置後,再播放。

相關測試軟件或C++/C# SDK demo可以到Github?https://github.com/daniulive/SmarterStreaming?獲取。

海康、大華網絡攝像機RTSP URL格式組成及參數配置