做视频开发要学的东西真多,不知道如何入门,乱打乱撞,慢慢摸索吧!

首先搭建Windows Meida Server ,方法很简单,试试就会。在这里需要声明的是,这几种方法 都可以播放 本地视频。并且基于 2中的方法一方法二还可以直接播放 电视卡、摄像头 视频。或者用方法二可以捕捉 电视卡、摄像头、桌面等信息到新的文件、网络等……

接着使用下面的几种 方法供使用

1、直接使用WMP(Windows Media Player)

WMP是什么东西,想必不用介绍,直接上 方法。

附关键部分代码

wmplayer.URL = url;    wmplayer.Ctlcontrols.play();

剩下的工作,我觉得应该都会了,如果不会,请留email。

2、使用VLC

VLC呢?我只能用牛叉来形容其强大了——其播放本地视频或网络视频不需要Windows下的Filter,实现原理不同于基于DirectShow的媒体播放器,当然,捕捉电视卡信号、桌面、摄像头则就会调用DirectShow了。

  方法 一: 安装 VLC后 ,使用VLC自带的Activex控件,

附关键部分代码:

axVLCPlugin21.playlist.add("mms://new-media/publishingpoint1", "", " :mms-caching=1000");

      axVLCPlugin21.playlist.play();

接下来的工作如果还不会的话,请Email,

方法二:使用 nVLC(C#的一种封装)

具体方法见:

http://www.codeproject.com/KB/audio-video/nVLC.aspx?fid=1587520&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=26#xx0xx

方法三 :libvlc.net (C#的另一种封装)

http://sourceforge.net/projects/libvlcnet/

其实,C#封装的VLC很多,我只是选了两种我认为比较稳定的版本而已。

最新文章

  1. C# 本质论 第一章 C#概述
  2. 【网络收集】获取JavaScript 的时间使用内置的Date函数完成
  3. 【我的漫漫跨考路】有生之年·调完了BUG--冒泡排序C++版本
  4. shell第三篇
  5. 异常-----freemarker.core.ParseException: Encountered "string"
  6. 初窥css---选择器及相关特性
  7. 微信小程序之动态添加、删除指定内容(view)和获取input值
  8. python实现根据当前时间创建目录并输出日志
  9. ELK学习笔记之F5利用EELK进行应用数据挖掘系列(2)-DNS
  10. GraphQL Gateway Architectures
  11. 可读性很强的C语言的函数指针定义
  12. 阿里云OSS不同账号之间的迁移
  13. Unique constraint on single String column with GreenDao
  14. 关于使用mybatis的一个惨痛教训
  15. 使用再生龙Clonezilla备份还原Linux系统
  16. day3之装饰器
  17. haproxy-1.6.11 make 报错
  18. 三:SpringTransaction
  19. mysql安装在centos7报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
  20. [Android]热修复框架AndFix测试说明

热门文章

  1. R语言做文本挖掘 Part4文本分类
  2. NET 中的多线程
  3. Big ball of Mud
  4. C#名单:一个简单的实现
  5. CSS不常见问题汇总
  6. css整理 background-size优化
  7. 谈话ZooKeeper(一个)分析ZooKeeper的Quorums机制--预防Split-Brain问题
  8. 把自解压的RAR压缩包解压到指定的软件安装目录
  9. spring framework 4 源代码阅读器(1) --- 事前准备
  10. 基于注释配置bean和装饰bean