奥様のお砂場

色々試してみます。

RaspberryPiでは今のところAccuRadio再生不可能

PiNOIRを試してみたいのですが、いざ取り付けとなるとカメラ本体と長いケーブルをどこにしまうか良いアイデアが思いつかないので、ひとまずHW追加なしで楽しめそうな機能を試してみることにしました。

カメラ以外だと音楽再生ができればと思っていたので、こちらの記事を参考にmplayerをインストール。ヘッドホンをRaspberryPiに直挿しして動作確認です。

http://www.raspberrypi.org/forums/viewtopic.php?f=82&t=45424

自分がインストールした時のmplayerの依存関係は、端末ログによると以下の通りでした。

[Tue Sep 16 11:48:47.173 2014] 以下の特別パッケージがインストールされます:
[Tue Sep 16 11:48:47.180 2014] libaa1 libavcodec53 libavformat53 libavutil51 libavutil52 libcdparanoia0
[Tue Sep 16 11:48:47.180 2014] libdca0 libdirac-encoder0 libdvdnav4 libdvdread4 libenca0 libfaad2
[Tue Sep 16 11:48:47.180 2014] libfribidi0 libgpm2 libgsm1 liblircclient0 liblzo2-2 libmp3lame0 libmpeg2-4
[Tue Sep 16 11:48:47.180 2014] libopenal-data libopenal1 libpostproc52 libschroedinger-1.0-0 libspeex1
[Tue Sep 16 11:48:47.185 2014] libswscale2 libtheora0 libva1 libvpx1 libx264-123 libxvidcore4 libxvmc1
[Tue Sep 16 11:48:47.206 2014] 提案パッケージ:
[Tue Sep 16 11:48:47.206 2014] libdvdcss2 gpm lirc libportaudio2 libroar-compat2 speex mplayer-doc
[Tue Sep 16 11:48:47.211 2014] netselect fping
[Tue Sep 16 11:48:47.258 2014] 以下のパッケージが新たにインストールされます:
[Tue Sep 16 11:48:47.258 2014] libaa1 libavcodec53 libavformat53 libavutil51 libavutil52 libcdparanoia0
[Tue Sep 16 11:48:47.266 2014] libdca0 libdirac-encoder0 libdvdnav4 libdvdread4 libenca0 libfaad2
[Tue Sep 16 11:48:47.266 2014] libfribidi0 libgpm2 libgsm1 liblircclient0 liblzo2-2 libmp3lame0 libmpeg2-4
[Tue Sep 16 11:48:47.266 2014] libopenal-data libopenal1 libpostproc52 libschroedinger-1.0-0 libspeex1
[Tue Sep 16 11:48:47.266 2014] libswscale2 libtheora0 libva1 libvpx1 libx264-123 libxvidcore4 libxvmc1
[Tue Sep 16 11:48:47.266 2014] mplayer
[Tue Sep 16 11:48:47.396 2014] アップグレード: 0 個、新規インストール: 32 個、削除: 0 個、保留: 13 個。
[Tue Sep 16 11:48:47.563 2014] 9,185 kB のアーカイブを取得する必要があります。
[Tue Sep 16 11:48:47.572 2014] この操作後に追加で 20.3 MB のディスク容量が消費されます。
[Tue Sep 16 11:48:47.572 2014] 続行しますか [Y/n]? Y

 特にエラーもなくインストール完了。

[Tue Sep 16 12:23:51.274 2014] pi@raspberrypi ~ $ which mplayer
[Tue Sep 16 12:24:00.276 2014] /usr/bin/mplayer

本当は携帯で使っているAccuRadiomplayerで再生したかったのですが、2013年の公式回答で今のところRaspberryPi(mplayerなど、.plsやURL&Port指定で再生できるソフト)にはサービスを提供していないとのこと。

Love and .pls / Channels: Electronic / Discussion Area - AccuRadio Support

 簡単に検索してみてもAccuRadio再生成功例が見つからなかったので、おそらく今も非対応なのでしょう。ログインユーザごとにおすすめのチャンネルを表示させるあたりが問題になってくるのかな…?

ちなみに無理矢理チャンネルのURLらしきものを指定してmplayerAccuRadioを再生しようとしたところ、

[Tue Sep 16 12:42:50.335 2014] MPlayer svn r34540 (Debian), built with gcc-4.6 (C) 2000-2012 MPlayer Team
[Tue Sep 16 12:42:50.345 2014] mplayer: could not connect to socket
[Tue Sep 16 12:42:50.347 2014] mplayer: No such file or directory
[Tue Sep 16 12:42:50.347 2014] Failed to open LIRC support. You will not be able to use your remote control.
[Tue Sep 16 12:42:50.349 2014]
[Tue Sep 16 12:42:50.349 2014] Playing http://www.accuradio.com/#!/player/53ab7ccf6f2cb33cb6b9dd3.
[Tue Sep 16 12:42:50.365 2014] Resolving www.accuradio.com for AF_INET...
[Tue Sep 16 12:42:50.385 2014] Connecting to server www.accuradio.com[108.162.207.107]: 80...
[Tue Sep 16 12:42:50.799 2014] Resolving www.accuradio.com for AF_INET...
[Tue Sep 16 12:42:50.808 2014] Connecting to server www.accuradio.com[108.162.207.107]: 80...
[Tue Sep 16 12:42:51.219 2014] Resolving www.accuradio.com for AF_INET...

以下延々とサーバへのリトライを続けていたのでCtrl+Cで落としました。

AccuRadioはダメでしたが、上記トピックで挙げられたHitKastやradikoもよく使っているので、ひとまずそちらが再生できればよしとします。。