Hi,<br><br>I have been trying to play Youtube videos using gstreamer but have not been successful in doing so.From what i could figure out, swfdec plug-in is required to play youtube vides because youtube supports flash video. As per gstreamer plug-in overview page, this plug-in should be available in &quot;bad plugins&quot;. This plug-in has some external dependecy on libswfdec. Even after installing this library, this plug-in does not show in the list of the elements. The configure script in &quot;bad plug-ins&quot; searches for 0.3 version of swfdec, which is already obsolete. I have tried bypassing this , but &quot;swfdec&quot; plug-in is still not built.<br>
<br>I have tried the following pipelines.<br><br>gst-launch-0.10 souphttpsrc location=&quot;<a href="http://www.youtube.com/v/6R0NJMGVjf4?f=videos&amp;c=gdataSample-YouTube-1&amp;app=youtube_gdata">http://www.youtube.com/v/6R0NJMGVjf4?f=videos&amp;c=gdataSample-YouTube-1&amp;app=youtube_gdata</a>&quot;  ! decodebin ! ximagesink<br>
<br>Setting pipeline to PAUSED ...<br>Pipeline is PREROLLING ...<br>ERROR: from element /GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdemux_swf:ffdemux_swf0: GStreamer encountered a general supporting library error.<br>
Additional debug info:<br>gstffmpegdemux.c(1243): gst_ffmpegdemux_open (): /GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdemux_swf:ffdemux_swf0:<br>Input/output error<br>ERROR: pipeline doesn&#39;t want to preroll.<br>
Setting pipeline to NULL ...<br>Freeing pipeline ...<br><br>Any help would be greatly appreciated.<br>Thanks,<br>Shaw<br>