位置:51电子网 » 技术资料 » 显示光电

CODEC的硬件结构

发布时间:2012/4/13 20:11:22 访问次数:1739

    硬件CODEC主要包含两部分:视频编解码ISL6312ACRZ-T    处理核心和总线桥。视频编解码处理核心由一个16位的专用处理器、编解码硬件加速器和总线仲裁器组成。这介专用处理器主要用于控制和解析视频数据流并且负责与CPU通信。在编写利用硬件CODEC进行编解码的应用程序时,CODEC的结构可简化为图10-52所示的模型。

                           
    硬件CODEC进行H.264压缩编码的流程如图10-53所示。 
    在应用层通过CODEC的API接口来编程实现H.264编码。API接口建立在Linux操作系统中的CODEC驱动程序基础之上,提供对硬件CODEC的访问和控制。
    CODEC驱动程序实现的功能如下。
    ①设备初始化:初始化CODEC的时钟,硬件加速模块,和中断请求模块。
    ②中断服务:在一帧视频数据完成编解码产生中断时提供中断响应操作。
    ③设备文件操作的实现:向用户空间提供CODEC设备文件的打开、释放、同步、输入输出控制功能,并在用户空间中实现寄存器和存储器的地址映射等。

                     
    CODEC API实现的功能有向硬件下载可执行的固件,初始化CODEC系统,配置CODEC,通过命令对CODEC进行控制,报告CODEC的状态,请求和释放存储空间,设备管理等。
    在CODEC API基础上的H.264压缩过程可用图10-54来实现。此处略去视频采集的过程,视频采集在前面已经俞绍。
    经过压缩的视频数据可以存入节点的本地文件中或者通过网络传输。
    传统的无线传感器网络通常使用ZigBee等低功耗、低速率的无线通信技术传输数据,而无限多媒体视频传感器节点要传输的是视频流数据。ZigBee等技术无法达到视频流数据传输所需的带宽,因此在视频传感器的无线通信模块设计中采用了成熟、稳定的WiFi技术——利用SOC的USB接口外接一个支持IEEE 802.g标准的无线网卡。视频传感器节点的嵌入式Linux操作系统已经提供了对该USB网卡的完整支持,因此在通过该网卡通信时只需利用Socket接口进行编程即可。

    硬件CODEC主要包含两部分:视频编解码ISL6312ACRZ-T    处理核心和总线桥。视频编解码处理核心由一个16位的专用处理器、编解码硬件加速器和总线仲裁器组成。这介专用处理器主要用于控制和解析视频数据流并且负责与CPU通信。在编写利用硬件CODEC进行编解码的应用程序时,CODEC的结构可简化为图10-52所示的模型。

                           
    硬件CODEC进行H.264压缩编码的流程如图10-53所示。 
    在应用层通过CODEC的API接口来编程实现H.264编码。API接口建立在Linux操作系统中的CODEC驱动程序基础之上,提供对硬件CODEC的访问和控制。
    CODEC驱动程序实现的功能如下。
    ①设备初始化:初始化CODEC的时钟,硬件加速模块,和中断请求模块。
    ②中断服务:在一帧视频数据完成编解码产生中断时提供中断响应操作。
    ③设备文件操作的实现:向用户空间提供CODEC设备文件的打开、释放、同步、输入输出控制功能,并在用户空间中实现寄存器和存储器的地址映射等。

                     
    CODEC API实现的功能有向硬件下载可执行的固件,初始化CODEC系统,配置CODEC,通过命令对CODEC进行控制,报告CODEC的状态,请求和释放存储空间,设备管理等。
    在CODEC API基础上的H.264压缩过程可用图10-54来实现。此处略去视频采集的过程,视频采集在前面已经俞绍。
    经过压缩的视频数据可以存入节点的本地文件中或者通过网络传输。
    传统的无线传感器网络通常使用ZigBee等低功耗、低速率的无线通信技术传输数据,而无限多媒体视频传感器节点要传输的是视频流数据。ZigBee等技术无法达到视频流数据传输所需的带宽,因此在视频传感器的无线通信模块设计中采用了成熟、稳定的WiFi技术——利用SOC的USB接口外接一个支持IEEE 802.g标准的无线网卡。视频传感器节点的嵌入式Linux操作系统已经提供了对该USB网卡的完整支持,因此在通过该网卡通信时只需利用Socket接口进行编程即可。

相关技术资料
4-13CODEC的硬件结构

热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!