[gst-embedded] Gstreamer on one embedded to the other

Wim Taymans wim.taymans at gmail.com
Thu Sep 25 04:22:37 PDT 2008


On Wed, 2008-09-24 at 15:53 -0400, Zmedia wrote:
> Hi,
> 
> I have 2 Freescale iMX27 ADS evaluation boards, and trying to stream
> the compressed video from one board to the other over Ethernet.
> Following are the commands I used, but I don't see any videos from the
> receiving board display:
> 

Hi,

To debug, start slowly, adding elements as you go. Like try:

gst-launch-0.10 -v mfw_v4lsrc ! fakesink

And see if data is captured and see what format etc.. You'll see
messages each time a buffer is received in fakesink.

Then add the encoder

gst-launch-0.10 -v mfw_v4lsrc ! mfw_vpuencoder width=176 height=144
codec-type=std_h263 ! fakesink

And so on. If you can establish that data is flowing to udpsink you
might want to check with wireshark if stuff goes over the network.

Then on the receiver you can start with

gst-launch -v udpsrc .. ! fakesink

And slowly build the complete pipelines. This should give you an idea
when things stop working.

Wim


> 

> 
> 
> ---------------------------------------------------------------------------------------------------------------------------------------
> 
> Board A:
> 
> gst-launch-0.10 -v mfw_v4lsrc ! mfw_vpuencoder width=176 height=144
> codec-type=std_h263   ! rtph263ppay  ! udpsink host=10.29.244.26
> port=5434
> 
>  
> 
> Board B:
> 
> gst-launch --gst-debug-level=2 -v udpsrc port=5434 caps =
> "application/x-rtp, media=(string)video, payload=(int)96,
> clock-rate=(int)90000, encoding-name=(string)H263-1998,
> ssrc=(guint)1920285880, clock-base=(guint)3978748897,
> seqnum-base=(guint)10249" ! rtph263pdepay !  mfw_vpudecoder
> codec-type=std_h263  ! mfw_v4lsink
> 
>  
> 
> ---------------------------------------------------------------------------------------------------------------------------------------
> 
> Board A: 
> 
> gst-launch -v filesrc location= kuuba_maisema_25fps_qcif.yuv
> blocksize=38016 ! mfw_vpuencoder width=176 height=144 framerate=25
> codec-type=std_mpeg4  ! rtpmp4vpay  ! udpsink host=10.29.244.26
> port=5434
> 
>  
> 
> Board B:
> 
> gst-launch  udpsrc port=5434 caps = "application/x-rtp,
> media=(string)video, payload=(int)96, clock-rate=(int)90000,
> encoding-name=(string)MP4V-ES, ssrc=(guint)2934921665,
> clock-base=(guint)1608131808, seqnum-base=(guint)10897,
> profile-level-id=(string)2,
> config=(string)000001b002000001b59113000001000000012000c488800f50584121443f" ! rtpmp4vdepay !  mfw_vpudecoder codec-type=std_mpeg4  ! mfw_v4lsink
> 
> ---------------------------------------------------------------------------------------------------------------------------------------
> 
> Anyone has any ideas.
> 
> Thanks,
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________ Gstreamer-embedded mailing list Gstreamer-embedded at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded





More information about the Gstreamer-embedded mailing list