毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 嵌入式 >> 正文

WINCE6.0 directshow编程,用摄像头录像慢

更新时间:2012-10-12:  来源:毕业论文

问题:在wince6.0上,使用wmv的编码器,在停止的时候会很慢。但在wm上跑,却快多了,这是什么原因?怎么解决?

在网上查了一个多星期的资料,得出下面两个解决方案,(wince6.0下只有ASF File Writer,avi mux都没有)

1、写一个编码器(基于硬编码写的,速度可以保证),用ASF File Writer,但ASF File Writer要配置,但 IConfigAsfWriter没定义,配置不了。请问,这个能配置吗?怎么来配置? 既然ms提供了ASF File Writer,应该就可以用才对。

2、写一个编码器(基于硬编码写的,速度可以保证),写一个avi File Writer。这个工作量就大一些了,网上没找到关于写avi的资料,只有一个规范

大家看看上面的方案怎么样解决,元旦祝福语或者提出更好的方案。谢谢~~~
先要确定 是什么地方慢了?编码还是文件操作,还是其它...
 
wm都是arm架构,肯定优化过了。
必须要用wmv编码器吗?我不太清楚wm的wmv编码器是什么版本,如果是wmv9的话,那就不实用了,速度肯定慢很多.用Mpeg4 或h263的话比较合适
而且avi文件格式加wmv编码器有点奇怪吧。
ffmpeg等开源项目里有avi的代码,可以移植。 
的wince的 6410,三星就给了个很烂的摄像头测试程序,用过应该都会有这问题。但在网上找到的相关的解决方法没有。目前,深入看了下avi格式,终于写了个avifile。还要写编码器,编码器就用mjpg,还有avi mux。avi mux这个音频视频怎么取样,还不知道,下周再弄。这些网上资源真少,弄起来费劲

软编码: mjpg,320*240,15帧 速度还可以

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。