AirPlayはスマートフォンが本体であり、AppleTVを外部ディスプレイとして利用するイメージです。 再生・一時停止等のコントロールは全てスマートフォン側で行います。 一方、Google Castでは再生制御を行うのはあくまでReceiver側であり、SenderはReceiverに対して命令を行うコントローラーのような立場に過ぎません。 更に、実装方法によっては複数のSenderから一つのReceiverに接続するような1:nの接続(!)も可能になります。 この辺りをはじめに理解しておくと、この先も躓きにくいと思います。 注意点 実際に作るときはガイドラインを意識しましょう User Experience with Google Castのページに、Google Castに対応させる際のガイドラインが記載されています。 この記事ではコード量を必要最低限に抑えるためにガイドラインに沿っ
![『iOS用音楽アプリのGoogle Cast対応』](https://cdn-ak-scissors.b.st-hatena.com/image/square/d1b5a4bd47047619e30d565e2ca6b52a98f0e3b4/height=288;version=1;width=512/https%3A%2F%2Fstat.ameba.jp%2Fuser_images%2F20160219%2F20%2Fprincipia-ca%2F93%2Fa1%2Fp%2Fo0580030013571581050.png)