AirPlayはスマートフォンが本体であり、AppleTVを外部ディスプレイとして利用するイメージです。 再生・一時停止等のコントロールは全てスマートフォン側で行います。 一方、Google Castでは再生制御を行うのはあくまでReceiver側であり、SenderはReceiverに対して命令を行うコントローラーのような立場に過ぎません。 更に、実装方法によっては複数のSenderから一つのReceiverに接続するような1:nの接続(!)も可能になります。 この辺りをはじめに理解しておくと、この先も躓きにくいと思います。 注意点 実際に作るときはガイドラインを意識しましょう User Experience with Google Castのページに、Google Castに対応させる際のガイドラインが記載されています。 この記事ではコード量を必要最低限に抑えるためにガイドラインに沿っ