MusicBee UPnP Plugin の目的
MusicBee 用のオープンソースプラグインで、クラウドやログインなしで、ホームネットワーク上の UPnP/DLNA デバイス(スマートフォン、スマートテレビ、ハイファイストリーマー、ネットワークスピーカーなど)にライブラリを接続します。これはSteven Mayall氏のオリジナルUPnPプラグインのフォークであり、大規模で多様なライブラリを他のデバイスから快適に閲覧できるように再構築されています。
このフォークが通常のUPnPサーバーと異なる点は2つあり、それがこれを選ぶ理由です。
- MusicBeeのすべてを公開します — 「音楽」だけではありません。 あなたの Filters、Podcasts、Audiobooks、Radio stations、Inbox、そしてPlaylists のすべてが、音楽と並んで、他のデバイス上でそれぞれ独自の閲覧可能なコンテナとして表示されます。ほとんどのサーバーは、フラットな音楽ライブラリしか表示しません。
- これらのノードはすべて、個別に表示、非表示、および形状を設定できます。 デバイスがどのノードを見るかを決定し、それぞれに独自のディスカバリーパス(アルバムアーティスト → アルバム → トラック、フラットなトラックリスト、ジャンル別、年別など、そのノードをドリルダウンするルート)を設定します。30万トラックのライブラリでも、フラットなデータダンプではなく、よく整理されたもののように閲覧できるようになります。
これら2つの主要なアイデアの根底には、プラグインが1つの構造的事実に基づいて構成されているということがあります。MusicBeeは3つの異なるネットワークロールを果たすことができ、設定ダイアログのすべての画面は、そのいずれかに属しています。これら3つのロールを理解すれば、ダイアログの残りの部分は自ずと説明されます。
- Server — 他のデバイスがMusicBeeライブラリを閲覧し、そこからトラックを取得します。上記の2つの主要機能はここにあります。
- Renderer — MusicBeeが、ネットワークスピーカーのように、他のアプリが再生先として利用できるターゲットになります。
- Control point — MusicBeeが自身のオーディオをリモートスピーカーやストリーマーに出力します。
1つのロールだけを使用することも、3つすべてを使用することもできます。必要なものだけを有効にしてください。このガイド全体を通して、各設定はそれが属する機能のすぐ隣で説明されています — 相互参照するための個別の「設定」リストはありません。