This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

rtsp video decode by dm8127 ipnc rdk

你好 

我已經使用 dm8127的ipnc rdk開發了ipcam相關的DSP應用

基於這樣的基礎  我想把cemera 取消  改為由RTSP接收串流 解碼後 套入原來的DSP應用

我想請問 dm8127的ipnc rdk 是否有相關範例

rtsp recieve -> A8 -> h264 decoder ->  dsp alg

                                |

                                --->            A8  - >  video raw data(YUV420p?)

                               |

                                --->            h264 encoder ->  rtsp transmit

                                         

  • 你好,

    抱歉,在IPNC RDK里面没有相关的实现。你需要添加相关代码。
  • 請問IPNC RDK multich_encode_decode.c

    移除了上半段的camera -> endcode->A8這部分

    流程圖的下半段
    |
    |
    BITS OUT(A8)
    |
    |
    BITS IN(VIDEOM3)
    |
    |
    DEC(VIDEOM3)
    |
    |
    FRAMES OUT(VIDEOM3)
    |
    DUP_4[DIS_DUP_IDX](1)--IPCFRAMESOUT (VPSSTOHOST)
    (0) |
    | |
    | IPCFRAMESINHOST
    | |
    | |
    | IPC FRAMES IN(HOST)
    | |
    | |
    | IPNC (A8) |
    | |
    FRAME IN(VPSSM3) |
    | |
    | |
    MERGE(VPSSM3)--------|
    |
    |
    SW MOSAIC(VPSSM3)
    |
    |
    DISPLAY(VPSSM3)

    要如何修改才能讓 BITS OUT(A8) 往下的流程運作?
  • 你好;

    建议可以参考一下 dvrrdk 中的 usecases 里面的用例;比ipncrdk 中多一点参考;

    0777.multich_vdec_vdis.c

  • 里面有一个usecase 你可以参考 : multich_vdec_vdis.c;
    除了网络部分接口需要另外实现,其他差不多;
  • Hi Terence

    謝謝你的建議

    一般IPNC_RDK是利用camera link 的fps作為驅動 usecase的起點 

    利用callback通知有 壓縮後的264enc data

    DVR_RDK 的 multich_vdec_vdis.c

    並沒有提到如何輸入 264enc raw給 IPC_BITS_OUT_A8 (BitStream)

    請問一般DVR_RDK是如何處理餵資料給這一段?

  • 这个用例的数据就读a8端本地的 h264 文件;

x 出现错误。请重试或与管理员联系。