0

我有一个学校项目:我必须使用 Qt5 应用程序播放 Icecast2 音频通量(http://campus.abeille.com:8000/campus)。这就是为什么,我写了这段代码:

QUrl url("http://campus.abeille.com:8000/campus");

player->setMedia(url);
player->setVolume(50);
player->play();

我指定“播放器”是一个 QMediaPlayer 对象。我的问题是,在启动“播放”命令后,这个通量大约需要 5 分钟才能加载!对于其他助焊剂,没有(或很少)延迟(例如,那个只有 3 秒: http://listen.42fm.ru:8000/ stealkill)。

我错过了什么?有没有一种特定的方法可以用 Qt 正确处理 Icecast2 通量?它是 Icecast2 服务器端的配置错误吗?

您的帮助将不胜感激!

4

0 回答 0