我正在使用Qt创建一个简单的主机应用程序,该应用程序使用VLC作为全屏视频播放器(在较低的背景平面上),由基于HTML / JS / CSS的屏幕显示控制,该显示在它(作为透明的前景层)。
计划是嵌入libVLC和Chromium Embedded Framework(CEF),因此它是一个跨平台的东西。
渲染到嵌入式CEF浏览器中的外部HTML / JS内容(即普通网页)是否可以直接交叉操作libVLC实例,或者是Qt中作为“桥接”应用程序所需的单独的基本API主机?
例如:另一个开发人员创建了一组第三方HTML / JS屏幕,其中包含调用底层播放器以播放源dvd://或rtsp://的代码?
注意:a)我知道Qt拥有自己内置的网络浏览器,但我希望使用CEF,b)我知道在开放网络上实现这种想法时存在明显的安全隐患