接続
前回の投稿を参照してください。
Play・Pause・Stopコマンドを作る
コマンドで使用するプレイヤーIDについても前回の投稿を参照してください。
仕様書の確認
コマンドの作成
コマンドは下記のように設定しました。
コマンド上でpid(プレイヤーID), state(設定するステータス)を設定します。
pidはGET IDで取得したものを %0 引用しています。
各ステータスのコマンドラインは次の通りです。
heos://player/set_play_state?pid=%0&state=play
heos://player/set_play_state?pid=%0&state=pause
heos://player/set_play_state?pid=%0&state=stop
UIを作成
簡単にUIを作成し、ボタンに作成したコマンドを割り当てました。
実際の動作
M-CR612の電源を入れ、適当なチャンネルを選択しました。
海外のライブ配信をストリーミングする形なので、Playに読み込み遅延が発生しています。