Вопрос по youtube-api, wpf, windows-8, youtube, rtsp – Как воспроизводить Youtube или потоковое видео в реальном времени в приложениях Windows 8 Metro?

3

Я создаю одно приложение, которое может выбирать видео с нашего канала, просматривать и воспроизводить из приложения.
Я сделал все разбор JSON и все готово, но единственная проблема является то, что я не могу воспроизводить видео RTSP из API YouTube.
Я прочитал, что можно воспроизводить видео RTSP, используяMediaElement контроль но он не работает, мой пример кода XAML, как показано ниже.

<MediaElement Width="500" Height="500" AutoPlay="True" Source="rtsp://v6.cache5.c.youtube.com/CiQLENy73wIaGwkNCW3rSEjLahMYDSANFEgGUghzdGFuZGFyZAw=/0/0/0/video.3gp"/>

Я также посмотрел наПлатформа проигрывателя для приложений в стиле Metro в Windows 8 а такжеSmooth Streaming Client SDK


 Используя их, я могу воспроизводить прямое видео, хранящееся на сервере (http: //localhost/video.mp4), но не видео, передаваемое через rtsp. Пожалуйста помоги. Я хочу, чтобы в основном видео с YouTube через rtsp воспроизводились
Я много искал, но не нашел решения, пожалуйста, помогите.

Поток rtsp также работает, я пытался играть через VLC, он играет там.
ОС: Windows 8 Release Preview с VS 2012 Express для Windows 8

Вы пробовали версию RTM вместо RP? JP Alioto

Ваш Ответ

1   ответ
0

что для воспроизведения видео на YouTube важнее, чем просто протокол RTSP. Ваш пример показывает файл типа.3gp, который традиционно рассматривается как QuickTime и не воспроизводится MediaElement. MediaElementcanоднако воспроизводите MP4 с установленным кодеком и пользовательским графиком DirectShow, который даже способен воспроизводить FLV. Обсуждается даже пример проигрывателя WPF YouTubeВот и похоже, что источник до сих пордоступно для скачивания.

Похожие вопросы