Windows・Office

WindowsでAirPlay音声を受ける無料アプリ「APAudio」を公開|iPhone・Macの音をPCへ

更新

Windows PCをAirPlayの音声出力先として使うために作っていた自作アプリ「APAudio for Windows」を、GitHubで無料公開しました。

iPhoneやMacからAirPlayで音声を送り、Windows PCのスピーカーや接続しているオーディオ機器から再生するためのアプリです。完全無料で、広告・サブスクリプション・有料限定機能はありません。

APAudioのポイント

  • WindowsをAirPlay 1 / RAOPの音声受信先として使える
  • ALACをデコードしてWindowsで再生
  • 曲名・アーティスト・アルバム・アートワーク・進捗を、送信元が提供する場合に表示
  • EXEインストーラーとPortable ZIPをGitHub Releasesで無料配布
  • ソースコードもGitHubで公開
  • MIT License
  • 広告・アカウント登録・サブスクなし

ダウンロード

最新版はGitHub Releasesからダウンロードできます。

現在の公開版はv0.3.0です。通常はEXEインストーラー、インストールせず試したい場合はPortable ZIPを利用できます。

使い方

  1. Windows PCとiPhone / iPad / Macを同じローカルネットワークへ接続します。
  2. WindowsでAPAudioを起動します。
  3. 送信元のAirPlay音声出力先から「APAudio Windows」を選びます。
  4. 曲の選択、再生・停止、音量変更は送信元から行います。

初回起動時にWindows Firewallの確認が出た場合は、送信元とPCが接続されているプライベートネットワークでの通信を許可してください。

なぜ作ったのか

きっかけは、手元の機器をAirPlayの音声受信先として使いたかったことです。

最初はAndroid TV向けの検証から始め、その後Windows向けの受信機として実装を進めました。現在公開しているのはWindows版のみです。

AirPlay 1 / RAOPのRTSP、RSA/AES、RTP、ALACデコード、Windows側の音声出力まで実装し、Windows版はGitHub Actionsでもテストとパッケージ生成を行っています。

完全無料で公開

APAudioは無料で普通に使えることを前提にしています。

支援しないと機能が制限される、一定期間で課金が必要になる、といった仕組みはありません。広告も入れていません。

今後いつ改善や機能追加を行うかは決めていませんが、不具合や欲しい機能はGitHub Issuesで受け付けています。

開発支援について

APAudioは完全無料で、支援の有無によって利用できる機能は変わりません。

GitHub Sponsorsは現在申請・審査中です。利用可能になった後も、支援は完全に任意とし、特定機能の実装や更新時期を保証するものではありません。

ソースコードも公開

Windows版のソースコードはGitHubで公開しています。ライセンスはMIT Licenseです。

RAOP互換実装で参照したプロジェクトや、同梱しているALAC decoderについては、リポジトリ内に出典と第三者ライセンスを記録しています。

現在の制約

  • AirPlay 1 / RAOPの音声のみ
  • AirPlay 2には未対応
  • 映像ミラーリングには未対応
  • 音声出力先は現在Windowsの既定デバイス
  • 曲情報やアートワークは送信元が提供した場合のみ表示
  • アプリUIは現在日本語のみ
  • コード署名をしていないため、Windows SmartScreenの警告が出る場合があります

GitHub READMEは日本語版と英語版を用意しました。アプリ本体の英語UIはまだありませんが、海外からも試してもらえるよう今後の改善候補にしています。

Android向け受信についても将来の対応候補として検証していますが、現在の公開版 v0.3.0 はAirPlay 1 / RAOP対応版です。

不具合・機能要望

GitHub IssuesにBug reportとFeature requestのテンプレートを用意しています。

特に、こちらで試せていないWindows環境・ネットワーク・送信元アプリでの動作情報が集まると、今後の互換性改善に役立ちます。

まとめ

APAudio for Windowsは、Windows PCをAirPlayの音声受信先として使うための完全無料アプリです。

今後の更新頻度は未定ですが、まずは使える状態のものを無料公開し、世界中のユーザーに試してもらえる形にしました。

APAudio for WindowsをGitHub Releasesからダウンロード

APAudioは独立した個人開発プロジェクトであり、Apple Inc.とは提携・承認関係にありません。

関連記事

← ホームへ戻る