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.

Can DM385 support dual H264 720P HP encoding stream?

Other Parts Discussed in Thread: DM385

Hi,

Can DM385 support dual H264 720P HP encoding stream?

Thanks and Best Regards,
Ivy

  • Hi

    It is possible but depends on the settings of encoder.

    Also DM385 's HDVICP clock freq varies from 290, 390, 450MHz.

    I suggest starting w/ high speed chip and fine tune the encoder settings.

    BR,

    Eason

  • Eason, does TI have reference design example done on dual encoding? Ivy needs min 10fps only. I learned that DM385 can officially support upto 1080p60 + D1 @ 30 fps. If the 2nd encoder is only limited to D1, the main encoder may be able to handle 2 streams (one by one) at lower frame rate. Possible?

    Thanks,

    John  

  • Hi,

    For multi-stream encoding demo, I think you can refer to the 1080p60+D1 demo.    There is not difference but only the resolution settings I think.     By changing the RSZ settings you should be able to easily get a dual 720p demo.

    I guess what might be a challenge is the dual video interfaces. Do you want dual raw sensors , or YUV422 interface is enough?

    Please correct me.

    BR,

    Eason

  • Hi Eason,

    Thanks for your help.

    YUV422 interface is enough.

    I will try to modify the demo.

     

    Thanks and Best Regrads,

    Ivy

  • Hi Eason,

    I have checked the demo and understood the parameters that you mentioned, but the problem is that encoder is only linked to one ipcBitsOut, no matter how many channels in encoder are used.

    Therefore, when I enable the Appro_avi_save, there is just one file saved, or just one channel of encoded data saved. 
    I wonder can I link seperate ipcBitsOut to different encoder channel?  or is there already a demo to save data from different encoder channel to different file?

    Below is my understanding from the demo code, please correct me.

    1) DM385 can handle multiple encoding format at same time, each channel for each format.

    2) There is just a SWOSD (software OSD lib?) to support OSD

    And I have couple of questions,

    1) Is there a detailed user guide which can describe each register ,same as DM365?

    2) Can DM385 support different OSD windows, same as DM365?

    3)  Can DM385 handle multiple encoding format at same time, each channel for each format?

    4)  Is there already a demo to save data from different encoder channel to different file?

    5) Can DM385 support 2 VGA H264 encoding stream at same time?

    Thank you very much!!

     

    Best Regards,

    Ivy

  • Hi please check inline.

    Below is my understanding from the demo code, please correct me.

    1) DM385 can handle multiple encoding format at same time, each channel for each format.

    [Eason]   Yes, in IPNCRDK there is H264 + MJPEG usecase, just follow the usecase code .

    2) There is just a SWOSD (software OSD lib?) to support OSD

    [Eason]  yes.   Actually you can draw OSD directly by ARM A8, though it is w/ lower efficiency.

    And I have couple of questions,

    1) Is there a detailed user guide which can describe each register ,same as DM365?

    [Eason] The TRM.   You can get it under NDA. 

    2) Can DM385 support different OSD windows, same as DM365?

    [Eason] Yes. Refer to the OSD app note in IPNCRDK folder.

    3)  Can DM385 handle multiple encoding format at same time, each channel for each format?

    [Eason] Y

    4)  Is there already a demo to save data from different encoder channel to different file?

    [Eason] Current demo supports saving file to SD card, or uploading through ftp proctocol.

    5) Can DM385 support 2 VGA H264 encoding stream at same time?

    [Eason] The HDVICP supports up to 1080p60 perforamnce, so dual  640x480 is OK.

  • Hi Eason,

    Thank you very much for your prompt reply.

    About question 4,  Is there a demo that can process 2 streams encoding and save them to different files in SD card?

     I have enabled dual stream and tri-stream from the web page, and enabled saving to SD card at the same time, but I just got one file saved.

    Thanks and Best Regards,

    Ivy