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. Пожалуйста посоветуй.