我想为可播放视频文件的跨平台(Linux,Win)应用创建HTML5/CSS3/JS GUI。很简单,对吧?用于跨平台视频应用的HTML5/CSS3/JS GUI
好吧,在过去的几个星期里,我花了很多时间寻找正确的解决方案,尝试了很多,此时,我正在拉我的头发。
我从检查Electron开始,但不幸的是,它本身并不支持所有视频格式(如MKV等)。所以我认为LibVLC可能是一个很好的组件在这个应用程序中使用。但我无法让它与Electron合作。诸如WebChimera(VLCLib for Electron)等项目似乎已经死亡。
我试过的另一个角度是安装Visual Studio Code,得到一个C++ Hello World测试运行(G ++编译,效果很好),然后试着将CEF(编译后的二进制,看起来更容易?)插入我的项目。我的知识不够远,无法让CEF在VSCode中运行(g ++进行得很好,但是这需要cmake?)
因此,我再次转向StackOverflow社区,询问几个指针,想法。也许还有其他角度。你会怎么做?
- 桌面应用程序。需要在Windows和Linux上运行。
- 播放不同类型的视频文件(VLC满足所有的需求)
- 使用HTML5/CSS3/JS作为GUI
- 编程语言不是太重要,我可以写几个,迅速学习别人。
我想我可能会在C++,CEF和LibVLC的正确轨道上。如果是这样,有没有人可以帮助我在Visual Studio代码中运行CEFSimple?我在Linux上开发。如果更好,我愿意尝试编辑/ IDE。