Ubuntu

Ubuntu can't handle mmsh: streams.

Reported by Major Andras on 2008-10-17
130
This bug affects 22 people
Affects Status Importance Assigned to Milestone
VLC media player
Invalid
Undecided
Unassigned
gst-plugins-bad0.10 (Baltix)
Undecided
Unassigned
gst-plugins-bad0.10 (Ubuntu)
Undecided
Unassigned
Nominated for Intrepid by Major Andras
Nominated for Jaunty by Major Andras
Nominated for Lucid by Mantas Kriaučiūnas
libmms (Ubuntu)
Undecided
Unassigned
Nominated for Intrepid by Major Andras
Nominated for Jaunty by Major Andras
Nominated for Lucid by Mantas Kriaučiūnas
vlc (Ubuntu)
Undecided
Unassigned
Nominated for Intrepid by Major Andras
Nominated for Jaunty by Major Andras
Nominated for Lucid by Mantas Kriaučiūnas

Bug Description

Ubuntu release: Intrepid Ibex (8.10) Updated 2008.10.17

ubuntu-restricted-extras and w32codecs is installed.

I want to see an online video stream, but i can't.

steps:

start firefox from a terminal

this is the URL: http://www.hirtv.hu/?tPath=/view/videoview&videoview_id=701

The video isn't start.

In the terminal you can see some error messages:

.
.
.
** Message: OpenStream reply
** Message: NewStream mimetype 'application/octet-stream' URL 'http://stream3.hirtv.net/hirtv.asf'
** Message: totem_pl_parser_can_parse_from_data couldn't get mimetype
** Message: Is not playlist: totem_pl_parser_can_parse_from_data failed (len 1009)
** Message: StreamAsFile filename '/home/andras/.mozilla/firefox/bzbigzx7.default/Cache/98C196EAd01'
** Message: mBytesStreamed 1009
** Message: DestroyStream reason 0
** Message: URLNotify URL 'http://stream3.hirtv.net/hirtv.asf' reason 0
** Message: don't know how to handle application/x-mmsh
** Message: Error: A application/x-mmsh decoder plugin is required to play this stream, but not installed.
gstdecodebin.c(904): close_pad_link (): /GstPlayBin:play/GstDecodeBin:decodebin0:
No decoder to handle media type 'application/x-mmsh'

** Message: Missing plugin: gstreamer|0.10|totem-plugin-viewer|application/x-mmsh decoder|decoder-application/x-mmsh (application/x-mmsh decoder)
no application found
** Message: No installation candidate for missing plugins found.
** Message: Error: Stream contains no data.
gsttypefindelement.c(522): gst_type_find_element_handle_event (): /GstPlayBin:play/GstDecodeBin:decodebin1/GstTypeFindElement:typefind:
Can't typefind empty stream
.
.
.

andras@andras-laptop:~$ gst-inspect-0.10 | grep mmsh
typefindfunctions: application/x-mmsh: no extensions

description: updated
Major Andras (majorandras) wrote :
description: updated
Major Andras (majorandras) wrote :

This bug is a regression because the mmsh streams worked properly before Hardy. Hardy and Intrepid is affected by this bug.

kdavid (davidkrisztian) wrote :

I confirmed in hardy.

tunderke (anyone-vipmail) wrote :

I also cinfirm this information. Unfotunetly the online streams of hirt.net, do not work! Entweder an Hardy nor an Intrepid!

tunderke (anyone-vipmail) wrote :

I beg Your pardon for the bad english, it will be so correct now (I hope): I also confirmed this bug an Hardy and an the Intrepid. I tryd this stream, to play with many mediaplayers, (vlc, totem, mplayer etc...certanly with the plugins of Firefox!), but the results are same. No picture and sound! Generally I use the Totem with Gstreamer. When I wish to start this stream, I get always this bug. This application wish (application/x-mmsh) x-mmsh adjunct. That is it , what I know to write about this bug.
This is the correct siteadress: http://www.hirtv.hu/?tPath=/view/videoview&videoview_id=701
and afterwords, You have to click to "Késletetett adás".

Yours sincerely:
                         Jozsef Szekeres (Hungary)

Major Andras (majorandras) wrote :

The bug exists in Jaunty too (9.04beta).
Any solution or workaround ?

max (maxozilla) wrote :

This bug still exists in Ubuntu Jaunty 9.04.

eg. on http://www.tv8montblanc.com/fre_FR/accueil.php

Because this bug didn't exist before Hardy, surely it should be possible to fix far more easily?

Boniek (boniek12p) wrote :

just install gstreamer0.10-plugins-bad

Major Andras (majorandras) wrote :

Hello

gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-ugly-multiverse
gstreamer0.10-plugins-bad
gstreamer0.10-plugins-bad-multiverse
gstreamer0.10-ffmpeg
gstreamer0.10-pitfdll

