pc-nvr-onvif

了解pc onvif程序


更新記錄

item note
20170309 第一版

目錄


ONVIF_recv

  • GetCapabilities

    [pc-GetCapabilities]
  • GetProfiles

    [pc-getprofiles]
  • GetStreamUriResponse

    [GetStreamUriResponse]
  • GetSystemDateAndTime

    [GetSystemDateAndTime]
  • GetSystemDateAndTime-Fault.png

    [GetSystemDateAndTime]
  • SetSystemDateAndTime

    [SetSystemDateAndTime]
  • RTSP-FLOW

    [RTSP-FLOW]
  • RTSP-FLOW-OK(22.33)

    [RTSP-FLOW]
  • GetProfileResopnse
    由於是4CH DTV,每CH有大小碼流,因此會有8個profile

    [GetProfileResponse]

ONVIF recv flow

  • ONVIF_recv
    RTCP以0xC9回應
    buffer1 == 0xC8 / RTCP SR /
    buffer1 == 0xC9 / RTCP RR /

    [ONVIF_recv]
  • OnvifDoGetDeviceCapabilities
    取得device/image/media的path

    [OnvifDoGetDeviceCapabilities]
  • OnvifDoGetMediaProfiles
    取得各頻道profile token及解析度

    [OnvifDoGetMediaProfiles]
  • OnvifDoGetStreamUri
    取得rtps port及stream_uri

    [OnvifDoGetStreamUri]
  • ldvr_rtp_unpackage

    [ldvr_rtp_unpackage]
  • write_frame[write_frame]

參考