网络型嵌入式实时编码器制造技术

技术编号:2910222 阅读:201 留言:0更新日期:2012-04-11 18:40
一种网络型嵌入式实时编码器,设有前后依次相连的图像语音采集压缩模块1和编码数据流传输及控制模块2,其中图像语音采集压缩模块1包括并列的图像采集芯片11、语音采集芯片12,所述的图像语音采集压缩模块1还设有一可直接与图像采集芯片11及语音采集芯片12相连的压缩编码芯片13。本实用新型专利技术不仅价格低廉,而且图像、语音具有高清晰度,可应用于数字电视编码系统,高清晰度的图像监控系统,DVD压缩系统,高品质的远程会议系统,远程医疗教学系统,以及其它需要对图像进行远程传输的系统。(*该技术在2012年保护过期,可自由使用*)

【技术实现步骤摘要】
网络型嵌入式实时编码器
本技术涉及一种局域网或宽带网络的嵌入式实时编码器,尤其涉及一种把模拟信号的图像和语音实时压缩编码成符合MPEG-2(运动图像专家组的第二代图像压缩标准)标准(ISO/IEC 13818)的码流,并传送给网络上的接收端的装置。
技术介绍
传统的图像压缩卡是基于PC的PCI(program controlled interruption程序控制中断)卡,属PC机的外围设备,必须在PC机的PCI插槽上才能工作,不能脱离PC机而单独工作,图像通过网络传输必须借助于PC机的网络功能,这样的图像系统因为PC机必不可少,所以不但价格昂贵,而且应用功能也受到限制,如无人值守的图像采集点和需移动工作的场合。
技术实现思路
为了解决上述问题本技术提供了一种可脱离PC机单独工作的网络型图像语音压缩编码器。本技术的技术方案是:一种网络型嵌入式实时编码器,设有前后依次相连的图像语音采集压缩模块和编码数据流传输及控制模块,其中图像语音采集压缩模块包括并列的图像采集芯片、语音采集芯片,所述的图像语音-->采集压缩模块还设有一可直接与图像采集芯片及语音采集芯片相连的压缩芯片。所述的编码数据流传输及控制模块包括依次以电路相连接的数据缓存器件、860CPU、网卡芯片、以太网及以860CPU为中心依次连接的ROM、SDRAM等。本技术不仅价格低廉,而且图像、语音具有高清晰度,可应用于数字电视编码系统,高清晰度的图像监控系统,DVD压缩系统,高品质的远程会议系统,远程医疗教学系统,以及其它需要对图像进行远程传输的系统。附图说明图1是本技术网络型嵌入式实时编码器的结构示意图。图2是本技术网络型嵌入式实时编码器的图像语音采集压缩模块的工作原理图。图3是本技术网络型嵌入式实时编码器的编码数据流传输及控制模块的工作原理图。图4是本技术网络型嵌入式实时编码器的工作流程图。具体实施方式如图1所示:本技术网络型嵌入式实时编码器包括依次相连的图像语音采集压缩模块1及编码数据流传输及控制模块2。所述的图像语音采集压缩模块包括并列的图像采集芯片11、语音采集芯片12、及与该两芯片相连接的MPEG-2压缩芯片13;所述的编码数据流传输及控制模块2包括依次相连的数据缓存器件FIFO(先进先出)21、MOTOROLAR的860CPU22、网-->卡芯片23,及以860CPU22为中心依次连接的ROM24(只读存储器)、SDRAM25(动态存储器)。本实施例中,图像采集芯片11的型号为SAA7113H,语音采集芯片12的型号为PCM1800E,MPEG-2压缩芯片13的型号为MB86390A,当数字视频信号和数字音频信号输入MB86390A,其输出为视频和音频的符合MPEG标准的复合码流,数据缓存器件21的型号为81F643242C-70FN,所述的CPU22的型号为XPC855TZP66D3,是POWERPC系列中的一个嵌入式CPU,在本实施例中和ROM24、SDRAM25等组成一个计算机系统,所述的网卡芯片23的型号为BCM5201,所述的ROM24的型号为SST28SF040A,所述的SDRAM25的型号为M12L1616A。如图2所示的是图像语音采集压缩模块的工作原理图,该图像语音采集压缩模块1先对模拟的视频信号和模拟的音频信号进行采样,即进行A/D转换把模拟信号转变成数字信号,然后对数字信号进行压缩编码,编码后的编码数据流被写入一个先进先出的数据据缓存器件21。如图3所示的是编码数据流传输及控制模块的工作原理图,这个模块是一个嵌入式的计算机系统,由MOTOROLA 860CPU22,网卡芯片23及其它附属器件构成,该模块由CPU22控制先把由图像语音采集压缩模块1产生的编码数据流通过网卡芯片发送给以太网,另外从以太网接收一些控制信息,对一些外部设备进行控制。如图4所示的是本技术的工作流程图,该软件驻留在PSOS操作系统上,所述的PSOS是一个32位实时嵌入式操作系统,驻留在ROM24中,-->在其上可运行各种为完成某种功能而开发的应用程序,其流程图如下:先执行步骤31,PSOS准备就绪,再执行步骤32,判断数据缓存器件中是否有数据,若有,则执行步骤33、读取数据,执行步骤35、发送数据,并返回执行步骤32,若没有数据,则执行步骤34等待数据,并返回执行步骤32。在执行步骤32的同时也执行步骤36判断是否有控制数据到达,若有,则执行步骤37、接收数据,执行步骤39控制外部设备,并返回执行步骤36;若没有控制数据到达,则执行步骤38等待数据,并返回执行步骤36。本文档来自技高网...

【技术保护点】
一种网络型嵌入式实时编码器,设有前后依次相连的图像语音采集压缩模块(1)和编码数据流传输及控制模块(2),其中图像语音采集压缩模块(1)包括并列的图像采集芯片(11)、语音采集芯片(12),其特征在于,所述的图像语音采集压缩模块(1)还设有一可直接与图像采集芯片(11)及语音采集芯片(12)相连的压缩编码芯片(13)。

【技术特征摘要】
1、一种网络型嵌入式实时编码器,设有前后依次相连的图像语音采集压缩模块(1)和编码数据流传输及控制模块(2),其中图像语音采集压缩模块(1)包括并列的图像采集芯片(11)、语音采集芯片(12),其特征在于,所述的图像语音采集压缩模块(1)还设有一可直接与图像采集芯片(11)及语音采集芯片(12)相连的压缩编码芯片(13)。2、根据权利要求1所述的网络型嵌入式实时编码器,其特征在于,所述的MPEG-2压缩芯片(13)的型号为MB86390A。3、根...

【专利技术属性】
技术研发人员:胡昌威林良川张明义顾宇斌徐晓波马辉
申请(专利权)人:上海华龙信息技术开发中心
类型:实用新型
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1