이 사이트에서 집중 검색 한 결과 에 적합하지 않은 것을 발견했습니다. 에 안드로이드 5.1 장치에 작은 비디오 스트리밍 클라이언트를 쓰고 싶습니다. 다음 코드가 사용됩니다.간단한 Qt 비디오 스트리밍 응용 프로그램 및 소리 만, 비디오 없음 (흰색 화면)
QApplication a(argc, argv);
QWidget *widget=new QWidget;
widget->resize(320,200);
QMediaPlayer *player=new QMediaPlayer;
QVideoWidget *vw= new QVideoWidget;
QHBoxLayout *layout=new QHBoxLayout;
layout->addWidget(vw);
widget->setLayout(layout);
player->setVideoOutput(vw);
player->setMedia(QUrl("rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov"));
player->play();
widget->show();
문제는 사운드는 작동하지만 흰색 화면 만 있습니다. 소리가 나지만 비디오는 재생되지 않습니다.
안드로이드 장치의 VLC 플레이어가 비디오를 올바르게 재생하고 있습니다. 나도 안드로이드 스튜디오에서 작은 플레이어를 사용했고 비디오를 재생할 때 비디오를 재생합니다. (하지만 대기 시간이 길어서 유용하지 않습니다.)
실행하기 위해 변경할 수있는 옵션이 부족했습니다.
이 wjhere 내가가 지원하는 코덱 안드로이드 플랫폼에 대한 Qt는 키트에 확인할 수 있습니다 오른쪽 코덱 (H.264) – PiedPiper
안녕하세요이없는 안드로이드 장치에 Qt는 라이브러리처럼 보인다 ? – Harold