are installed via ubuntu-restricted-extras package, but this can't solve the problem. :(

Bye

Boniek (boniek12p) wrote :

you could also try open it using gxine

Mantas Kriaučiūnas (mantas) wrote :

It seems totem with gstreamer0.10-plugins-bad doesn't play "application/x-mmsh" type strings in other Linux distros too, look for example at ArchLinux forum:
http://bbs.archlinux.org/viewtopic.php?id=53460

I've tested http://www.lrt.lt/ltv-LT-high.asx with Ubuntu 9.04 (gstreamer0.10-plugins-bad are installed on my system) and got exactly same problem as in ArchLinux. Lithuanian National Radio and Television (LRT) public broadcaster cares only about Windows users :(

My Ubuntu 9.04 have same problem with gstreamer0.10-plugins-bad package.

Roman M. Tuz (tuzr) wrote :

I have same problem with playing online videos in Ubuntu 9.04.

Jsewill (abraham-sewill) wrote :

Same on ubuntu jaunty 9.04 gstreamer0.10-plugins: base, bad, ugly, good. I even tried the multiverse ones. Nothing, not even mplayer will play MMS streams!

Žygimantas Beručka (zygis) wrote :

Is there anyone willing to investigate this? Already 9 months have passed without any tangible benefit and even without changing of the bug's 'NEW' status. Do you need any additional data to keep it going or what? Keeping it all silent won't solve the issue, it persists. Would you at least mind to ping upstream on this?

Dmitriy Larchenko (neokril) wrote :

I found solution for http://www.lrt.lt/ltv-WLD-vid.asx :

mplayer mmshttp://86.38.0.225:81

It works on jaunty with gstreamer0.10-plugins-* installed.

Avery (docaltmed) wrote :

Still present in 9.10.

Boniek (boniek12p) on 2010-01-04
Changed in libmms (Ubuntu):
status: New → Confirmed
Changed in gst-plugins-bad0.10 (Ubuntu):
status: New → Confirmed
Changed in gst-plugins-bad0.10 (Baltix):
status: New → Confirmed
Ars97 (russomaloyaz) wrote :

I ha such problem and found how to do...
Here is the link in Russian site: http://www.cetlot.com/2009/11/online-tv-mmsh-ubuntu/

Valentas (vk-registrator) wrote :

 Thanks Dmitriy Larchenko - solved this long standing problem for me!

Mantas Kriaučiūnas (mantas) wrote :

