suniltikli Ответов: 3

WPF VLC player или Quick time player с rtsp видеопотоком


всем привет,


мы хотим воспроизвести rtsp-видеопоток в WPF с помощью VLC или Quicktime player, сначала мы используем quick time, и после воспроизведения видео через несколько минут наше приложение выходит из строя. ошибка is - Faulting module path: C:\Program файлы\QuickTime\QTSystem\QuickTime.qts

любая помощь или предложение приветствуются.

Sergey Alexandrovich Kryukov

Я бы настоятельно рекомендовал VLC, а не Quicktime.
--СА

3 Ответов

Рейтинг:
2

Sergey Alexandrovich Kryukov

Камера управления для WPF является доступным и открытым исходным кодом. Пожалуйста смотрите:
http://vlcdotnet.codeplex.com/[^].

VLC, безусловно, поддерживает RTSP (если используется в качестве клиента, а это все, что вам сейчас нужно, а также, с некоторыми усилиями, в качестве потокового сервиса RTSP) и многое другое.

Я бы рекомендовал использовать VLC, а не QuickTime. У меня есть некоторые проблемы с обоими, но, когда VLC созрел, он хорошо работал на меня. Сам факт того, что QuickTime является проприетарным приложением с закрытым исходным кодом, делает его рискованным; кроме того, он всегда выглядел уродливо на Windows, как и почти все, что разрабатывает Apple; из всего, что я знал, Apple выглядит довольно враждебно для "иностранных", Не-Apple систем и платформ. Даже Mono для Apple имеет большинство проблем, по сравнению с хорошей переносимостью и плавной работой на Linux и других платформах.

—СА


Рейтинг:
2

Sergey Alexandrovich Kryukov

Это обновленная полезная информация о привязке компонента VLC for.NET:
http://sourceforge.net/projects/libvlcnet/[^],
https://wiki.videolan.org/C_Sharp/[^],
https://wiki.videolan.org/.Net_Interface_to_VLC/[^].

Примечательно, что вы можете найти материал для использования компонента как для WPF, так и для WPF. System.Windows.Forms.

—СА


Рейтинг:
1

Member 11494796

Для FFMPEG плеера проверьте ссылку ниже

Управление потоковым плеером[^]


CHill60

Не очень хорошая идея публиковать ответы на такие старые вопросы, тем более что на них уже были даны ответы. Если бы кто-то искал эту информацию на этом сайте, то их поиск нашел бы эту статью без того, чтобы вы воскрешали этот старый пост.