winforms C#中有cefsharp的替代品吗?我和别人编译的最新版本和cefsharp都不能播放mp4视频

hi3rlvi2  于 2023-04-21  发布在  C#
关注(0)|答案(1)|浏览(230)

我想用支持winforms的浏览器核心播放一个视频文件,我这里用的是google的cefsharp,由于mp4文件的版权问题,Google不提供开源项目的mp4播放权限,Cefsharp不能和fody一起压缩打包,打包后cefsharp不能正常运行,也不能正常打开html文件。
我目前使用的cefsharp需要将文件转换为webm格式才能在程序中播放,如果需要转换的视频太多,这会导致CPU和内存超过物理设备的最大阈值,导致程序报错并终止。
还有什么方法或其他控制来支持html5和播放mp4视频?
如果有其他支持html5播放mp4文件的轻量级内核,我觉得程序应该从500mb压缩到几十mb
我试着用Firefox的浏览器内核,试着用自己编译的cefsharp,也试着用别人编译的cefsharp,但结果是我无法播放任何正常的MP4文件而没有问题。
我希望我的程序能够支持HTML5,播放mp4文件,播放各种音频文件,但又不会显得臃肿,就像我现在的程序大小在500mb左右

相关问题