GNOME Bugzilla – Bug 364054
No visible browser-plugin at www.tv4.se.
Last modified: 2014-04-30 11:21:58 UTC
The browser-plugin is not visible when going to: URL: http://webbtv.tv4.se/webtv/tv4/showContent.do?treeId=300436&progId=78269&itemId=%20&cat=tv4_se.4600.3.3004 When right clicking on the "black box" where it should apear i get the right click menu of epiphany and not the browser-plugin. Other information: Totem-CVS(Gstreamer)
Works fine here, without Flash installed, with both xine-lib and GStreamer as backends.
Do you have Flash installed? Does it work correctly without Flash?
I've tested it with and without flash and it does not work. Don't get me wrong here now, the audio plays fine. So the plugin is there somewhere. I know that the video "shouldent work"(due to Gstreamer issues) but the browser-plugin should be "visible" either way?
Created attachment 75182 [details] Gif screencast of the problem.
Could you give me the output of the browser while going there (again, sorry...)
** Message: NP_Initialize ** Message: totem_plugin_new_instance ** Message: totemPlugin ctor [0x8fe7670] ** Message: totemGMPPlugin ctor [0x8f99358] mode 1 mime type: application/x-mplayer2 argv[0] type application/x-mplayer2 argv[1] id MediaPlayer1 argv[2] src http://webbtv.tv4.se/webtv/metafile.asx?MSG=kVkI6HD30XzhWo7ulyMQ0ag8xod0TwOFlD9Uc33(z0bEw1bVStQMsxPN4hM6(S)CwgzifldJqZBL6TUgXeQzQlRLULwsB9Jf0Mqhx287glFyy1kaZu3n0oxzeHz0X2lJVMiXS3f3y8uarjFG)NBIKUa8fmlkrXx3ddQPu1qdUMeSnuNHUf997d4xZyO4uQU2JZR69Go88PypdC67BdpVNA!! argv[3] pluginspage http://www.microsoft.com/windows/windowsmedia/download/default.asp argv[4] ieonly MediaPlayer1 argv[5] ieonlyotherstext MediaPlayer1 argv[6] name MediaPlayer1 argv[7] enabled -1 argv[8] invokeurls -1 argv[9] clicktoplay 0 argv[10] allowscan -1 argv[11] enablefullscreencontrols 0 argv[12] enablepositioncontrols -1 argv[13] enabletracker -1 argv[14] showcaptioning 0 argv[15] showaudiocontrols -1 argv[16] showdisplay 0 argv[17] showcontrols 0 argv[18] showgotobar 0 argv[19] showpositioncontrols -1 argv[20] showstatusbar -1 argv[21] showtracker 0 argv[22] enablecontextmenu false argv[23] autorewind -1 argv[24] autostart true argv[25] previewmode 0 argv[26] volume 80 argv[27] mute 0 argv[28] rate 1 argv[29] playcount 1 argv[30] windowlessvideo 0 argv[31] autosize 0 argv[32] animationatstart 0 argv[33] transparentatstart -1 argv[34] allowchangedisplaysize -1 argv[35] cursortype 0 argv[36] displaymode 0 argv[37] displaysize 0 argv[38] displayforecolor 16777215 argv[39] displaybackcolor 0 argv[40] senderrorevents true argv[41] sendkeyboardevents 0 argv[42] sendmouseclickevents 0 argv[43] sendmousemoveevents 0 argv[44] sendopenstateevents -1 argv[45] sendplaystatechangeevents -1 argv[46] sendwarningevents -1 argv[47] vidheight 288 argv[48] vidwidth 384 argv[49] balance 0 argv[50] uimode none argv[51] stretchtofit true argv[52] fullscreen false argv[53] height 312 argv[54] width 384 ** Message: mSrc: http://webbtv.tv4.se/webtv/metafile.asx?MSG=kVkI6HD30XzhWo7ulyMQ0ag8xod0TwOFlD9Uc33(z0bEw1bVStQMsxPN4hM6(S)CwgzifldJqZBL6TUgXeQzQlRLULwsB9Jf0Mqhx287glFyy1kaZu3n0oxzeHz0X2lJVMiXS3f3y8uarjFG)NBIKUa8fmlkrXx3ddQPu1qdUMeSnuNHUf997d4xZyO4uQU2JZR69Go88PypdC67BdpVNA!! ** Message: mHref: (null) ** Message: mHeight: 312 mWidth: 384 ** Message: mCache: 0 ** Message: mTarget: (null) ** Message: mControllerHidden: 0 ** Message: mHidden: 0 ** Message: mNoAutostart: 0 mRepeat: 0 ** Message: plugin_get_value 14 (e) ** Message: SetWindow [0x8fe7670] ** Message: waiting for data to come ** Message: leaving plugin_set_window ** Message: SetWindow [0x8fe7670] ** Message: existing window ** Message: resize ** Message: leaving plugin_set_window ** Message: SetWindow [0x8fe7670] ** Message: existing window ** Message: resize ** Message: leaving plugin_set_window ** Message: plugin_new_stream ** Message: plugin_new_stream type: video/x-ms-asf url: http://webbtv.tv4.se/webtv/metafile.asx?MSG=kVkI6HD30XzhWo7ulyMQ0ag8xod0TwOFlD9Uc33(z0bEw1bVStQMsxPN4hM6(S)CwgzifldJqZBL6TUgXeQzQlRLULwsB9Jf0Mqhx287glFyy1kaZu3n0oxzeHz0X2lJVMiXS3f3y8uarjFG)NBIKUa8fmlkrXx3ddQPu1qdUMeSnuNHUf997d4xZyO4uQU2JZR69Go88PypdC67BdpVNA!! ** Message: Is dual type 'audio/x-ms-asx' ** Message: Launching: /usr/libexec/totem-mozilla-viewer --xid 46139534 --width 384 --height 312 --url http://webbtv.tv4.se/webtv/metafile.asx?MSG=kVkI6HD30XzhWo7ulyMQ0ag8xod0TwOFlD9Uc33(z0bEw1bVStQMsxPN4hM6(S)CwgzifldJqZBL6TUgXeQzQlRLULwsB9Jf0Mqhx287glFyy1kaZu3n0oxzeHz0X2lJVMiXS3f3y8uarjFG)NBIKUa8fmlkrXx3ddQPu1qdUMeSnuNHUf997d4xZyO4uQU2JZR69Go88PypdC67BdpVNA!! --mimetype video/x-msvideo fd://0 ** Message: player PID: 25011 ** Message: waiting for signal org.totem_25011.MozillaPluginService ** Message: Received notification for ':1.22' old-owner '' new-owner ':1.22' ** Message: Received notification for ':1.22' old-owner '' new-owner ':1.22' ** Message: Received notification for 'org.totem_25011.MozillaPluginService' old-owner '' new-owner ':1.22' ** Message: Received notification for 'org.totem_25011.MozillaPluginService' old-owner '' new-owner ':1.22' ** Message: Done forking, new proxy=0x8acd8c0 ** Message: plugin_stream_as_file: /home/filip/.gnome2/epiphany/mozilla/epiphany/Cache/57788CEAd01 ** Message: Setting the current path to /home/filip/.gnome2/epiphany/mozilla/epiphany/Cache/57788CEAd01 ** Message: plugin_stream_as_file done ** Message: plugin_destroy_stream, reason: 0 ** Message: plugin_get_value 15 (f) ** Message: unhandled variable 15 (f) ** Message: plugin_get_value 11 (b) ** Message: plugin_get_value 268435466 (1000000a) ** Message: GetScriptable [0x8fe7670], mInstance 0x9000474 ** Message: GetHelperForLanguage 2 ** Message: GetInterfaces ** Message: plugin_get_value 15 (f) ** Message: unhandled variable 15 (f) ** Message: plugin_get_value 11 (b) ** Message: plugin_get_value 268435466 (1000000a) ** Message: GetScriptable [0x8fe7670], mInstance 0x9000474 ** Message: SetWindow [0x8fe7670] ** Message: existing window ** Message: resize ** Message: leaving plugin_set_window ** Message: plugin_get_value 15 (f) ** Message: unhandled variable 15 (f) ** Message: plugin_get_value 11 (b) ** Message: plugin_get_value 268435466 (1000000a) ** Message: GetScriptable [0x8fe7670], mInstance 0x9000474 ** Message: SetWindow [0x8fe7670] ** Message: existing window ** Message: resize ** Message: leaving plugin_set_window ** Message: totem_embedded_open 'file:///home/filip/.gnome2/epiphany/mozilla/epiphany/Cache/57788CEAd01' ** Message: error: Endast en undertextström identifierades. Antingen läser du in en undertextfil eller några annan typ av textfil, eller så är mediafilen inte känd. This part is new for today: (Installed new CVS snapshots today of gstreamer and totem) "** Message: error: Endast en undertextström identifierades. Antingen läser du in en undertextfil eller några annan typ av textfil, eller så är mediafilen inte känd." But the plugin is still not visible.
If you want the old output go to bug 355652.
Might be similar to this reported in the Debian BTS. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=395539 "Since the upgrade from 2.14.x, the Totem Mozilla plug-in stopped recognizing some embedded streams. For instance, the video in this web site (http://www.cutlerycorner.net/streaming.asp) won't be made playable, whereas Totem can play the stream (mms://media.streamtoyou.com/frostcutlery/ccnshow.wmv) perfectly from the command line."
That link works fine with Totem-CVS(Gstreamer) so that problem has probably already been fixed. There is one problem with the stream and that is that it only shows the first frame but thats probably the same issue as in bug 361571. But thanks anyway :)
That's good to know, thank you!
This site shows more JS funcs that we need to implement: ** Message: WARNING: Site uses unimplemented function 'totemIGMPPlayer::GetOpenState' ** Message: WARNING: Site uses unimplemented function 'totemIGMPSettings::SetMute' ** Message: WARNING: Site uses unimplemented function 'totemIGMPSettings::GetMute' ** Message: WARNING: Site uses unimplemented function 'totemIGMPPlayer::GetPlayState'
And more: ** Message: WARNING: Site uses unimplemented function 'totemIGMPPlayer::SetURL' ** Message: WARNING: Site uses unimplemented function 'totemIGMPControls::GetCurrentPosition' ** Message: WARNING: Site uses unimplemented function 'totemIGMPPlayer::GetNetwork' ** Message: WARNING: Site uses unimplemented function 'totemIGMPPlayer::GetStatus'
And also: ** Message: WARNING: Site uses unimplemented function 'totemIGMPSettings::GetVolume' We need the Controls object implemented to do the GetCurrentPosition. 2007-11-01 Bastien Nocera <hadess@hadess.net> * browser-plugin/totemGMPPlugin.cpp: * browser-plugin/totemGMPPlugin.h: * browser-plugin/totemGMPSettings.cpp: * browser-plugin/totemGMPSettings.h: Implement totemIGMPPlayer::SetURL and ::GetURL, and totemIGMPSettings::SetVolume and ::GetVolume (Helps: #364054) * browser-plugin/totemNarrowSpacePlugin.cpp: Implement totemINarrowSpace::SetVolume and ::GetVolume I can't get the video to appear either myself, using Fedora 8...
No need for the Controls object... 2007-11-01 Bastien Nocera <hadess@hadess.net> * browser-plugin/totemGMPPlugin.cpp: Implement totemIGMPControls::GetCurrentPosition (Helps: #364054) * browser-plugin/totemPlugin.cpp: Support vidheight and vidwidth as used by WMP (doesn't make much of a difference, mind you) I think those might still be necessary: ** Message: WARNING: Site uses unimplemented function 'totemIGMPPlayer::GetOpenState' ** Message: WARNING: Site uses unimplemented function 'totemIGMPPlayer::GetPlayState' ** Message: WARNING: Site uses unimplemented function 'totemIGMPPlayer::GetStatus'
I've tried testing this again using: http://www.tv4.se/1.283438?videoId=1.394565 But I can't even get Firefox to download the playlist, it ends up either as a 0-sized file, or doesn't even leave the file on disk. ** Message: OpenStream reply ** Message: NewStream mimetype 'text/html' URL 'http://anytime.tv4.se/webtv/metafile.asx?p=460734&bw=600' ** Message: StreamAsFile filename '/home/hadess/.mozilla/firefox/nrv3fya8.default/Cache/8499D137d01' ** Message: couldn't mmap /home/hadess/.mozilla/firefox/nrv3fya8.default/Cache/8499D137d01: Failed to open file '/home/hadess/.mozilla/firefox/nrv3fya8.default/Cache/8499D137d01': open() failed: No such file or directory TotemEmbedded-Message: Setting the current path to /home/hadess/.mozilla/firefox/nrv3fya8.default/Cache/8499D137d01 <snip>
The browser plugin has been removed from Totem. See this post for more details: http://www.hadess.net/2014/04/good-bye-totem-browser-plugin.html