c# - CefSharp 浏览器视频无法播放

标签 c# cefsharp

我正在使用 CefSharp Winforms x86 构建。我想播放此链接中的视频:

http://developers.canal-plus.com/rx-player/

在 google chrome 中它可以工作,但我的 CefSharp WinForm 浏览器无法播放其中任何一个。我检查了 javascript 是否已启用。我错过了什么吗?此页面不需要任何 Flash 播放器。这是 HTML5 播放器。

最佳答案

CefSharp 基于 CEF,而 CEF 基于 Chromium。 Chromium 不支持专有的音频和视频格式,只有 Google Chrome 支持(参见 Chromium documentation)。

如果您需要专有编解码器支持,您需要 build CEF/Chromium on your own .没有启用此功能的插件/扩展。

另请参阅与此主题相关的先前 SO 问题 1 2等等

关于c# - CefSharp 浏览器视频无法播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49141848/

相关文章:

c# - 通过 c# 从 Oracle long raw 读取 tiff Image 不工作

c# - ClickOnceInstall CefSharp Winforms 问题

wpf - 如何正确使用 CefSharp for WPF?

c# - 并发下的 Queue<T> 为不同的类型提供不同的结果

c# - 为什么无参数的 Guid 构造函数会生成一个空的 GUID?

c# - ASP.Net Core 中的模板化

c# - 无法使 CefSharp 加载同步

visual-c++ - CefSharp 在 Windows 7 和 8.1 上崩溃但在 Windows 10 上运行

c# - CefSharp 3 和 SetZoomLevel

c# - 向上转换一个对象