GNOME Bugzilla – Bug 550226
Streaming from Norwegian broadcasting corporation doesn't work
Last modified: 2008-09-05 13:34:13 UTC
example link: http://www1.nrk.no/nett-tv/klipp/405510 from .xsession-errors: ** Message: ~totemPlugin [0x9cb1300] ** Message: ~totemGMPPlayer [0x9cb1718] ** Message: NP_Shutdown ** Message: NP_Initialize ** Message: NP_Initialize succeeded ** Message: totemPlugin [0x9f3f1d0] ** Message: Init mimetype 'video/x-ms-asf' mode 1 ** Message: Base URI is 'http://www1.nrk.no/nett-tv/klipp/405510' ** Message: Real mimetype for 'video/x-ms-asf' is 'video/x-ms-asf' argv[0] id ctl00_ucPlayer_Player argv[1] type video/x-ms-asf argv[2] url http://www1.nrk.no/nett-tv/asx.aspx?param=173451FAE666112BCF51A0D319C0120E82C76B254274F85A363C45792340D19C6168978814FC8C15DAAC862CE6AA75AE54F7EED72DD050AFB842BD4B089977FABFC99DBBE4C3E7CA60DB0E542087F9E33949C5403E758C3428A27499131645FF9389174431C6DF5BB1178C64EECBEFF1EDDC65FAC2A254CFF473010ACE3BA66C9F25F92264F7CB178A80B9814C446E5B3B24C9212EC7BE4327015FF1D24C7D0C7F881D1E341A597355B69D0A07E6D3AB560EAB2E7E0E52CA05B72E58341DB885&browser=Mozilla argv[3] standby Laster avspiller... argv[4] height 356 argv[5] width 512 argv[6] PARAM argv[7] Url http://www1.nrk.no/nett-tv/asx.aspx?param=173451FAE666112BCF51A0D319C0120E82C76B254274F85A363C45792340D19C6168978814FC8C15DAAC862CE6AA75AE54F7EED72DD050AFB842BD4B089977FABFC99DBBE4C3E7CA60DB0E542087F9E33949C5403E758C3428A27499131645FF9389174431C6DF5BB1178C64EECBEFF1EDDC65FAC2A254CFF473010ACE3BA66C9F25F92264F7CB178A80B9814C446E5B3B24C9212EC7BE4327015FF1D24C7D0C7F881D1E341A597355B69D0A07E6D3AB560EAB2E7E0E52CA05B72E58341DB885&browser=Mozilla argv[8] Filename http://www1.nrk.no/nett-tv/asx.aspx?param=173451FAE666112BCF51A0D319C0120E82C76B254274F85A363C45792340D19C6168978814FC8C15DAAC862CE6AA75AE54F7EED72DD050AFB842BD4B089977FABFC99DBBE4C3E7CA60DB0E542087F9E33949C5403E758C3428A27499131645FF9389174431C6DF5BB1178C64EECBEFF1EDDC65FAC2A254CFF473010ACE3BA66C9F25F92264F7CB178A80B9814C446E5B3B24C9212EC7BE4327015FF1D24C7D0C7F881D1E341A597355B69D0A07E6D3AB560EAB2E7E0E52CA05B72E58341DB885&browser=Mozilla argv[9] AutoStart 1 argv[10] Audio 50 argv[11] Mute 0 argv[12] StretchToFit 1 argv[13] AutoSize 1 argv[14] uiMode full ** Message: mSrcURI: ** Message: mCache: 0 ** Message: mControllerHidden: 0 ** Message: mShowStatusbar: 1 ** Message: mHidden: 0 ** Message: mAudioOnly: 0 ** Message: mAutoPlay: 1, mRepeat: 0 ** Message: Launching: /usr/libexec/totem-plugin-viewer --plugin-type gmp --user-agent Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072301 Fedora/3.0.1-1.fc10 Firefox/3.0.1 --mimetype video/x-ms-asf --statusbar ** Message: Viewer spawned, PID 21761 ** Message: Initial window set, XID 367e944 size 512x356 ** Message: No viewer proxy yet, deferring SetWindow ** Message: GetScriptableNPObject [0x9f3f1d0] ** Message: totemGMPPlayer [0xa1285e8] ** Message: Viewer DBus interface name is 'org.gnome.totem.PluginViewer_21761' ** Message: NameOwnerChanged old-owner '' new-owner ':1.145' ** Message: Viewer now connected to the bus ** Message: ViewerSetup ** Message: Calling SetWindow Viewer: SetWindow XID 57141572 size 512:356 TotemEmbedded-Message: Viewer state: STOPPED ** Message: SetWindow reply ** Message: ViewerReady ** Message: IsSchemeSupported scheme 'http': yes TotemEmbedded-Message: totem_embedded_open_stream called: uri http://www1.nrk.no/nett-tv/asx.aspx?param=173451FAE666112BCF51A0D319C0120E82C76B254274F85A363C45792340D19C6168978814FC8C15DAAC862CE6AA75AE54F7EED72DD050AFB842BD4B089977FABFC99DBBE4C3E7CA60DB0E542087F9E33949C5403E758C3428A27499131645FF9389174431C6DF5BB1178C64EECBEFF1EDDC65FAC2A254CFF473010ACE3BA66C9F25F92264F7CB178A80B9814C446E5B3B24C9212EC7BE4327015FF1D24C7D0C7F881D1E341A597355B69D0A07E6D3AB560EAB2E7E0E52CA05B72E58341DB885&browser=Mozilla, base_uri: http://www1.nrk.no/nett-tv/klipp/405510 totem_embedded_set_uri uri (null) base (null) => resolved (null) totem_embedded_set_uri uri http://www1.nrk.no/nett-tv/asx.aspx?param=173451FAE666112BCF51A0D319C0120E82C76B254274F85A363C45792340D19C6168978814FC8C15DAAC862CE6AA75AE54F7EED72DD050AFB842BD4B089977FABFC99DBBE4C3E7CA60DB0E542087F9E33949C5403E758C3428A27499131645FF9389174431C6DF5BB1178C64EECBEFF1EDDC65FAC2A254CFF473010ACE3BA66C9F25F92264F7CB178A80B9814C446E5B3B24C9212EC7BE4327015FF1D24C7D0C7F881D1E341A597355B69D0A07E6D3AB560EAB2E7E0E52CA05B72E58341DB885&browser=Mozilla base http://www1.nrk.no/nett-tv/klipp/405510 => resolved http://www1.nrk.no/nett-tv/asx.aspx?param=173451FAE666112BCF51A0D319C0120E82C76B254274F85A363C45792340D19C6168978814FC8C15DAAC862CE6AA75AE54F7EED72DD050AFB842BD4B089977FABFC99DBBE4C3E7CA60DB0E542087F9E33949C5403E758C3428A27499131645FF9389174431C6DF5BB1178C64EECBEFF1EDDC65FAC2A254CFF473010ACE3BA66C9F25F92264F7CB178A80B9814C446E5B3B24C9212EC7BE4327015FF1D24C7D0C7F881D1E341A597355B69D0A07E6D3AB560EAB2E7E0E52CA05B72E58341DB885&browser=Mozilla TotemEmbedded-Message: totem_embedded_open_internal 'fd://0' is-browser-stream 1 start-play 1 TotemEmbedded-Message: BEFORE _open TotemEmbedded-Message: AFTER _open (ret: 1) TotemEmbedded-Message: Viewer state: PLAYING ** Message: OpenStream reply ** Message: NewStream mimetype 'video/x-ms-asf' URL 'http://www1.nrk.no/nett-tv/asx.aspx?param=173451FAE666112BCF51A0D319C0120E82C76B254274F85A363C45792340D19C6168978814FC8C15DAAC862CE6AA75AE54F7EED72DD050AFB842BD4B089977FABFC99DBBE4C3E7CA60DB0E542087F9E33949C5403E758C3428A27499131645FF9389174431C6DF5BB1178C64EECBEFF1EDDC65FAC2A254CFF473010ACE3BA66C9F25F92264F7CB178A80B9814C446E5B3B24C9212EC7BE4327015FF1D24C7D0C7F881D1E341A597355B69D0A07E6D3AB560EAB2E7E0E52CA05B72E58341DB885&browser=Mozilla' ** Message: Should be dual type 'audio/x-ms-asx', making sure now ** Message: Is dual type 'audio/x-ms-asx' ** Message: Is playlist; need to wait for the file to be downloaded completely ** Message: StreamAsFile filename '/home/kmaraas/.mozilla/firefox/default.zbx/Cache/333289B7d01' TotemEmbedded-Message: Setting the current playlist to /home/kmaraas/.mozilla/firefox/default.zbx/Cache/333289B7d01 (base: http://www1.nrk.no/nett-tv/klipp/405510) totem_embedded_set_uri uri (null) base (null) => resolved (null) totem_embedded_set_uri uri file:///home/kmaraas/.mozilla/firefox/default.zbx/Cache/333289B7d01 base http://www1.nrk.no/nett-tv/klipp/405510 => resolved file:///home/kmaraas/.mozilla/firefox/default.zbx/Cache/333289B7d01 ** Message: DestroyStream reason 0 ** Message: URLNotify URL 'http://www1.nrk.no/nett-tv/asx.aspx?param=173451FAE666112BCF51A0D319C0120E82C76B254274F85A363C45792340D19C6168978814FC8C15DAAC862CE6AA75AE54F7EED72DD050AFB842BD4B089977FABFC99DBBE4C3E7CA60DB0E542087F9E33949C5403E758C3428A27499131645FF9389174431C6DF5BB1178C64EECBEFF1EDDC65FAC2A254CFF473010ACE3BA66C9F25F92264F7CB178A80B9814C446E5B3B24C9212EC7BE4327015FF1D24C7D0C7F881D1E341A597355B69D0A07E6D3AB560EAB2E7E0E52CA05B72E58341DB885&browser=Mozilla' reason 0 added URI 'mms://straumOD.nrk.no/o/geoblokk/Taggert/2008-09-01/NRK1_200808292203_KOIF-510022-08_130_1000.wmv' title = 'Taggert 29.08.08 Del 1' starttime = '0' author = 'NRK - Norsk Rikskringkasting' totem_embedded_set_uri uri mms://straumOD.nrk.no/o/geoblokk/Taggert/2008-09-01/NRK1_200808292203_KOIF-510022-08_130_1000.wmv base http://www1.nrk.no/nett-tv/klipp/405510 => resolved mms://straumOD.nrk.no/o/geoblokk/Taggert/2008-09-01/NRK1_200808292203_KOIF-510022-08_130_1000.wmv TotemEmbedded-Message: totem_embedded_open_internal 'mms://straumOD.nrk.no/o/geoblokk/Taggert/2008-09-01/NRK1_200808292203_KOIF-510022-08_130_1000.wmv' is-browser-stream 0 start-play 0 TotemEmbedded-Message: BEFORE _open Could not read packet header: Suksess Could not read packet header: Suksess TotemEmbedded-Message: AFTER _open (ret: 1) Could not read packet header: Suksess Could not read packet header: Suksess ** Message: Error: Could not connect to this stream gstmms.c(523): gst_mms_start (): /play/source TotemEmbedded-Message: Viewer state: STOPPED TotemEmbedded-Message: totem_embedded_set_error: 'Kunne ikke åpne lokasjon. Du har kanskje ikke tillatelse til å åpne den filen.' TotemEmbedded-Message: totem_embedded_set_error_logo called by browser plugin
This is a problem with the stream itself. I couldn't get this stream to play in anything: 'mms://straumOD.nrk.no/o/geoblokk/Taggert/2008-09-01/NRK1_200808292203_KOIF-510022-08_130_1000.wmv'
Both vlc and mplayer play that just fine.
Created attachment 117788 [details] log as per the faq
Created attachment 117789 [details] log from gst-launch <url>
Created attachment 117790 [details] log from totem <url>
Created attachment 117792 [details] gst-launch playbin output
What version of libmms? Looks like a libmms bug to me.
[kmaraas@localhost ~]$ rpm -qa | grep libmms libmms-0.4-1.lvn9.i386 libmms-devel-0.4-1.lvn9.i386
Looks like this is the latest version from a quick search on the net?
Ok, but I still think it's a libmms bug (I think the other players either don't use libmms or use an internal forked version). There isn't really much scope for gstreamer doing anything wrong here, as far as I can tell. The 'Could not read packet header: Success' message also suggests not all is well in libmmsland. Resolving as NOTGNOME for now. Please re-open if you have evidence that this is in fact a GStreamer issue (e.g. things work with another application which uses the system install libmms, such as mimms).