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.

How to capture 3 HD using dm8168 with ADV7441

Other Parts Discussed in Thread: TVP5158

Hi all,

        Our project's requiement is using dm8168 to capture 3 HD(with 3 ADV7441) 、encode and transfer through network,

and we decided to use the DVRRDK, the version is 03.50.00.05 at present. our question is:

1) Is it suitable to use DVRRDK?

2) What modification should we do to the DVRRDK? I just know the dvrrdk use tvp5158 by default,

    and most of the DVR and EVM is using tvp5158 too?


THANKS!

Jack

  • Are you capturing 1080P 60 or 1080P 30 ? If it is  1080P30  then you can use the usecase VSYS_USECASE_MULTICHN_HD_VCAP_VENC (file: /dvr_rdk/mcfw/src_linux/mcfw_api/usecases/multichhd_vcap_venc_vdis.c) which does 4 ch 1080P capture , encode as reference to implement your usecase,

    The modications would be to configure the ADV7441 to capture 1080P. This code is outside DVR RDK and will have to be implemented in your app.

  • Hi Badri,

    The usecase you mentioned is fake Hd Mode, It actually capture in D1 but tells link size is 1080p, and it is not what I need!

    I just want capture in 1080p, but I don't know how to do it in DVRRDK

    Jack

  • There are no changes required in the usecase. You just have to correctly configure the ADV7441 to output 1080P .fakeHD mode is to ensure buffers are allocated for 1080P. 816x VIP only needs to know the capture mode (discrete/embedded synch) and VIP parser will internally identify the frame resolution. You can search the forum for similar queries  where others have brought up 1080P capture using DVR RDK.