Как воспроизвести видео H.264 RTSP в приложении Windows 8 Metro C # XAML?

У меня есть устройство, которое предоставляет видеопоток H.264 с URL-адреса, например: rtsp: //192.168.0.10: 554 / videoservice

Поскольку это живое видео, мне не нужно контролировать его (пауза, перемотка и т. Д.), Просто играть. Это поддерживаетсяMediaElement или другой стандартный класс, мне нужно что-то вродеSmooth Streaming Client SDK или это намного сложнее, чем я думал?

Обновление: я скачал MicrosoftPlayer Framework но это не играет поток также. Я не могу найти ничего в примерах о RTSP.

Обновление: я использовалWireshark сравнить пакеты, которыеVLC Media Player (который работает) отправляет с MediaElement и Player Framework, и ни один из них, похоже, не использует протокол RTSP. Вместо этого они отправляютWPAD пакеты на другой адрес, хотя я указал IP-адрес источника. Почему это необходимо? Есть ли способ отключить это поведение?

Ответы на вопрос(1)

Ваш ответ на вопрос