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.

DM365 udp/rtp decoder

hello, 

I have a problem to work on dm365 with dvsdk 2.10.00.17, and codec 01:00:06 

 

What I'm trying to do is a stream, audio / video with codec  h.264 and aac, when an encoder on the rtp stream and a decoder that receives from rtp. 

 

I did some tests using as examples: 

http://processors.wiki.ti.com/index.php/Example_GStreamer_Pipelines#DM365 

 

I started from pc to dm365, I used the pipeline are: 

on the PC: 

gst-launch-0.10 - gst-debug-level = 2-vvv videotestsrc! x264enc byte-stream = true bitrate = 300! rtph264pay! udpsink host = 192.168.64.66 port = 5000 sync = false 

 

on dm365: 

gst-launch-v udpsrc port = 5000! 'Application / x-rtp, media = video, payload = 96, clock-rate = 90000, H264 encoding-name ='! rtph264depay! TIViddec2 CodecName= h264dec engineName codecServer displayBuffer = true! TIDmaiVideoSink videoStd D1_PAL videoOutput =composite sync = false 

 

for some reason I do not know the pipeline should be in play on dm365 no errors but does nothing. 

 

you can see with netstat: 

Proto Recv-Q Send-Q Local Address           Foreign Address         State       

udp   2999300      0 0.0.0.0:5000            0.0.0.0:*                           

udp        0      0 0.0.0.0:111             0.0.0.0:*                           

I tested the pc is doing the stream properly displaying the stream on another pc and it works correctly. 

 

What am I doing wrong?

 

Regards,

Lorenzo

  • Hi!

    In your pipeline:

    gst-launch-0.10 - gst-debug-level = 2-vvv videotestsrc! x264enc byte-stream = true bitrate = 300! rtph264pay! udpsink host = 192.168.64.66 port = 5000 sync = false

    you specified bitrate of 300 bps...I think you probably meant 300000.