阅读:1324回复:10
关于压缩/解压卡驱动(回答的好有高分)
我现在想开发压缩卡/解压驱动(支持MPGEG2),由于以前没有开发过,所以不知道从何下手,
1、如果使用DDK开发,是不是需要使用Kernel Stream来做。 2、大致需要多少个模块,是否象DDK中的atiwdm例子那样,需要4、5个模块呀? 3、如果我找人开发,需要多少Money(人民币),开发时间大约需要多久。 |
|
|
沙发#
发布于:2002-08-15 09:43
看看数据量有多大,如果要传递非压缩图像数据的话还是用Kernel Stream好,写个minidriver就行了,若是仅仅采一路压缩后的图像数据,数据量不大,用wdm编程就可以了,当然能写kernel stream 更好,就是麻烦点。
没看过atiwdm,不知道模块是什么意思 |
|
板凳#
发布于:2002-08-15 11:03
兄弟,使用KS来做,如果只是解码需要提供什么模块,
象DirectShow的Video Render,Audio Render,Video Decode, Audio Decode,还有与PCI卡的通信等是不是都要提供 |
|
|
地板#
发布于:2002-08-18 14:38
硬件解码还是软件解码?
硬件解码的话只需对卡进行控制取数据就行了,只需要写一个minidriver就行,显示部分由directshow来做 软件解码则要自己写一个filter,和硬件没关了,其他也不要 |
|
地下室#
发布于:2002-08-18 19:23
硬件解码还是软件解码? 如果我想自己写软软件解呢?DVD和MPEG2有什么差别,可参考什么资料 |
|
|
5楼#
发布于:2002-08-20 08:53
软解不会 :(
|
|
6楼#
发布于:2002-08-20 15:16
[quote]硬件解码还是软件解码? 如果我想自己写软软件解呢?DVD和MPEG2有什么差别,可参考什么资料 [/quote] DVD和MPEG2是不是一回事呀? 为什么还做mpeg2的? mpeg4的不好么? |
|
|
7楼#
发布于:2002-08-21 14:04
我也在开发压缩卡/解压驱动,采用PCI总线实现,数据率为20Mbyte/s,一帧100Mbyte,软件压缩和解压缩,是不是很大啊?
用DDK能够达到这么快的速度吗?什么可以啊?怎么样实现啊? 望各位高手赐教!小兵谢了。(我是一个兵)。 实在不好意思,我以前没有听说过Kernel Stream,是什么东西啊? |
|
8楼#
发布于:2002-08-22 13:56
我也在开发压缩卡/解压驱动,采用PCI总线实现,数据率为20Mbyte/s,一帧100Mbyte,软件压缩和解压缩,是不是很大啊? 一帧100Mbyte? 多大的帧呀,压缩解压都是软件完成,那硬件只是视频采集咯 大数据量最好是用kernel stream做,ddk中有详细介绍和例子。 |
|
9楼#
发布于:2002-08-22 13:59
20MBytes/s的数据采集用pci没问题,关键是你的软压程序能不能够接受。
另外,20Mbyte/s, 100Mbyte/frame?, 就是5秒钟一帧图像? 怪怪的 :D |
|
10楼#
发布于:2002-08-22 15:54
如果我告诉你这是预警雷达,会不会奇怪啊!
我不是告诉你了吗?军人啊!不过我干的是机密中的不机密的那一块 |
|