
Ubuntu日本語フォーラム

ログインしていません。
NHKオンライン ラジオニュースを聞こうとアクセスしましたらFirefox3.5のフラウザに
「mms用のURIハンドラの実装はありません」というメッセージが出ます。
アクセスしたURLは次のとおりです。
http://www.nhk.or.jp/r-news/asx/20100326_1_5_20100327145603_midnight.asx
どのようにしたら解決するでしょうか?
オフライン
リンクの.asxというのはプレイリストファイルで、内部でmms://~を開くようになっています。
「libmms」というライブラリをインストールすることで、mmsプロトコルでアクセスできるようになります。(はずです)
※ インストール方法
「システム」->「システム管理」->「Synapticパッケージマネージャ」でパスワードを入力し、「libmms」と検索すると、「libmms0」というパッケージがヒットすると思うので、右クリック->「インストール指定」し、上部の「適用」をクリックすることでインストールできます。
別のインストール方法としては、「アプリケーション」->「アクセサリ」->「端末」で、$に続けて以下のコマンドを打つことでインストールできます。
$ sudo apt-get install libmms0
Enterキーを押すと、パスワードを聞かれるので、ログイン時のパスワードを入力し(画面には何も入力されていないように見えます)、Enterキーを押してください。
途中、「Y/n?」と聞かれたら、「y」Enterを押してください。
オフライン
NHK ラジオの再生なら、以下のシェルスクリプトが大変便利です。
わざわざウェブブラウザを起動する必要もなく軽快に作業の片手間に聴けるので重宝しています。
http://d.hatena.ne.jp/ahmok/20090414
オフライン
vbkさん ご回答有難うございました。
> 途中、「Y/n?」と聞かれたら、「y」Enterを押してください。
はでてきませんでした。
----------------------------
ok@ubuo:~$ sudo apt-get install libmms0
[sudo] password for ok:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
linux-headers-2.6.31-14 linux-headers-2.6.31-14-generic
これらを削除するには 'apt-get autoremove' を利用してください。
以下のパッケージが新たにインストールされます:
libmms0
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
28.7kB のアーカイブを取得する必要があります。
この操作後に追加で 98.3kB のディスク容量が消費されます。
取得:1 http://jp.archive.ubuntu.com karmic/universe libmms0 0.4-2 [28.7kB]
28.7kB を 0s で取得しました (65.7kB/s)
未選択パッケージ libmms0 を選択しています。
(データベースを読み込んでいます ... 現在 178745 個のファイルとディレクトリがインストールされています。)
(.../libmms0_0.4-2_i386.deb から) libmms0 を展開しています...
libmms0 (0.4-2) を設定しています ...
libc-bin のトリガを処理しています ...
ldconfig deferred processing now taking place
ok@ubuo:~$
-----------------------------------------------
という具合にすすみましたが、
まだ、聞けません。不具合なところを確認する手立てはあるのでしょうか?
オフライン
yama さん、ご回答有難うございました。
当該リンクをみましたら、シェルスクリプト(ですか?)が出てきました。
エレガントな方法の用ですが、そのスクリプトをドウシテイイのかがわかりません。
もう1ヒントお願いできれば幸です。
オフライン
http://www.nhk.or.jp/r-news/asx/20100326_1_5_20100327145603_midnight.asx
当方で上記にアクセスしたところ、普通に Firefox で再生できますね・・・。
何かコーデック?が足りないのでしょうかね。
オフライン
mms用のURIハンドラの実装はありません
の英語メッセージ
no URI handler implemented for "mms"
で検索したところ、英語フォーラム
http://ubuntuforums.org/archive/index.php/t-244695.html
を見つけました。
そこによると、(一部GUI的な操作に変えていますが、同じ処理です)
1. 「システム」→「システム管理」→「ソフトウェア・ソース」の「他のソフトウェア」タブ→「追加」で以下のAPT-Lineを追加します。(karmicのところは、自分のOSにあわせてjauntyやlucidなどに変更してください)
deb http://archive.ubuntu.com/ubuntu/ dapper karmic main restricted multiverse
2. 「閉じる」で、更新するかどうか聞いてくるので、更新をしてください。
3. 端末で以下のコマンドを実行して、必要なパッケージをインストールしてください。(最後のmplayerは本当に必要かどうか分かりませんが、念のため)
sudo aptitude install totem-xine gxine libxine-extracodecs mplayer
というものです。
自分の環境ではインストールしなくでも再生できてしまうので、検証はできません。
Ubuntuのバージョンによって違うのかもしれません。
オフライン
APTライン間違えました。正しくは以下です。
deb http://archive.ubuntu.com/ubuntu/ karmic universe main restricted multiverse
オフライン
んー、でも ok さんのブラウザが Firefox3.5 なので、それがデフォルトであるなら 9.10 のはずですよね・・・。
#4 を見ても明らかに 9.10 ですね、うーん。
オフライン
「ubuntu-restricted-extras」パッケージのインストールで一撃ということでは?
芋づるパッケージの「gstreamer0.10-plugins-bad」がmmsプロトコルに対応しているようですし、wmaコーデックは「gstreamer0.10-ffmpeg」(の依存パッケージ)が持っていそうですし。
(「libavcodec-extra-52」パッケージの追加が必要なのかはわかりません。9.10環境は未確認です)
オフライン
ok による投稿:
エレガントな方法の用ですが、そのスクリプトをドウシテイイのかがわかりません。
もう1ヒントお願いできれば幸です。
テキストエディタでシェルスクリプトの内容をコピペして、nhk.sh という名前で保存します。
保存したら、端末を起動し、
chmod +x nhk.sh
として、実行属性を付与します。
後は端末から、./nhk.sh として起動します。
*mplayer を使って再生しますので、事前にmplayerをインストールしておきます。
*出来たnhk.shファイルをダブルクリックでも実行出来ます。
オフライン
ご報告とお礼
みなさん、いろいろ、情報ありがとうございました。
半年後にお礼というのも何ですが、Ubuntu10.04
の環境でやり直しましたら、うまく聞けるようになりました。
オフライン