C# 使用cefsharp点播m3u8在线视频流

21 篇文章 1 订阅
10 篇文章 0 订阅

最近做了一个流媒体点播的CS架构的demo程序,想在窗体中测试下web页面的点播地址,所以想到了cefsharp,发现cefsharp由于版权原因不支持h264解码!所以需要手动编译支持264解码的cef.看了下教程,过程相当繁琐,工具就好准备好几个,一想还是算了,看看网上有没有现成的,准备白嫖一个,找了一圈,最后在CSDN上还是付费下载了几个,其中还真是有一个可以用的,cefsharp的版本号为88.2.90,这里记录,已备查询。

具体流程:

新建一个winform窗体应用程序。右键点击 管理NuGet程序包。输入cefsharp

 这里我们安装winform程序包,右边版本选择88.2.90安装即可,如果是wpf工程,就选择wpf版本即可。安装完后,我们打开界面设计器,添加一个ChromiumWebBrower控件,

 在Form1_Load事件中,添加代码

chromiumWebBrowser1.Load("http://html5test.com/");

启动程序,我们可以看到视频编码项目中,H264是不支持的,然后我们使用下载的libcef.dll x86版本的(我程序是x86的)替换原来的库文件,再次启动程序,就发现已经支持H264.这里我们就可以愉快的玩耍视频啦!

不定期更新的demo内容,目前只加了一个播放器!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

破浪征程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值