DLNA機能の後継(?)でOpenHomeと云うものが有ると知り、どんなものかと試してみた。
●MPDとupmpdcliのインストール
※MPD をインストール
$ sudo apt-get install mpd
※upmpdcli をインストール(最新raspbian buster対応版有り)
*リポジトリ キーの登録(参照)
($ sudo apt install dirmngr) ←既にデフォルトで導入されているかもしれない
$ gpg --keyserver pool.sks-keyservers.net --recv-key F8E3347256922A8AE767605B7808CE96D38B9201
$ gpg --export '7808CE96D38B9201' | sudo apt-key add -
"/etc/apt/sources.list.d/upmpdcli.list" というファイルを作成し以下のどちらかOS対応版2行記入。
$ sudo nano /etc/apt/sources.list.d/upmpdcli.list
*stretch(debian 9)用
deb http://www.lesbonscomptes.com/upmpdcli/downloads/raspbian/ stretch main
deb-src http://www.lesbonscomptes.com/upmpdcli/downloads/raspbian/ stretch main
*buster(debian 10)用
deb http://www.lesbonscomptes.com/upmpdcli/downloads/raspbian/ buster main
deb-src http://www.lesbonscomptes.com/upmpdcli/downloads/raspbian/ buster main
$ sudo apt-get update
$ sudo apt-get install upmpdcli
$ sudo reboot
●upmpdcli.confの設定
$ sudo nano /etc/upmpdcli.conf
※下記項目を基本設定
friendlyname = UpMpd-Rpi3 ←DLNA用名前
#openhome = 1 ←参考サイトではコメント外していたが、デフォルトが"1"なのでこのまま
lumincompat = 1 ←有効にする
checkcontentformat = 0 ←ALAC(m4p)が再生出来なかったのでdesable(0)にした
ohproductroom = ohRpi3 Room ←OpenHome用名前
※ラジオ局の追加(タイトルの先頭に"radio"を付ける必用有)
[radio FIP autour du jazz]
url = https://chai5she.cdn.dvmr.fr/fip-webradio2.mp3?ID=radiofrance
artUrl = https://www.fip.fr/sites/default/files/fip-quadri-filet.png
metaScript = fip-meta.py 65
preferScript = 1
[radio Audiophile Jazz]
url = http://94.23.201.38:8020/stream
artUrl = http://stream.psychomed.gr/img-demo/blues.jpg
[radio Audiophile Lounge]
url = http://94.23.201.38:8030/stream
artUrl = https://stream.psychomed.gr/img-demo/lounge.jpg
[radio SmoothJazz Global Radio]
url = http://sj256.hnux.com/stream
artUrl = https://www.smoothjazz.com/themes/smoothjazz/images/sj-circle-logo.png
[radio Jazz24]
url = http://icy1.abacast.com:80/kplu-jazz24aac-64
artUrl = https://v7player.wostreaming.net/image?src=https%3A%2F%2Fd31wsou9chh9ss.cloudfront.net%2F0%2Fmobile%2Fimages%2F1411412474%2F3420%2F900%2F900%2FPlayerDefaultAlbumArt.jpg&cb=1559833761000
[radio JB Radio-2 USA (320K)]
url = http://cristina.torontocast.com:8007/mp3-320
artUrl = https://static.mytuner.mobi/media/tvos_radios/ynnvhksmnvpz.png
*upmpdcliを再起動
$ sudo systemctl restart upmpdcli
●コントロール アプリ LINN Kazoo
OpenHomeのコントロールアプリ "LINN Kazoo" をiPadに導入しアクセスしてみた。
●コントロール アプリ foobar2000
Windowsのfoobar2000でも使えるか試したら、どうにかOpenHomeレンダラーを利用することができた。
※foobar2000に導入したコンポーネント
foo_upnp
"UPnP Controller"を右下にlayout配置し、OpenHomeレンダラーを選択できるようにした。
選択画面では、「Playlist」と「Radio」が選択できる。
・備忘
音関係で今までに色々導入したのでチョッと纏めてみた。
プレイヤー | 導入AP等 | 備考 |
---|---|---|
音声合成 | Open_Jtalk,open-jtalk-mecab-naist-jdic,hts-voice-nitech-jp-atr503-m001 aplay | aplayは標準 |
VLC | VLC | raspbian標準で導入されている |
リモコン | mpg321 | リモコンのアラームで使用 |
radiko | mplayer,radiko.sh rtmpdump,swftools,libxml2-utils | "radiko.sh"は作者サイトより |
YouTubeb | mpv youtube-dl | "mps-youtube"を一時導入したが削除した |
Web mplayer | mplayer ffprobe,ffmpeg,flac | ffprobe,ffmpegはraspbian標準導入? flacは埋込画像取り込みで使用 |
DLNA | minidlna gstreamer1.0-alsa,gstreamer1.0-plugins-base gstreamer1.0-plugins-good,gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad,gmediarender | gmediarender関連のパッケージが沢山有る |
OpenHome | mpd upmpdcli | upmpdcliは公式外のリポジトリでパッケージが提供されているのでサイトの導入手順による |
【参考】