Пользовательский приемник Chromecast отправляет пользовательские метаданные
У меня есть пользовательский приемник Chromecast. Я знаю, как отправить значения общего ключа через mediaMetadata.putString(MediaMetadata.KEY_TITLE, "Something");
и захватить их в приемнике. Мне интересно, есть ли способ отправить пользовательские поля в качестве метаданных. Что-то вроде mediaMetadata.putString("...customField", "Something else");
, Каждый тип мультимедиа допускает только фиксированный набор полей, но я бы хотел это изменить. Это возможно?
1 ответ
Решение
Нет, вы не можете использовать пользовательские ключи в MediaMetaData. Вы можете добавить свое собственное пространство имен для отправки данных или использовать пользовательские данные, предоставляемые некоторыми вызовами API.