ho ho 又有了一些进展:spca5xx安装成功;认识了一个多媒体开发库SDL。
spca5xx的安装是编译源码完成的。站点上提供的 rpm安装包是针对FC3系统的,会将spca5xx.ko安装到/lib/modules/下对应 FC3的内核模块目录中,但我没有尝试使用rpm安装后将模块文件移动到FC4的内核模块目录,不知道这样是不是也可以。之后,编译安装 spcaview,用于测试驱动。
测试了一款飞视的摄像头,0ac8:301b的芯片,效果挺好,但需要手工加载spca5xx驱动,WHY?
由于spcaview运行需要SDL(simple directmedia layer),因此认识了这个跨平台的多媒体开发包。也许它能减轻我下面音频和视频编程方面的负担。不知利用它能否绕过当前在音频编程方面遇到的困难。
SDL似乎没有录制声音的API。
也许可以参考IHU和Linphone,它们是使用Speex做语音压缩模块的VoIP应用程序。
spacview的代码中包含audioin的功能。

没有评论:
发表评论