2015-11-18 4 views
1

Основное действие моего приложения (Windows Phone 8.1) требует запроса видео из списка воспроизведения Youtube и воспроизведения их. Я был на нем последние пару месяцев, и до этого он работал хорошо. Примечание: У меня нет «официального игрока» с Youtube, так как кажется, что его не существует, но я использую MediaElement
Недавно (неделю назад) я понял, что больше не могу воспроизводить некоторые видео. И после того, как я не смог найти ничего, я прихожу к вам, ребята.Невозможно воспроизвести конкретные видеоролики YouTube с помощью API Youtube

У меня нет ошибки в запросах на Youtube Api, но некоторые видео нельзя воспроизвести, они просто не запускаются, так как я не получаю ошибок, так как это не официальный игрок. Дело в том, что я ничего не менял в течение последних двух месяцев по этим запросам, поэтому я не могу понять, что изменилось, поскольку я не видел никаких обновлений документации Youtube (или не был уведомлен).

Я использую объект Youtube в пакете MyToolkit, чтобы получить URL-адрес видео из него

YouTube.GetVideoUriAsync(videoUrl, YouTubeQuality.Quality480P); 

которые дают мне this url which could be expired by the time you read this что просто перенаправляет меня на белой странице вместо видео

я проверил, если были некоторые Регион/Страна: блокировка нулевой
VideoEmbeddable: истинный
лицензия: Youtube
конфиденциальности: Public

EDIT: Смотрите ответ ниже

ответ

1

Ответ: Если люди когда-нибудь сталкивался с этим вопросом, вопрос пришел из библиотеки, используемой для извлечения видео с Youtube из MyToolKit Github Issue link Она должна быть исправлена ​​в версии, указанной в ссылке

+0

Я просто должен сказать: «Удивительная работа возвращается и отвечает на ваш вопрос, чтобы будущие пользователи могли извлечь из этого выгоду». Поистине похвально! –

Смежные вопросы