Воспроизведение видео с YouTube в WPF

#wpf #youtube #youtube-api

#wpf #YouTube #youtube-api

Вопрос:

Я пытаюсь найти пример воспроизведения видео с YouTube в моем приложении wpf. Каждый пример, который я нахожу, устарел и не работает. Я пытался воспроизводить видео через веб-браузер wpf, но, похоже, это не работает. У кого-нибудь есть какой-либо пример кода или ссылки на то, как воспроизводить видео YouTube в wpf, просто указав URL-адрес, который ссылается на правильное видео.

Комментарии:

1. codeproject.com/Articles/27121/Stream-YouTube-Videos-in-WPF

2. Это одна из ссылок, которые я нашел, но она устарела и больше не работает. API полностью изменился

3. Он должен работать с веб-браузером, вы пробовали cefsharp? Возможно, он использует chrome внутри, а не IE!

Ответ №1:

Похоже, ссылка на встроенный проигрыватель работает. Просто возьмите идентификатор видео из исходной ссылки и вставьте его во встроенную ссылку:

https://www.youtube.com/watch?v=YE7VzlLtp-4

https://www.youtube.com/embed/YE7VzlLtp-4

Лучшим решением было бы imo использовать браузерный элемент управления на основе WebKit / Gecko, потому что это даст вам гораздо лучшую поддержку HTML5. Что-то вроде GeckoFX или CefSharp должно выполнить эту работу.