QT принимает ссылку udp вместо локального видеофайла

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

QMediaPlayer *mediaplayer = new QMediaPlayer;
mediaplayer ->setMedia(QUrl::fromLocalFile("C:/user/video/demo.wmv"));
mediaplayer ->play();

Можно ли как-нибудь принять видеопоток udp и воспроизвести его в QMediaPlayer?

[Обновить]

Я использую библиотеку vlc-qt в своем проекте. Со ссылкой на этот урок

 instance = new VlcInstance(VlcCommon::args(), this);
 player = new VlcMediaPlayer(instance);
 player->setVideoWidget();//accepts a widget

Тем не менее, моя программа падает, когда создается экземпляр VLC. Пожалуйста посоветуй.

0 ответов

Другие вопросы по тегам