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