Я создал приложение для Android для просмотра онлайн-курсов с использованием видео с Youtube. Поскольку курсы платные, видео нет в списке на Youtube, и я использовал эту библиотеку, чтобы пользователи не могли поделиться ссылкой на видео.
Около 1% моих пользователей не смогли воспроизвестивидео и получение этой ошибки: VIDEO_NOT_PLAYABLE_IN_EMBEDDED_PLAYER, но встраивание видео разрешено.
Я подумал, что это ошибка библиотеки, поэтому я заменил ее веб-просмотром, загружающим веб-сайт с помощью plyr.io для воспроизведения видео. Та же самая ошибка происходит (только для 1% моих пользователей), и я понятия не имею, почему. Это происходит на всех версиях Android, все пользователи находятся в одной стране, и я не устанавливал никаких ограничений на видео на YouTube.
Я борюсь с этим в течение нескольких дней и не могу найти хорошего объяснения. Может быть, ограничение YouTube, что я не вижу? Или ошибка на YouTube?
Я надеюсь, что кто-нибудь может дать мне объяснение по этому поводу. Не стесняйтесь спрашивать более подробную информацию или поделиться кодом.