"""#include \n#include \n\nint main(int argc, char *argv[]) \n{\n QApplication app(argc, argv);\n\n QWidget window;\n QVBoxLayout layout(&window);\n QMediaPlayer player;\n\n QVideoWidget videoWidget;\n player.setVideoOutput(&videoWidget);\n layout.addWidget(&videoWidget);\n\n QPushButton button("Play");\n layout.addWidget(&button);\n QObject::connect(&button, &QPushButton::clicked, &player{\n player.setMedia(QUrl("rtsp://example.com/stream")); // 替换为实际的 RTSP 视频流地址\n player.play();\n });\n\n window.show();\n\n return app.exec();\n}\n""
在这个示例中,我们创建了一个简单的 Qt 应用程序窗口,其中包含一个播放按钮和一个视频窗口。当用户点击播放按钮时,我们使用 QMediaPlayer 类设置媒体源为 RTSP 视频流的 URL,并开始播放。\n\n请注意,示例中的 RTSP 视频流 URL 是一个示例 URL,您需要将其替换为实际的 RTSP 视频流地址。另外,您需要确保在编译和运行代码时已经正确安装了 Qt 和相应的多媒体插件。\n\n希望这个示例对您有帮助!