如何将话筒连接到c++;来自qml webgl? 我用QT和QML制作了一个呼叫软件,我需要从QML中得到的传送器,作为WebGL运行到C++端,如果不是用服务器直接到gStuffER。

如何将话筒连接到c++;来自qml webgl? 我用QT和QML制作了一个呼叫软件,我需要从QML中得到的传送器,作为WebGL运行到C++端,如果不是用服务器直接到gStuffER。,c++,qml,webrtc,gstreamer,C++,Qml,Webrtc,Gstreamer,我已经有一个Qt程序作为客户端,使用GStreamer将音频流推送到服务器。当然,GStreamer不会转到webgl客户端。我发现,您可以从Qml获得使用麦克风/摄像机的权限,但我还没有发现任何实际从那里获取流的示例。我还检查了WebRTC的使用情况。它似乎可以与Qml一起工作,我发现了一些将其与GStreamer一起使用的示例,但我甚至无法使WebRTC和GStreamer的组合与示例一起工作 因此,完整的问题是: 如何从作为webgl运行的Qml获取音频?Qt内有没有办法,或者我必须通过W

我已经有一个Qt程序作为客户端,使用GStreamer将音频流推送到服务器。当然,GStreamer不会转到webgl客户端。我发现,您可以从Qml获得使用麦克风/摄像机的权限,但我还没有发现任何实际从那里获取流的示例。我还检查了WebRTC的使用情况。它似乎可以与Qml一起工作,我发现了一些将其与GStreamer一起使用的示例,但我甚至无法使WebRTC和GStreamer的组合与示例一起工作

因此,完整的问题是: 如何从作为webgl运行的Qml获取音频?Qt内有没有办法,或者我必须通过WebRTC?如果是这样的话,有没有比连接WebRTC到GStreamer更简单或更适合初学者的示例

这不是我想要的答案,但这在我的案例中起了作用:

C++一边运行另一个QT-GUI,Qml是具体的,I 可以使用HTML和JavaScript的WebGeNeNeWW来从不打扰C++ 使用GStreamer实现WebRTC。所以现在我在跑步 在连接的两侧与中间

我宁愿用C++和GStreamer连接WebRTC,但 我找不到其他简单的方法将浏览器的音频连接到Qt

编辑:很抱歉,这个答案最终不起作用。我一直在一台计算机上测试这些程序,因此我没有意识到WebGL托管的Qml不是在前端运行WebEngineView的Javascript,而是在后端运行