Como adicionar um SessionProvider personalizado com o Google Cast SDK 3

Recentemente, atualizamos o SDK do Google Cast para a versão 3. Com esse SDK, é possível adicionar suporte a dispositivos não convertidos implementando getAdditionalSessionProviders () em umOpçõesProvedor. Criamos um costumeSessionProvider para retornar com o método getAdditionalSessionProviders ().

No entanto, este SessionProvider nunca é usado e provavelmente será usado somente quando um dispositivo for descoberto e selecionado na lista de seleção quando oMediaRouteButton é pressionado como descrito naSessão documentação. Mas não conseguimos encontrar uma maneira de adicionar nosso dispositivo não convertido descoberto a esta lista. Pesquisamos a API, a documentação e os exemplos disponíveis online, mas não conseguimos encontrar como fazer isso. Encontramos apenas exemplos de versões mais antigas do sdk, mas essas são completamente diferentes e não podem ser usadas.

Gostaríamos de usar essa funcionalidade para adicionar TVs Samsung à lista do Google Cast com o SmartView SDK da Samsung, como fazem os aplicativos do YouTube e Netflix.

questionAnswers(2)

yourAnswerToTheQuestion