[gst-devel] rtspsrc doesn't show in gst-inspect on target system

Philip Jägenstedt philip at foolip.org
Wed Aug 19 07:52:19 CEST 2009


On Wed, Aug 19, 2009 at 06:06, Gao, Ping<ping.gao at harman.com> wrote:
> Hi there:
>
> I am trying to add RTSP support to a target platform which is x86 based hardware and runs Linux 2.6.28.   The SDK for the target come with g-streamer 0.10 with some elements, but without rtspsrc, however, the libraries are built and exist, just not included in the root fs on the target.    So I copied all pre-built rtspsrc libraries (libgstrtsp-0.10.so*) to where GST_PLUGIN_PATH environment variable point to.   Also, I checked the dependencies of libgstrtsp-0.10.so. The only library that the target missing is libselinux.so.1.  The SDK for the target doesn’t have libselinux.so.1, then I just copied the one on my Linux host (which runs Fedora 9) to my target.
> When I run “gst-inspect rtspsrc” on the target, it says “No such element or plugin ‘rtspsrc’”.  Can you tell why I don’t have rtspsrc on the target? Any suggestions on how to fix the problem?

If there are missing symbols the plugin .so simply won't be loaded and
you won't get any error. Copying libraries from a different machine
sounds likely to fail, you're probably better off building the plugin
yourself.

-- 
Philip Jägenstedt




More information about the gstreamer-devel mailing list