Plarti Nuhtl

MX53/GStreamer/RTP Streaming

Discussion created by Plarti Nuhtl on Jan 30, 2012
Latest reply on Jun 1, 2012 by paul ruan

Hi.

 

Did anyone ever successfully try streaming from/to the MX53?

 

My pipelines:

Source:

(on the MX53)

gst-launch mfw_v4lsrc ! mfw_ipucsc ! mfw_vpuencoder codec-type=std_mpeg4 ! r
tpmp4vpay ! udpsink host=192.168.1.52 port=5000 sync=false

 

This works and I can display this stream on a ubuntu desktop machine.

 

Sink:

(again MX53)

gst-launch \
  udpsrc port=5000 caps="application/x-rtp,clock-rate=90000" \
  ! gstrtpjitterbuffer latency=0 ! rtpmp4vdepay \
  ! "video/mpeg, mpegversion=4, width=720, height=576, framerate=15/1" \
  ! mfw_vpudecoder ! fakesink -v --gst-debug=mfw_vpudecoder:4

 

This does not work. The problem is the mfw_vpudecoder plugin. In the debug log I see:

0:00:05.703612111  1336   0x126428 ERROR         mfw_vpudecoder mfw_gst_vpu_decoder.c:2108:mfw_gst_vpudec_vpu_init: >>VPU_DEC: vpu_DecGetInitialInfo failed. Error code is -1 handle 1326488

0:00:05.704250861  1336   0x126428 DEBUG         mfw_vpudecoder mfw_gst_vpu_decoder.c:3109:mfw_gst_vpudec_chain: >>VPU_DEC: mfw_gst_vpudec_vpu_init failed but with MPEG2 keep asking for more data timeouts=0, init fail cnt=1

 

Setting the parser option of the mfw_vpudecoder plugin does not help. Using mpeg4videoparse does not help either.

 

Can somebody give me a hint?

Outcomes