开源视频服务器软件MJPG-streamer的研究和应用

嵌入式系统 时间:2012-06-11来源:网络

2.1 input_uvc输入组件
input_uvc组件的主要功能是获取摄像头拍摄的图像并将其压缩编码,共包括5个组件接口函数,这些组件接口函数是各个组件提供给外部使用的接口。相关函数的定义可查看input_uvc.c文件。
下面以input_uvc输入组件为例来详细介绍模块化程序设计的具体思路以及MJPG-streamer组件的工作方式。
1)int input_init(input_parameter*param)
这个函数是输入组件的初始化函数,它的主要工作是初始化相关参数,为之分配内存空间,并打开视频设备。
输入组件初始化函数的工作流程如图3所示。


视频设备数据结构vdIn的定义如下:

1 2 3 4

关键词: 研究 应用 MJPG-streamer 软件 视频服务 开源

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版