Временно отключить трансляции обновлений статуса в приложении-приемнике Chromecast?

Наш приемник будет поддерживать видеорекламу, и мне было интересно, есть ли способ временно отключить приемник от отправки широковещательных обновлений статуса всем прослушивающим клиентам во время воспроизведения рекламы.

На данный момент наше решение состоит в том, чтобы отправлять сообщения «начало рекламы» и «конец рекламы», чтобы клиенты могли игнорировать любые предстоящие трансляции, но было бы неплохо, если бы мы могли отключить их от отправки все вместе.


person Josh G.    schedule 31.10.2013    source источник


Ответы (1)


Это можно сделать, но нужно расширить RemoteMedia и переопределить там хотя бы метод BroadCurrentStatus(). Возможно, вам будет проще делать то, что вы делаете сейчас.

person Ali Naddaf    schedule 01.11.2013
comment
Хм, спасибо за информацию. Надо будет посмотреть, стоит ли :) - person Josh G.; 05.11.2013
comment
Теперь, когда SDK запущен, поясним, как это сделать по-новому: mediaManager.customizedStatusCallback = function (mediaStatus) { // редактируем объект mediaStatus и возвращаем его или возвращаем null, если сообщение отсутствует return mediaStatus; }; - person Josh G.; 08.02.2014