当前位置: 首页 > article >正文

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

最近做了一个流媒体点播的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内容,目前只加了一个播放器!

 

http://www.lryc.cn/news/2416509.html

相关文章:

  • Shellshock
  • invalidateRect解析
  • 【域名购买到备案及公安备案,全流程解析】
  • (五十一)时间序列分析二:平稳时间序列分析(ARMA)
  • 6to4隧道和6in4隧道的区别
  • 高分一号影像处理流程
  • postgresql 设置执行命令超时时间
  • nginx + lua环境配置
  • 【Excel系列9】-- 28个基础图表
  • 在JavaEye晃了一个来月真的感慨。
  • 从零开始搭建 reviewboard 环境(四) -- reviewboard 的安装过程中的问题解决
  • IP欺骗
  • 使用NE555制作多谐振荡器
  • MFC的坐标转换GetClientRect/GetWindowRect/ClientToScreen/GetCursorPos/ScreenToClient
  • Collections.synchronizedMap()与ConcurrentHashMap的区别
  • C++中critical section的使用
  • 高等数学学习笔记——第九十九讲——一阶线性微分方程组
  • 初学C语言以及C语言的常见概念
  • Sublime text 3最新注册码
  • Windows Installer Clean Up 软件正常卸载不了时,请它帮忙!
  • cocostudio使用基本要点汇总
  • AIS(自动识别系统)介绍
  • 【.NET】.NET 框架概述
  • fastDB个人使用心得
  • 进化算法——多目标优化
  • MNE溯源fieldtrip官网教程
  • JDK1.6安装详解、环境变量设置、测试安装及注意事项
  • leetcode Surrounded Regions 详解
  • java正则Matcher.matches()、Matcher.lookingAt()、Matcher.find()、 group()详解
  • 【实践】java.lang.Integer源码分析