Я пытаюсь отправить сообщение из Chromecast (получатель) в веб-приложение, к которому он прикреплен (отправитель). Документация подразумевает, что это достаточно просто:
const i = cast.framework.CastReceiverContext.getInstance();
i.sendCustomMessage('url:x-cast:com.example.app', undefined, 'my data');
Однако я не могу найти никакой документации о том, как на самом деле получить это сообщение на стороне веб-приложения. Все, что я могу найти, это:
Аналогичным образом, приложения получателя могут информировать отправителей о состоянии получателя, отправляя сообщения подключенным отправителям. Приложение-получатель может отправлять сообщения с помощью sendCustomMessage (namespace, senderId, message) на CastReceiverContext. Получатель может отправлять сообщения отдельному отправителю либо в ответ на полученное сообщение, либо из-за изменения состояния приложения. Помимо обмена сообщениями «точка-точка» (с ограничением в 64 КБ), получатель может также передавать сообщения всем подключенным отправителям.
Источник: https://developers.google.com/cast/docs/caf_receiver/core_features
Какой API я ищу для получения этих сообщений от «получателя» через «отправителя» через Интернет?