「Digital Audio Control Protocol」の版間の差分
表示
削除された内容 追加された内容
m →サーバ |
|||
10行目: | 10行目: | ||
; CuteRemote : CuteRemote<ref name="CuteRemote">[http://www.iki.fi/z7/cuteremote CuteRemote]</ref>は[[ノキア]]の携帯電話のために開発されたDACPクライアントアプリケーション。 |
; CuteRemote : CuteRemote<ref name="CuteRemote">[http://www.iki.fi/z7/cuteremote CuteRemote]</ref>は[[ノキア]]の携帯電話のために開発されたDACPクライアントアプリケーション。 |
||
; TunesRemote+ : TunesRemote+<ref name="TunesRemote">[http://code.google.com/p/tunesremote-plus/ TunesRemote+], Google Code Project</ref>はJeff Sharkey氏のTunesRemoteプロジェクトから[[フォーク (ソフトウェア開発)|フォーク]]して開発されているDACPクライアントアプリケーション。このプロジェクトの目標は[[アップル (企業)|アップル]]の上記Remoteと同等の機能を[[Android]]OS向けに提供することとしている。 |
; TunesRemote+ : TunesRemote+<ref name="TunesRemote">[http://code.google.com/p/tunesremote-plus/ TunesRemote+], Google Code Project</ref>はJeff Sharkey氏のTunesRemoteプロジェクトから[[フォーク (ソフトウェア開発)|フォーク]]して開発されているDACPクライアントアプリケーション。このプロジェクトの目標は[[アップル (企業)|アップル]]の上記Remoteと同等の機能を[[Android (オペレーティングシステム)|Android]]OS向けに提供することとしている。 |
||
; TunesRemote-SE : TunesRemote-SE<ref name="TunesRemote-SE">[http://code.google.com/p/tunesremote-se/ TunesRemote-SE], Google Code Project</ref>は[http://code.google.com/p/tunesremote-plus/ TunesRemote+]からコントロール面を、[http://sourceforge.net/projects/fireflyclient/ Firefly Client]からグラフィカルユーザーインターフェース面を組み合わせたDACPクライアントアプリケーション。及びその[http://code.google.com/p/tunesremote-se/ プロジェクト]。[[Java]]が動くあらゆるコンピュータからDACPサーバをコントロールするために開発されている。 |
; TunesRemote-SE : TunesRemote-SE<ref name="TunesRemote-SE">[http://code.google.com/p/tunesremote-se/ TunesRemote-SE], Google Code Project</ref>は[http://code.google.com/p/tunesremote-plus/ TunesRemote+]からコントロール面を、[http://sourceforge.net/projects/fireflyclient/ Firefly Client]からグラフィカルユーザーインターフェース面を組み合わせたDACPクライアントアプリケーション。及びその[http://code.google.com/p/tunesremote-se/ プロジェクト]。[[Java]]が動くあらゆるコンピュータからDACPサーバをコントロールするために開発されている。 |
||
49行目: | 49行目: | ||
==外部リンク== |
==外部リンク== |
||
* [http://dacp.jsharkey.org/ Tunes Remote], [[Android]] client using DACP. |
* [http://dacp.jsharkey.org/ Tunes Remote], [[Android (オペレーティングシステム)|Android]] client using DACP. |
||
* [http://code.google.com/p/tunesremote-plus/ TunesRemote+], forked version of TunesRemote for [[Android]] with updates and bug fixes |
* [http://code.google.com/p/tunesremote-plus/ TunesRemote+], forked version of TunesRemote for [[Android (オペレーティングシステム)|Android]] with updates and bug fixes |
||
* [http://code.google.com/p/tunesremote-se/ TunesRemote-SE], DACP client for Java platforms |
* [http://code.google.com/p/tunesremote-se/ TunesRemote-SE], DACP client for Java platforms |
||
* [http://hyperfine.com/remoteforitunes/default.aspx Remote for iTunes by Hyperfine Software], [[Android]] client using DACP |
* [http://hyperfine.com/remoteforitunes/default.aspx Remote for iTunes by Hyperfine Software], [[Android (オペレーティングシステム)|Android]] client using DACP |
||
* [http://melloware.com/monkeytunes/ MonkeyTunes], [[MediaMonkey]] DACP server |
* [http://melloware.com/monkeytunes/ MonkeyTunes], [[MediaMonkey]] DACP server |
||
* [http://wintense.com/plugins/foo_touchremote foo_touchremote] [[Foobar2000]] DACP server |
* [http://wintense.com/plugins/foo_touchremote foo_touchremote] [[Foobar2000]] DACP server |
2020年9月6日 (日) 07:50時点における版
Digital Audio Control Protocol(デジタル・オーディオ・コントロール・プロトコル、略称 : DACP)は、iTunesやその他のデジタルオーディオプレーヤー 及びサーバをモバイルデバイスからリモートコントロールするために使用される通信プロトコル。
選曲、早送り、スキップ、停止、再生方法、音量、再生時間、プレイリストの作成・編集などといった操作面の情報から、曲名、アルバム名、アーティスト名、作曲者名、アートワーク(ジャケット写真)といったアイテムの情報がサーバとクライアントで双方向にやり取りされる。
クライアント
DACPに準拠したクライアントは、任意の有効なDACPサーバに接続ができる。以下に代表的なクライアントアプリケーションを挙げる。
- Apple Remote
- Apple Remote[1]は世界で最初のDACPクライアントアプリケーション。iTunesをiOSデバイスからリモートコントロールするために特別に開発された。iTunes以外のDACPサーバにも対応している。
- TunesRemote+
- TunesRemote+[3]はJeff Sharkey氏のTunesRemoteプロジェクトからフォークして開発されているDACPクライアントアプリケーション。このプロジェクトの目標はアップルの上記Remoteと同等の機能をAndroidOS向けに提供することとしている。
- TunesRemote-SE
- TunesRemote-SE[4]はTunesRemote+からコントロール面を、Firefly Clientからグラフィカルユーザーインターフェース面を組み合わせたDACPクライアントアプリケーション。及びそのプロジェクト。Javaが動くあらゆるコンピュータからDACPサーバをコントロールするために開発されている。
- Remote for iTunes
- Remote for iTunes[5]はHyperfine Software[6]によるAndroid向けのDACPクライアントアプリケーション。Wi-Fiネットワーク経由でiTunesをコントロールできる。
- Remote for Windows Phone 7
- Remote for Windows Phone 7[7]はKomodex Software[8]によるWindows Phone 7向けのDACPクライアントアプリケーション。Wi-Fiネットワーク経由でDACPサーバをコントロールできる。
- YTrack
- YTrack[9]はFabrice DewasmesによるiPad向けのDACPクライアントアプリケーション。当初アップルのRemoteはiPadの画面全体を有効に使うユニバーサルアプリではなかったために開発された。その後アップルのRemoteがiPadの画面サイズに対応したためソースを公開している。Wi-Fiネットワーク経由でDACPサーバをコントロールできる。
サーバ
DACPに準拠したサーバは、任意のDACPクライアントから接続ができる。macOS、Windows、Linuxといったマルチプラットフォームで利用できるサーバもある。以下に代表的なサーバアプリケーションを挙げる。
- Apple iTunes
- Apple iTunesはアップルによる世界で最初のDACPサーバアプリケーション。DACPの仕様はこのiTunesをリモートコントロールするために策定された。
- MonkeyTunes for MediaMonkey
- MonkeyTunes for MediaMonkey[10]は2009年にMelloware Inc.,[11]からリリースされたMediaMonkey向けのDACPサーバアプリケーション。サードパーティとしては最初のDACPサーバとして知られている。アップルのDACPに完全に準拠している。
- TouchRemote for Foobar2000
- TouchRemote for Foobar2000[12]は2009年にWintense[13]からリリースされたfoobar2000向けのプラグイン(コンポーネント)。導入することでfoobar2000がDACPサーバになる。アップルのRemoteからの操作に対応している。
- AlbumPlayer
- AlbumPlayerは2011年にAlbumonからリリースされた同社ソフトウェアAlbumPlayer向けプラグイン。導入することで同社のジュークボックスプレイヤーがDACPサーバになる。
- Telescope for Songbird
- Telescope for Songbird[14]は2010年にWilco[15]からリリースされたSongbird向けプラグイン。導入することでSongbirdがDACPサーバになる。
- Rhythmbox for Gnome
- Rhythmboxは2010年にAlexandre Rosenfeld[16]氏のGoogle Summer of Code projectのあとにDACPサーバ機能のネイティブサポートが追加された。
関連項目
脚注
- ^ Apple Remote
- ^ CuteRemote
- ^ TunesRemote+, Google Code Project
- ^ TunesRemote-SE, Google Code Project
- ^ Remote for iTunesHyperfine
- ^ Hyperfine Software
- ^ Remote for Windows Phone 7, Komodex
- ^ Komodex Software
- ^ yTrack
- ^ MonkeyTunes for MediaMonkey
- ^ Melloware Inc.
- ^ TouchRemote Foobar2000 Component (foo_touchremote)
- ^ Wintense
- ^ Telescope Songbird addon
- ^ Wilco
- ^ Alexandre Rosenfeld
外部リンク
- Tunes Remote, Android client using DACP.
- TunesRemote+, forked version of TunesRemote for Android with updates and bug fixes
- TunesRemote-SE, DACP client for Java platforms
- Remote for iTunes by Hyperfine Software, Android client using DACP
- MonkeyTunes, MediaMonkey DACP server
- foo_touchremote Foobar2000 DACP server
- Telescope Songbird DACP server