Help for how to enable realvideo in gstreamer in Android platform

Bonder Wu bonderwu at gmail.com
Wed Oct 26 02:57:38 PDT 2011


Hi, All

    I am a newbie in gstreamer. I have integrated gstreamer in Android
platform. Now I want to enable realvideo in gstreamer in Android
platform, I do the following things:
1. Enable gst-plugins-ugly/gst/readmedia/ for demuxer
2. Enable gst-plugins-bad/gst/real/ for codec

But it can not work. the log says that:
10-25 19:00:29.476 D/GstPlayer( 1783): [1792], DEBUG
GstPlayerPipeline.cpp:1434, prepareAsync(): Wait for pipeline's state
change to PAUSE...
10-25 19:00:29.539 D/GstPlayer( 1783): [1797], DEBUG
GstPlayerPipeline.cpp:528, taglist_foreach(): maximum bitrate: 64082
10-25 19:00:29.539 D/GstPlayer( 1783): [1797], DEBUG
GstPlayerPipeline.cpp:528, taglist_foreach(): bitrate: 64082
10-25 19:00:29.539 D/GstPlayer( 1783): [1797], DEBUG
GstPlayerPipeline.cpp:528, taglist_foreach(): audio codec: RealAudio
G2 (Cook)
10-25 19:00:29.539 D/GstPlayer( 1783): [1797], DEBUG
GstPlayerPipeline.cpp:528, taglist_foreach(): maximum bitrate: 1435918
10-25 19:00:29.539 D/GstPlayer( 1783): [1797], DEBUG
GstPlayerPipeline.cpp:528, taglist_foreach(): bitrate: 583958
10-25 19:00:29.539 D/GstPlayer( 1783): [1797], DEBUG
GstPlayerPipeline.cpp:528, taglist_foreach(): video codec: RealVideo
4.0
10-25 19:00:29.640 E/GstPlayer( 1783): [1797], ERROR
GstPlayerPipeline.cpp:1969, handleError(): gst-stream-error-quark
error(1): GStreamer encountered a general stream error. debug:
external/gst-plugins-ugly/gst/realmedia/rmdemux.c(942):
gst_rmdemux_loop ():
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin1/GstDecodeBin2:decodebin21/GstRMDemux:rmdemux0:
10-25 19:00:29.640 E/GstPlayer( 1783): stream stopped, reason not-linked
10-25 19:00:29.640 E/MediaPlayer( 1682): error (1, 0)

Can somebody help me? Thanks in advance.


-- 
---------------------------------------------------
Best Regards
Wu Xiaoyong


More information about the gstreamer-devel mailing list