We are developing an Android TV app that will allow users to tune live IPTV channels from their cable company.
The closed captions are not being displayed when they are enabled. They work on other devices, including Android Mobile and other Android TV devices.
Here is a description from our development team:
We are developing an android TV app using the google's InputService TV standard with ExoPlayer. The subtitle of the player for some reason is not displaying on the nVidia Shield device (Android 8.0). We have tested my implementation on multiple devices (not shield) and works well except the shield. The close caption settings are enabled. Does the shield require any additional settings / coding in order to display the subtitle view? NOTE: We have created a layout capture and we can see the subtitle view attached to the player view in the capture, but it is not visible.
Can you please help us move forward?
Espial Product Engineering Team