Raspberry Pi + mplayerネットラジオを聴いてみる
たくさんの方が書かれているように普通にmplayerをインストールしてhttp://www.shoutcast.comでリンクアドレスをコピーして、-playlistオプションを付けて再生してみたのですが…。
sudo apt-get install mplayer
70s-90s J-POP
mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.pls?id=3413という局?サーバー?なのですが、聴けません。
インストール後、この局で確認してしまったので、かなりハマりました。
alsamixerでボリュームを確認すると最大になっています。
amixer cset numid=3 1 speaker-test -t sine -f 600で確認すると、ちゃんと音が出ました。
はて…。
ほんの軽い気持ちで、別の局のアドレスを使ってみると、何の問題もなく曲が流れてきました。
どうやらコーデックの問題でしょうか?
ブート時にpulseaudioがPulseAudio configured for per-user sessionsという警告を吐く
と、思っていたのですが、「PulseAudio configured for per-user sessions」という警告が出ていることに気が付きました。
どうも気持ち悪いので、/etc/init.d/pulseaudioを調べてみると"PULSEAUDIO_SYSYTEM_START"が1ではない場合に警告を出すようです。
PULSEAUDIO_SYSTEM_START=0で初期化されて、/etc/default/pulseaudioで環境変数に読み込んで上書きしてるので、/etc/default/pulseaudioを編集します。バックアップしてからにします。
sudo cp /etc/default/pulseaudio /etc/default/pulseaudio.org sudo sed -i s/"\(PULSEAUDIO_SYSTEM_START\)=0"/"\1=1"/ /etc/default/pulseaudio sudo reboot警告が出なくなりました。
こんどはネットラジオが聞けなくなった
と思ったら、mplayerでネットラジオが聞けなくなりました。GUIだと大丈夫ですが、CUIではダメです。
なんでしょう?
pulseaudio --check pulseaudio --startってすると聴けるようになります。
何かをする前に、一度コマンドを入力するくらいなんでもないんですが、何となく気になります。
で、何かをやってたら、authorizationに失敗した的なメッセージが表示されたんですよね。何をやった時か忘れちゃったんですが。
で、pulse-accessグループがなんちゃらって書いてあったような気がします。
とにかく、関係ありそうな/var/run/pulseを見てみると.pulse-cookieのグループがpulse-accessでした。
ls -la /var/run/pulse 合計 8 drwxr-xr-x 2 pulse pulse 120 12月 17 20:46 . drwxr-xr-x 18 root root 720 12月 17 23:06 .. -rw-r----- 1 pulse pulse-access 256 12月 17 20:33 .pulse-cookie srwxrwxrwx 1 pulse pulse 0 12月 17 20:46 dbus-socket srwxrwxrwx 1 pulse pulse 0 12月 17 20:46 native -rw------- 1 pulse pulse 5 12月 17 20:46 pid取り敢えず、自分をpulse-accessグループに追加してみたら音が出ました。
rootでは出ませんがpulse-accessグループにrootを追加してみたらrootでも出ました。
が、特にrootで使うことは無いと思うので、rootはグループから外しておきました。
sudo gpasswd -a pi pulse-access sudo gpasswd -a root pulse-access
sudo gpasswd -d root pulse-accessちなみに、/etc/default/pulseaudioのDISALLOW_MODULE_LOADING=1を0に変更すればどうか?って思って変更してみたんですけど、変化なかったっぽいです。
なんとなく、スッキリしてない所はあるのですが、取り敢えずしばらくこのままにするしかなさそうなので、この状態で継続的にもう少し勉強していきたいと思います。
| 固定リンク
「Raspberry Pi」カテゴリの記事
- Raspberry pi 3を使ってみた(2016.08.22)
- Raspberry Pi (ラズベリーパイ)起動時にStartpar: service(s) returned failure: gdomap failed:ってエラーが出る(2014.12.27)
- Raspberry Pi + mplayerネットラジオを聴いてみる(2014.12.16)
- Raspberry Piの無線LANの固定IPとかスリープの無効化とかapacheの警告回避とか(2014.12.12)
- Raspberry Pi Raspbianのメニュー(2014.12.08)
この記事へのコメントは終了しました。
コメント