GNOME Bugzilla – Bug 418387
totem browser plugin do not play mms protocol
Last modified: 2007-04-01 23:50:21 UTC
The bug has been opened on https://launchpad.net/ubuntu/+source/totem/+bug/90136 "Binary package hint: totem in multimedia-embeded webpage, firefox automatically play it with totem browser plugin. but if it use mms:// protocol, plugin do not play it. After I do mouse right click and select "Open with totem player" in menu, in totem player, it is played well. and other embeded media file is played directly well in web page. version that I used is Totem Browser Plugin 2.17.92. thanks... and sorry for my poor English. ProblemType: Bug Architecture: i386 Date: Wed Mar 7 00:36:49 2007 DistroRelease: Ubuntu 7.04 ExecutablePath: /usr/bin/totem Package: totem-gstreamer 2.17.92-0ubuntu1 PackageArchitecture: i386 ProcCmdline: totem http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000092890 ... http://news.naver.com/tv/ but there is Korean site. maybe you can find the tv icon picture box that is clickable and written "300K"."
Please capture the full command-line output of Firefox ("firefox -debug") while reproducing the problem.
Command line log using epiphany: ** Message: NP_Initialize ** Message: NP_Initialize succeeded ** Message: totemPlugin ctor [0x9203428] ** Message: Init mimetype 'video/x-ms-asf-plugin' mode 1 ** Message: Base URI is 'http://news.naver.com/vod/vod.nhn?mode=LSS2D&office_id=055&article_id=0000093568§ion_id=115§ion_id2=292' ** Message: Real mimetype for 'video/x-ms-asf-plugin' is 'video/x-ms-asf' argv[0] animationatstart 0 argv[1] autostart 1 argv[2] displaybackcolor black argv[3] showcontrols 1 argv[4] showstatusbar 1 argv[5] showtracker 1 argv[6] showpositioncontrols 0 argv[7] pluginspage http://www.microsoft.com/korea/windows/windowsmedia/ argv[8] src /vod/mms.nhn?office_id=055&article_id=0000093568 argv[9] type video/x-ms-asf-plugin argv[10] height 309 argv[11] width 320 ** Message: mSrc: /vod/mms.nhn?office_id=055&article_id=0000093568 ** Message: mCache: 0 ** Message: mControllerHidden: 0 ** Message: mShowStatusbar: 1 ** Message: mHidden: 0 ** Message: mAudioOnly: 0 ** Message: mAutostart: 1, mRepeat: 0 ** Message: Launching: /usr/lib/totem/totem-plugin-viewer --plugin-type gmp --user-agent Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.2) Gecko/20061201 Epiphany/2.18 Firefox/2.0.0.2 (Ubuntu-feisty) --mimetype video/x-ms-asf --statusbar ** Message: Viewer spawned, PID 7953 ** Message: GetValue variable 14 (e) ** Message: Initial window set, XID 3600dc7 size 320x309 ** Message: No viewer proxy yet, deferring SetWindow ** Message: Viewer DBus interface name is 'org.gnome.totem.PluginViewer_7953' ** Message: NameOwnerChanged old-owner '' new-owner ':1.26' ** Message: Viewer now connected to the bus ** Message: ViewerSetup ** Message: Calling SetWindow ** Message: NameOwnerChanged old-owner '' new-owner ':1.26' ** Message: Already have owner, why are we notified again? Viewer: SetWindow XID 56626631 size 320:309 ** Message: NewStream mimetype 'text/html' URL 'http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000093568' ** Message: Not expecting a new stream; aborting stream ** Message: Viewer state: STOPPED ** Message: SetWindow reply ** Message: ViewerReady ** Message: IsSchemeSupported scheme 'http': yes ** Message: totem_embedded_open_internal 'fd://0' is-browser-stream 1 ** Message: BEFORE _open ** Message: AFTER _open (ret: 1) ** Message: Viewer state: PLAYING ** Message: OpenStream reply ** Message: NewStream mimetype 'text/html' URL 'http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000093568' ** Message: Guessed mime-type 'application/octet-stream' for 'http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000093568' ** Message: Guessed mime-type 'application/octet-stream' for 'http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000093568' without the arguments ** Message: Unsupported mimetype, aborting stream ** Message: URLNotify URL 'http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000093568' reason 1
Here's the problem: ** Message: NewStream mimetype 'text/html' URL 'http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000093568' ** Message: Guessed mime-type 'application/octet-stream' for 'http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000093568' ** Message: Guessed mime-type 'application/octet-stream' for 'http://news.naver.com/vod/mms.nhn?office_id=055&article_id=0000093568' without the arguments ** Message: Unsupported mimetype, aborting stream
Maybe we should disable the mime-type checks after all... What do you think Christian?
That's fine with me.
Fixed in gnome-2-18 and trunk. Got to see a nice video of a UFO... 2007-04-02 Bastien Nocera <hadess@hadess.net> * browser-plugin/totemBasicPlugin.cpp: * browser-plugin/totemComplexPlugin.cpp: * browser-plugin/totemGMPPlugin.cpp: * browser-plugin/totemMullYPlugin.cpp: * browser-plugin/totemNarrowSpacePlugin.cpp: * browser-plugin/totemPlugin.cpp: * browser-plugin/totemPlugin.h: * browser-plugin/totemPluginGlue.cpp: Remove the rejection of streams based on mime-type, too many false positives (Closes: #418387)