Теперь я реорганизую приложение-отправитель для Android, используя новый API Google Cast API v3. Проблемы я сталкиваюсь, когда я добавитьGoogle-cast v3 custom namespace
List<String> namespaces = new ArrayList<>();
namespaces.add("urn:x-cast:lalalalla");
...
return new CastOptions.Builder()
.setSupportedNamespaces(namespaces)
Андроид приложение не отображается значок CHROMECAST больше (я предполагаю, что это не обнаруживает CHROMECAST устройства больше). Что я делаю неправильно с пространством имен, как и без .setSupportedNamespaces, он отлично работает, как в примере приложения? Спасибо!
Пожалуйста, покажите полную версию метода который создает CastOptions. –
@AliNaddaf здесь: CastMediaOptions mediaOptions = новый CastMediaOptions.Builder() .setImagePicker (новый ImagePickerImpl()) .setNotificationOptions (notificationOptions) .setExpandedControllerActivityClassName (ExpandedControlsActivity.class.getName()) построить();. return new CastOptions.Builder(). SetReceiverApplicationId (context.getString (R.string.chromecast_receiver_id_stage)). SetEnableReconnectionService (true) .setCastMediaOptions (mediaOptions) .build(); – LillyOfTheValley