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?