你好
我已經使用 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
Chris Meng:
你好,
抱歉,在IPNC RDK里面没有相关的实现。你需要添加相关代码。
Chih-Ming Hsu:
回复 Chris Meng:
請問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) 往下的流程運作?
Ternence_Hsu:
回复 Chih-Ming Hsu:
你好;
建议可以参考一下 dvrrdk 中的 usecases 里面的用例;比ipncrdk 中多一点参考;
multich_vdec_vdis.c
Ternence_Hsu:
回复 Chih-Ming Hsu:
里面有一个usecase 你可以参考 : multich_vdec_vdis.c;
除了网络部分接口需要另外实现,其他差不多;
Chih-Ming Hsu:
回复 Ternence_Hsu:
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是如何處理餵資料給這一段?
Ternence_Hsu:
回复 Chih-Ming Hsu:
这个用例的数据就读a8端本地的 h264 文件;