GNOME Bugzilla – Bug 659919
Gstreamer playbin2 can't do Youtube video streaming
Last modified: 2011-09-23 10:01:02 UTC
I use Gstreamer playbin2 to play http://www.youtube.com/watch?v=tDWgt8Asj68. But it fails. The following error message lists brief fail error. Please refer the attached log file for detail log message. W/GstPlayer( 551): [835], WARN descriptions.c:987:gst_pb_utils_get_codec_description: No description available for media type: text/html D/GstPlayer( 551): [835], DEBUG gsturidecodebin.c:1447:proxy_unknown_type_signal: unknown-type signaled W/GstPlayer( 551): [835], WARN gsturidecodebin.c:867:unknown_type_cb: warning: No decoder available for type 'text/html'. D/GstPlayer( 551): [835], DEBUG gstdecodebin2.c:2855:gst_decode_chain_is_complete: Chain 0x3aec38 is complete: 1 D/GstPlayer( 551): [835], DEBUG gstdecodebin2.c:3210:gst_decode_bin_expose: Exposing currently active chains/groups W/GstPlayer( 551): [835], WARN gstdecodebin2.c:3231:gst_decode_bin_expose: No suitable plugins found W/GstPlayer( 551): [835], WARN gstdecodebin2.c:3233:gst_decode_bin_expose: error: no suitable plugins found
Created attachment 197322 [details] log file
You need something to parse the HTML of youtube and extract the media location, for example the totem youtube plugin can do that and then uses playbin2 to play back the media.