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.

Mcsdk video source code for demos

Hi! I'm using cc6678 evm and try to decode h.264 video stream, receiving by Ethernet. I've found pkt transcode demo, but there are only .out files and configs. Please attach to this post CCS project for these examples, it would be great for me. 

  • Hi Alex, could you please give us your use case information? such as number of channels, resolutions, input and output required format, etc. The main idea is to see if you can use another demo due to SV01 (MCSDK video pkt demo) has been obsoleted.

    Thank you,

    Paula

     

  • Thanks for your answer, Paula.

      On the input of evm I've got rtp fullHD video stream coded by .264 codec. I need to decode it in real time and put each decoded frame to PC using PCIe (i am using  el001-1309-088 for that purpose).

     So I have following use case params:

    • Input format - h.264 rtp stream 
    • 1 channel ( May be more in future)
    • 1920x1080 resolution (input and output)
    • output format - .yuv
    • 30fps

    So now I'm trying to receive and decode video Using transcode and other examples. 

    Thanks for your help,

    Alex.

  • Hi Alex, sorry for my late response, I was out of office, about your use case, unfurtunately, we don't have a demo ready to be used. However you can check VPPU (Video Protocol Processing Unit) unit test. VPPU was used on SV01 (Pkt demos) and this module do some of the processing for RFC and RTP.  You can find it at: <MCSDK_Video_path>\dsp\components\ti\mas.

    For SV04 (MCSDK video PCIe demos) you would need to change the file reader, currently it reads from Host the clips. SV04 modifications should be not that complicated. On a side question do you have a TI local contact? account manager or FAE?  

    thank you,

    Paula