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.

DVRRDK Using McFW

Other Parts Discussed in Thread: TVP5158

Hi All,


Currently I have DVRRDK from udworks using McFW and we would like to implement below cases, please advice if it is feasible and guide on which portion has to be change:

1. Reduce 16 ch to 8 ch, thus reduce supported TVP5158 from 4 unit to 2 unit

2. Support IP camera stream in. (This is possible in old omx framework, but in McFW - 01.06.00.11, I do not see any similar example/code)

3. Support IP camera stream out. (This is available in old omx framework, but not in McFW 01.06.00.11)

4. Live view from 4 analog input, mosaic into one and streaming out

5. OSD overlay on video input (either from analog input or IP camera input)

6. Perform a snapshot of live view

Thank you very much.

Best regards,

Cheng

  • Hi Cheng,

    My answers are inline.

    tkCheng said:

    1. Reduce 16 ch to 8 ch, thus reduce supported TVP5158 from 4 unit to 2 unit

    This is configurable in the demo file, for example, in demo_vcap_venc_vdec_vdis.c using vCapConfig parameters. If you configure numChannels = 8, you can use it for 8 channel system.

    tkCheng said:

    2. Support IP camera stream in. (This is possible in old omx framework, but in McFW - 01.06.00.11, I do not see any similar example/code)

    We are adding the support for IP Camera stream In, but you can use the Decode->Display demo to implement the IP camera stream In usecase. You will have to add your own streaming input stack to connect to this Decode-Display demo.

    tkCheng said:

    3. Support IP camera stream out. (This is available in old omx framework, but not in McFW 01.06.00.11)

    It is supported in complete DVRRDK. Please pick the latest DVRRDK from UDWorks and it has support for netowrk streaming.

    tkCheng said:

    4. Live view from 4 analog input, mosaic into one and streaming out

    This is possible. We have a custom demo showing this mode where SWMs comes before encode and does a mosaic of multi-analog inputs and sends it to encoder. The default DVR usecase does not have this feature but can be added by the user.

    tkCheng said:

    5. OSD overlay on video input (either from analog input or IP camera input)

    Already supported on the analog input path. Need to add the support in the same way in IP input path also.

    tkCheng said:

    6. Perform a snapshot of live view

    JPEG snapshot of analog live view is already supported.

     

    I would recommend you to move to latest DVRRDK so that the new features added are available to you.

     

    Regards,

    Anshuman

    PS: Please mark this post as verified, if you think it has answered your question. Thanks.