我有一个媒体播放器GUI的主意,我想使用Electron来构建它(因为它是我非常了解的工具;我意识到它并不适合每个人)。我可以使用HTML <video>
元素和周围的一些自定义UI轻松地做到这一点,但这只能播放几种格式。
我希望它能够播放尽可能多的不同视频格式。所以我想知道尝试使用libvlc。
libVLC(VLC SDK)媒体框架可以嵌入到应用程序中以获得多媒体功能。
我目前对libvlc(或一般的C库)了解甚少,但我希望它可以通过Node / Electron与之交互,以便可以在Electron GUI中播放视频文件。
在学习libvlc文档之前,我想知道:
some/file.mp4
,还是更像是“请播放some/file.mp4
并将我流回解码的视频”框架,这样我就可以在自己的画布上渲染它们了?](顺便说一句,有一个名为node-vlc的项目,看起来很有希望,但已超过5年未维护。)
它在电子反应上起作用吗?