当前位置:编程学习 > C#/ASP.NET >>

C# 要如何实现 视频录制加直播呢?

要求:将摄像头摄像的内容,保存在文件中,并且在保存过程中 可以直播 ,提供远程观看,
 有人做过类似的吗? 要使用什么技术才能做到,有知道的 给指条路呗。  --------------------编程问答-------------------- DirectShow,你这问题要学的很多,不是说一两句,贴代码就能搞定的 --------------------编程问答--------------------
引用 1 楼 bo111 的回复:
DirectShow,你这问题要学的很多,不是说一两句,贴代码就能搞定的

DirectShow 录制是没有问题了,但是如果要直播的话,需要使用到别人的过滤器,需要购买的.. 免费的没有找到额, 有啥介绍没? --------------------编程问答-------------------- 介绍一个好用的工具,至于你所说的过滤器要购买,我从来没有听说过,我也从来没有买过,不过是用代码写的,为什么要去购买呢, 
GraphEdit.exe , 这个在directShow目录下可以找到
我要说的是一个类似的工具GraphEditPlus.exe , 去网上下一个,还可以C#和C++代码生成功能
C#最好和这个组件一起使用是directShow.dll的高级包装组件:DirectShowLib-2005.dll,还用源代码下 --------------------编程问答--------------------
引用 3 楼 bo111 的回复:
介绍一个好用的工具,至于你所说的过滤器要购买,我从来没有听说过,我也从来没有买过,不过是用代码写的,为什么要去购买呢, 
GraphEdit.exe , 这个在directShow目录下可以找到
我要说的是一个类似的工具GraphEditPlus.exe , 去网上下一个,还可以C#和C++代码生成功能
C#最好和这个组件一起使用是directShow.dll的高级包装组件:DirectS……

GraphEdit  这个我知道,但是这个 是需要好多各个功能的过滤器连接起来,然后实现各种不同的功能,然后有些过滤器 有LoGo,需要购买之后才会没有LoGo...  --------------------编程问答-------------------- 除非是客户指定的,如果不是,你可以尝试安装多几个公司的播放器,转码器(ffshow),然后用这些工具去找到相应的,
直播(网络播放)的功能,多数情况下需要自己写一个自定义SourceFilter(C++),C#写不了filter  --------------------编程问答-------------------- 理论上C#写不了Filter,但我觉得可行 --------------------编程问答--------------------
引用 6 楼 bo111 的回复:
理论上C#写不了Filter,但我觉得可行


 不懂啊,好麻烦啊,这些都不懂怎么弄啊。 --------------------编程问答-------------------- 视频可用sl或flash来开发。。 --------------------编程问答--------------------
引用 8 楼 liuyun1987 的回复:
视频可用sl或flash来开发。。
 能给些资料么?  --------------------编程问答-------------------- 这个是解决方案

http://www.leadtools.com/sdk/multimedia-suite.htm?linkid=top --------------------编程问答--------------------
引用 10 楼 crackdung 的回复:
这个是解决方案

http://www.leadtools.com/sdk/multimedia-suite.htm?linkid=top

大牛真是见多识广,很多国外的强大控件你都了解
--------------------编程问答-------------------- C# 可以写很多人们认为写不了的东西
但关键是因为
缺乏先例  所以成本比较高 代码量自然也不会少

所以 有很多人就传言 C#不能这,不能那的。。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,