This bug is very important for Lithuanian users, because our national TV (LRT.lt) uses mmsh for internet TV translations :(
So, I'm providing very short instructions how to watch http://lrt.lt/tv in Lithuanian language:

LRT tiesiogines transliacijas galite žiūrėti ir Ubuntu ar Baltix GNU/Linux sistemose įdiegę gecko-mediaplayer programą bei nustatę, kad ši programa būtų pagrindinis Firefox naršyklės video grotuvas. Tai paprasčiausia padaryti įvykdžius šią komandą:

sudo apt-get install totem-mozilla- gecko-mediaplayer

Daugiau informacijos: http://www.ubuntu.lt/wiki/LRT_tiesioginė_transliacija_internetu

Zarazs Nora (h374237) wrote :

I try this:

    sudo apt-get install gecko-mediaplayer

after install I try play embedded http://stream3.hirtv.net/hirtv.asf stream from hungarian TV.
www.hirtv.hu -> "Késleltetett adás" in left side frame.

I got this debug massage:

NPP_New called
Using player backend of ''
DBUS connection created
Listening to path /control/46097
ARG: src = http://stream3.hirtv.net/hirtv.asf
ARG: type = application/x-oleobject
ARG: mute = 0
ARG: enablecontextmenu = 1
ARG: showdisplay = 0
ARG: autostart = 1
ARG: playcount = 1
ARG: showaudiocontrols = 1
ARG: showstatusbar = 0
ARG: showcontrols = 1
ARG: height = 375
ARG: width = 420
Window resized
Calling GetURLNotify with item = 0xb45c9000 src = http://stream3.hirtv.net/hirtv.asf
Window resized
New Stream Requested - http://stream3.hirtv.net/hirtv.asf
Entering destroy stream reason = 0 for http://stream3.hirtv.net/hirtv.asf
in Destroy Stream
Entering list_parse_qt localsize = 923
unable to find rmda in /home/zarazs/.cache/gnome-mplayer/plugin/gecko-mediaplayerfwctjh
Entering list_parse_qt2 localsize = 923
unable to find mmdr in /home/zarazs/.cache/gnome-mplayer/plugin/gecko-mediaplayerfwctjh
Entering list_parse_asx localsize = 923
Item
src = http://stream3.hirtv.net/hirtv.asf
local = /home/zarazs/.cache/gnome-mplayer/plugin/gecko-mediaplayerfwctjh
id = 1
hrefid = 0
play = 1
path =
controlid = 0
playerready = 0
newwindow = 0
cancelled = 0
streaming = 0
loop = 0
loopcount = 0
Exiting list_parse_asx
Entering list_parse_qml localsize = 923
Item
src = http://stream3.hirtv.net/hirtv.asf
local = /home/zarazs/.cache/gnome-mplayer/plugin/gecko-mediaplayerfwctjh
id = 1
hrefid = 0
play = 1
path =
controlid = 0
playerready = 0
newwindow = 0
cancelled = 0
streaming = 0
loop = 0
loopcount = 0
Exiting list_parse_qml
Entering list_parse_ram localsize = 923
Item
src = http://stream3.hirtv.net/hirtv.asf
local = /home/zarazs/.cache/gnome-mplayer/plugin/gecko-mediaplayerfwctjh
id = 1
hrefid = 0
play = 1
path =
controlid = 0
playerready = 0
newwindow = 0
cancelled = 0
streaming = 0
loop = 0
loopcount = 0
Exiting list_parse_ram
Sending Open /home/zarazs/.cache/gnome-mplayer/plugin/gecko-mediaplayerfwctjh to connection 0xb46fa9d0
item->hrefid = 0 item->src = http://stream3.hirtv.net/hirtv.asf
URL Notify url = 'http://stream3.hirtv.net/hirtv.asf'
reason = 0
http://stream3.hirtv.net/hirtv.asf
/home/zarazs/.cache/gnome-mplayer/plugin/gecko-mediaplayerfwctjh
/control/46097
media size = 0 x 0
media size = 0 x 0
media size = 0 x 0
New Stream Requested - http://stream3.hirtv.net/hirtv.asf
item is NULL for http://stream3.hirtv.net/hirtv.asf
item is null
stream url http://stream3.hirtv.net/hirtv.asf
Entering destroy stream reason = 1 for http://stream3.hirtv.net/hirtv.asf
Exiting destroy stream reason = 1 for http://stream3.hirtv.net/hirtv.asf

Zarazs Nora (h374237) wrote :

In standalone gnome-mplayer play http://stream3.hirtv.net/hirtv.asf stream.

reconfirmed. MMSH not available in Firefox on Ubuntu 10.04 LTS - the Lucid Lynx

can be tested by trying to load http://www.theyoungturks.com/

no plugin available and the lack of plugin won't even load a lauchpad request so I'm here doing it manually :P

Cannot view the stream:

http://www.hirtv.hu/?tPath=/view/videoview&videoview_id=701

using VLC in Lucid:

lsb_release -rd
Description: Ubuntu 10.04.1 LTS
Release: 10.04

apt-cache policy vlc
vlc:
  Installed: 1.0.6-1ubuntu1.2
  Candidate: 1.0.6-1ubuntu1.2
  Version table:
 *** 1.0.6-1ubuntu1.2 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid-updates/universe Packages
        500 http://security.ubuntu.com/ubuntu/ lucid-security/universe Packages
        100 /var/lib/dpkg/status
     1.0.6-1ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/universe Packages

Updated to Maverick, same problem:

lsb_release -rd
Description: Ubuntu maverick (development branch)
Release: 10.10

apt-cache policy vlc
vlc:
  Installed: 1.1.4-1ubuntu1
  Candidate: 1.1.4-1ubuntu1
  Version table:
 *** 1.1.4-1ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/universe i386 Packages
        100 /var/lib/dpkg/status

Changed in vlc:
status: Unknown → New
jevgtv (tugevus) wrote :

this bug affects me
ubuntu 10.04
firefox 3.6.15 canonical 1
gecko-mediaplayer gnome-mplayer libdiscid0 libmusicbrainz3-6, ubuntu-restricted-extras and w32codecs is installed

the required plugins: A application/x-mmsh decoder plugin is required to play this stream, but not installed.

LukasThyWalls (thywalls) wrote :

I have this problem in Kubuntu 11.04 in Natty. I test the browsers Firefos and Chromium with identic results. With Totem or MPlayer plugins for browsers have the same problem. And i have all the packages you said.

But i test with this page http://www.marca.com/multimedia/directo/marcatv.html and i see something. The URL for the stream object is http://reflector.marca.com:9002 but if i change this for mms://reflector.marca.com:9002 (I download the page and change the html code) it works without any problem. With Totem plugin or MPlayer plugin.

if the problem is how it handle or detect http to mms content, do a workaround or a patch it isn't too difficult.

Changed in vlc:
importance: Unknown → Undecided
status: New → Invalid
Changed in vlc (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.