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を利用できます。
使い方
- Windows PCとiPhone / iPad / Macを同じローカルネットワークへ接続します。
- WindowsでAPAudioを起動します。
- 送信元のAirPlay音声出力先から「APAudio Windows」を選びます。
- 曲の選択、再生・停止、音量変更は送信元から行います。
初回起動時に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.とは提携・承認関係にありません。
関連記事
Office 2024とMicrosoft 365はどっちがいい?買い切り版とサブスクの違いを整理
Office Home 2024などの買い切り版とMicrosoft 365 Personalの違いを、ライセンス、台数、クラウド、Copilot、更新方式などで比較。Office 2016から移行する時の判断材料を整理します。
Excelで請求書を作り続けるのが面倒になったら?Misocaで変わる管理方法を整理
Excelで見積書・納品書・請求書を管理する場合と、クラウド請求書サービスMisocaを使う場合の違いを整理。転記、送付、履歴管理、自動作成などの観点から向いているケースを解説します。
Officeが32bitか64bitか、MSI版かClick-to-Runか確認する方法|不具合対応前に見る場所
ExcelやOfficeの不具合対応前に確認したい、製品名・バージョン・32bit/64bit・MSI版/Click-to-Run版の見分け方をMicrosoft公式情報をもとに整理します。