「OwnTone」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(英語版から転載)
 
(翻訳)
 
2行目: 2行目:
 
[[Category:ホームシアター]]
 
[[Category:ホームシアター]]
 
[[en:OwnTone]]
 
[[en:OwnTone]]
  +
OwnToneは、AirPlay 1 および 2 スピーカー (マルチルーム)、Apple Remote (および互換品)、Chromecast、Spotify、インターネットラジオをサポートする、フリーでオープンソースの DAAP (iTunes) および MPD メディアサーバーです。
[https://github.com/owntone/owntone-server OwnTone] is a free and open-source DAAP (iTunes) and [[MPD]] media server with support for AirPlay 1 and 2 speakers (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
 
   
  +
OwnTone は複数のデバイスにストリームを送信しますが、複数のユーザーやセッションが存在しないため、複数のストリームは存在しません。
OwnTone sends stream to multiple devices, but there are no multiple streams, because there are no multiple users or sessions.
 
   
== Installation ==
+
== インストール ==
   
[[Install]] {{AUR|owntone-server}}.
+
{{AUR|owntone-server}} を [[インストール]] して下さい。
   
[[Start/enable]] the {{ic|owntone.service}} systemd unit.
+
{{ic|owntone.service}} systemd ユニットを [[起動]] して [[有効化]] します。
   
== Configuration ==
+
== 設定 ==
   
See the [https://owntone.github.io/owntone-server/getting-started/ official documentation] for detailed configuration options.
+
詳細な設定オプションについては、[https://owntone.github.io/owntone-server/getting-started/ 公式ドキュメント] を参照してください。
   
The configuration file is {{ic|/etc/owntone.conf}}.
+
設定ファイルは {{ic|/etc/owntone.conf}} です。
   
=== Running as the owntone user ===
+
=== owntone ユーザーとして実行する ===
   
  +
{{ic|owntone.conf}} のデフォルトのユーザーは {{ic|owntone}} です。ただし、このユーザーはサービスファイルには設定されていません。[[編集]] {{ic|owntone.service}} を選択し、ユーザーを設定します。
The default user in {{ic|owntone.conf}} is {{ic|owntone}}. However, this user is not set in the service file. [[Edit]] {{ic|owntone.service}} and set the user:
 
   
 
{{hc|/etc/systemd/system/owntone.service.d/override.conf|2=
 
{{hc|/etc/systemd/system/owntone.service.d/override.conf|2=
27行目: 27行目:
 
}}
 
}}
   
  +
上記の変更を行わずにサービスが開始された場合、ユーザー ディレクトリは {{ic|root}} によって所有されます。必要に応じて、次のコマンドを使用してディレクトリの所有者を変更します。
If the service was started without the above changes, the user directory will be owned by {{ic|root}}. Change the owner of the directory if needed with:
 
   
 
# chown owntone:owntone /var/lib/owntone
 
# chown owntone:owntone /var/lib/owntone
   
  +
この問題が修正されると、{{ic|pipewire}} は設定ファイルを作成できるようになります。
Once this is fixed, {{ic|pipewire}} will be able to create its configuration files.
 
   
  +
=== ファイアウォール設定の例 ===
=== Example Firewall Configuration ===
 
   
  +
アプリケーションプロファイルの作成
Create application profile
 
   
 
{{hc|/etc/ufw/applications.d/owntone|output=
 
{{hc|/etc/ufw/applications.d/owntone|output=
44行目: 44行目:
 
}}
 
}}
   
  +
以下の指示に対する暗黙の環境:
Implied Environment for the following instructions:
 
   
* IPv4 LAN is {{ic|10.0.1.0/24}} (change to match yours)
+
* IPv4 LAN is {{ic|10.0.1.0/24}} (あなたに合わせて変更してください)
* IPv6 LAN is {{ic|fd04:1bb:ab65:4c80::/64}} (change to match yours)
+
* IPv6 LAN is {{ic|fd04:1bb:ab65:4c80::/64}} (あなたに合わせて変更してください)
* Apple Home Security is set to "Anyone On the Same Network"
+
* Apple Home Security "同じネットワーク上の誰でも" に設定されています
   
  +
環境に合わせて変更を加えて次の手順を適用します。
Apply the following instructions with changes to match your environment.
 
   
 
{{bc|ufw allow from 10.0.1.0/24 to any app owntone comment 'owntone IPv4'
 
{{bc|ufw allow from 10.0.1.0/24 to any app owntone comment 'owntone IPv4'
 
ufw allow from fd04:1bb:ab65:4c80::/64 to any app owntone comment 'owntone IPv6'}}
 
ufw allow from fd04:1bb:ab65:4c80::/64 to any app owntone comment 'owntone IPv6'}}
   
  +
リスニング UDP ポートは動的であるため、すべてのポートで LAN UDP トラフィックを許可します。
Listening UDP ports are dynamic, so allow LAN UDP traffic on all ports:
 
   
 
{{bc|
 
{{bc|
62行目: 62行目:
 
}}
 
}}
   
  +
Bonjour アプリケーションプロファイルを追加する必要がある場合があります。以下を追加する必要がある場合があります。
Bonjour application profile might need to be added. The following may need to be added:
 
   
 
ufw allow from 10.0.1.0/24 to 224.0.0.251 comment 'mDNS multicasts'
 
ufw allow from 10.0.1.0/24 to 224.0.0.251 comment 'mDNS multicasts'

2023年8月25日 (金) 22:08時点における最新版

OwnToneは、AirPlay 1 および 2 スピーカー (マルチルーム)、Apple Remote (および互換品)、Chromecast、Spotify、インターネットラジオをサポートする、フリーでオープンソースの DAAP (iTunes) および MPD メディアサーバーです。

OwnTone は複数のデバイスにストリームを送信しますが、複数のユーザーやセッションが存在しないため、複数のストリームは存在しません。

インストール

owntone-serverAURインストール して下さい。

owntone.service systemd ユニットを 起動 して 有効化 します。

設定

詳細な設定オプションについては、公式ドキュメント を参照してください。

設定ファイルは /etc/owntone.conf です。

owntone ユーザーとして実行する

owntone.conf のデフォルトのユーザーは owntone です。ただし、このユーザーはサービスファイルには設定されていません。編集 owntone.service を選択し、ユーザーを設定します。

/etc/systemd/system/owntone.service.d/override.conf
[Service]
User = owntone

上記の変更を行わずにサービスが開始された場合、ユーザー ディレクトリは root によって所有されます。必要に応じて、次のコマンドを使用してディレクトリの所有者を変更します。

# chown owntone:owntone /var/lib/owntone

この問題が修正されると、pipewire は設定ファイルを作成できるようになります。

ファイアウォール設定の例

アプリケーションプロファイルの作成

/etc/ufw/applications.d/owntone
[owntone]
title=owntone
description=owntone media server
ports=3688,3689,6600/tcp

以下の指示に対する暗黙の環境:

  • IPv4 LAN is 10.0.1.0/24 (あなたに合わせて変更してください)
  • IPv6 LAN is fd04:1bb:ab65:4c80::/64 (あなたに合わせて変更してください)
  • Apple Home Securityは "同じネットワーク上の誰でも" に設定されています

環境に合わせて変更を加えて次の手順を適用します。

ufw allow from 10.0.1.0/24 to any app owntone comment 'owntone IPv4'
ufw allow from fd04:1bb:ab65:4c80::/64 to any app owntone comment 'owntone IPv6'

リスニング UDP ポートは動的であるため、すべてのポートで LAN UDP トラフィックを許可します。

ufw allow from 10.0.1.0/24 to any proto udp comment 'multicast IPv4'
ufw allow from fd04:1bb:ab65:4c80::/64 to any proto udp comment 'multicast IPv6'

Bonjour アプリケーションプロファイルを追加する必要がある場合があります。以下を追加する必要がある場合があります。

ufw allow from 10.0.1.0/24 to 224.0.0.251 comment 'mDNS multicasts'