Android h264-Decoder

mathisfoerst mathisfoerst at gmx.de
Thu May 22 10:49:39 PDT 2014


Hello,

i try to stream video from my RaspberryPi to my Android Phone.
On the Pi I run the following pipeline:

//opt/vc/bin/raspivid -t 0 -fps 30 -b 2000000 -o - | gst-launch-1.0 -v fdsrc
! h264parse ! rtph264pay config-interval=1 pt=96 !  gdppay ! tcpserversink
host=192.168.178.52 port=5000/

To receive the stream I successfully tested this pipeline on Ubuntu:

/gst-launch-1.0 -v tcpclientsrc host=192.168.178.52 port=5000 ! gdpdepay !
rtph264depay ! avdec_h264 ! videoconvert ! autovideosink sync=false/

To view the stream on my Android Phone aswell, I used the "Gstreamer Android
Tutorial 3" (  link
<http://docs.gstreamer.com/display/GstSDK/Android+tutorial+3%3A+Video>   )
and modified the pipeline, like above.

The problem is, that I can't find a suitable h264-decoder. I already tried:

1. "*avdec_h264*" - "element not found"
2. "*amcviddec-omxgoogleh264decoder*" - "GStreamer encountered a general
supporting library error"
3. "*ffdec_h264*" - "element not found"

Is there another h264-decoder which I can use on Android or a way to include
"ffdec_h264" into the App?

Best Regards



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Android-h264-Decoder-tp4667123.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list