将 libVLC 和 Chromium 嵌入式框架 (CEF) 嵌入到 Qt 应用程序中

问题描述 投票:0回答:1

我正在使用 Qt 创建一个简单的主机应用程序,该应用程序使用 VLC 作为全屏视频播放器(在较低的背景平面上),由运行在其顶部的基于 HTML/JS/CSS 的屏幕显示控制(作为透明前景层)。

计划是嵌入 libVLC 和 Chromium 嵌入式框架 (CEF),因此这是一个跨平台的东西。

渲染到嵌入式 CEF 浏览器中的外部 HTML/JS 内容(即普通网页)是否可以直接交叉操作 libVLC 实例,或者是否需要一个单独的基本 API 作为 Qt 主机中的“桥梁”应用程序?

例如:另一个开发人员创建了一组第三方 HTML/JS 屏幕,其中包含调用底层播放器播放源 dvd:// 或 rtsp://? 的代码。

注意:a) 我知道 Qt 有自己的内置 Web 浏览器,但我希望改用 CEF,b) 我知道在开放网络上实现这种想法时存在明显的安全危险。

qt libvlc chromium-embedded
1个回答
0
投票

你做到了吗?我也需要这个

© www.soinside.com 2019 - 2024. All rights reserved.