Конечно, можно слушать он-лайн радио и смотреть он-лайн ТВ через VlC или MPlayer, но мне было интересно, почему же через gstreamer не играет и соответственно через плееры, которые им пользуются.
Если все нужные кодеки установлены, а mms через gstreamer не пашет, то все дело походу в libmms, точнее в libmms0, который есть в репах. Надо установить новейший libmms и все будет работать.
У меня получилось так:
Скачиваем отсюда тарболл
http://sourceforge.net/projects/libmmsРаспаковываем архив. Дальше, как скомпилить и установить deb-пакет я подглядел здесь
https://forum.ubuntu.ru/index.php?topic=100472.0:
cd '/home/user_name/libmms-0.6'
./configure
make
sudo checkinstall -D
Дальше, так как по-умолчанию библиотеки libmms установятся в /usr/local/lib, а нам они нужны в /usr/lib , а там уже стоят билиотеки от libmms0, то мы просто удаляем старые библиотеки из /usr/lib
sudo rm /usr/lib/libmms.so.0 /usr/lib/libmms.so.0.0.2
Если был установлен пакет libmms-dev, то удаляем и ссылку /usr/lib/libmms.so.
Удалять deb-пакет libmms0 я не стал, потому что за ним на удаление тянутся зависимости.
Затем делаем символические ссылки на библиотеки в /usr/local/lib
sudo ln -s /usr/local/lib/libmms.so.0 /usr/lib/libmms.so.0
sudo ln -s /usr/local/lib/libmms.so.0.0.2 /usr/lib/libmms.so.0.0.2
И если надо:
sudo ln -s /usr/local/lib/libmms.so /usr/lib/libmms.so
Теперь mms-потоки можно слушать и в Totem-е, и в Rythmbox-е, и в Exaile, и даже в QMMP, если в нем есть соответствующий транспорт, и можно скачивать поток с помощью mimms.
Если, что-то можно сделать проще, то говорите, все же мои знания о всяких там компиляциях и подобных модификациях системы еще весьма скромны.