




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
科技论坛 中国科技信息年第期音视频编解码器的设备驱动程序设计张菁周德新郝福珍(,桂林电子工业学院通信与信息工程系;,华北计算技术研究所通信工程室)摘要:论文在分析各种多媒体压缩标准的基础上,详细介绍了公司的通道编解码器的功能结构和主要特点,提出了一种基于芯片的网络视频服务器的硬件设计方案,给出了系统下设备驱动程序的详细设计。关键词:视频压缩;网络视频服务器;设备驱动程序引言在数字多媒体压缩领域,等组织制定了许多成功的编码标准,如以和为代表的静止图像压缩标准,以和为代表的中高码率多媒体数据编码标准,以,等为代表的低码率、甚低码率运动图像压缩标准,以及覆盖范围更宽面向对象应用的。这些标准之间在码率、图像质量、实现复杂度、差错控制能力及可编辑性上有着很大差别,满足了各种数字图像应用的不同需要。与传统的基于像素的视频压缩标准不同,采用基于对象的视频编码方法,它不仅可以实现对视频图像数据的高效压缩,还可以提供基于内容的交互功能。此外,为了使压缩后的码流具有对于信道传输的鲁棒性,还提供了用于误码检测和恢复的一系列工具,这样采用标准压缩的视频数据可应用于带宽受限、易发生误码的网络环境中。韩国公司的通道编解码器,以其多种音视频压缩标准、专用运动侦测算法、代码转换和速率转换功能、实时数字水印等技术优势,广泛应用于各种高可靠性和高性价比的嵌入式网络视频监控系统中。()视频采用接口标准,音频采用,商用接口标准;()内置核,在系统上电复位时,的固件程序可由外部主机载入外挂的;()外部主通过的两个寄存器和四个与通信,编解码数据的输入输出可用中断方式。基于的网络视频服务器的硬件设计网络视频服务器是一种内置服务器的嵌入式数字远程监控系统,集视频采集、实时压缩和网络传输功能为一体,广泛应用于分布式的安全监控、视频会议和可视电话等领域。网络视频服务器有自己的地址和网络接口,可直接接入网络,用户用普通的浏览器作为客户端可以实时观看视频服务器发送的图像。图是基于的网络视频服务器的硬件原理图。的功能结构及主要特点是一个内置微控制器的通道芯片,主要完成对视频和语音数据的编码和解码,支持多种音视频编解码标准,可直接与、和等多种接口,无需其它附加电路。的内部结构如图所示。图的内部结构内部主要有以下四个部分:()接口部分,主要包括音视频数据接口、控制接口和内存接口;()视频编解码部分,包括、和;()音频编解码部分;()内置微控制器。有以下主要特点:()支持、和等多种视频压缩标准,以及、和等音频压缩标准;()支持多种图像分辨率和帧速率,支持和两种码率控制方式;()运动侦测功能,侦测区域和灵敏度可选;图基于的网络视频服务器的硬件原理图图中,视频编解码电路是模拟视频信号和之间的接口电路,负责视频数据的模数和数模转换以及数字视频信号格式转换,输入的模拟视频信号先经过视频编解码电路进行前端处理,产生符合视频接口标准的比特数字视频信号。输入的模拟音频信号经过模拟音频电路产生符合音频接口标准的数字音频信号。之后,在外部主的控制下,该数字音视频数据经过压缩解压芯片进行硬件压缩编码,产生的压缩编码数据流通过芯片内部集成的接口输出。网络视频服务器的解压缩编码是压缩编码的逆过程,需要解压的数据流经过内部集成的接口输入,解压缩编码的基本原理类似于压缩编码,不再赘述。系统下设备驱动程序设计系统调用是操作系统内核和应用程序之间的接口,设备驱动程序则是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件,应用程序可以像操作普通文件一样对硬件设备进行操作。设备驱动程序主要完成以下的功能:()对设备初始化和释放;()把数据从内核传送到设备和从设备读取数据;()读取应用程序传送给设备文件的数据和回送应用程序请求的数据;()检测和处理设备出现的错误。基于的网络视频服务器系统的主控操作系统为实时操作系统,将定义为系统中一个标准字符设备,对的驱动是编写系统下的芯片级设备驱动程序。设备驱动程序可以包含在内核中,但为了升级和修改方便,我们将其作为一个独立的模块,待系统启动后再动态加载到内核中。设备驱动程序工作于内核模式,完成对的初始化、编解码数据的读写以及编解码功能参数的设置。它提供了和上层应用程序之间的接口,向下通过芯片接口实现对芯片的直接控制,向上则为应用程序提供驱动程序接口。设备驱动程序包含的功能函数主要有模块入口函数、设备操作函数集合和中断服务程序。模块入口函数模块入口函数即模块加载卸载的入口点,它向内核注册和取消注册设备的驱动程序,提供两个函数:模块加载函数()和模块卸载函数()。加载函数()向内核注册了设备驱动程序模块所能提供的所有功能,它调用内核函数()获得设备的驱动号,将设备登记到相应的设备数组,并返回设备的主驱动号;卸载函数()仅当模块被卸载时才调用,它通过调用内核函数(),取消了在()中所完成的注册。设备操作函数集合用户进程通过设备文件同硬件打交道,对设备文件的操作就是系统调用,把系统调用和设备驱动程序关联起来的是一个非常关键的数据结构,定义如下:()(,);()(,);()(,);()(,);()(,);()(,);()(,);(下转第页)科技论坛 中国科技信息年第期向上收费的可能性就会大大增加。另外中国市场,是海外频道一直想进入的,只是苦于落地上受到相关限制,如果有这么好的一个工具和既定的用户群,可以实现目的,他们也必然非常乐意。而这也是可以作为收费频道的来源。、赢利模式的探索之道作者认为在短期内流媒体的发展还是属于投入期,绝不能拿短期效益来衡量其投入产出比。在短期内的重点是发展用户,把市场做起来,而不是片面强调盈利。用户数就是他的最大回报和增值基础。流媒体的可能赢利点在于广告收入、收费频道和向上收费。其中,广告收入随时可以做,但其收入不足以构成赢利的主要来源。而且收入多少是和用户规模成正比。收费频道和向上收费是流媒体运营的主要收入。以免费频道来吸引用户,以收费频道来获取利润;通过规模用户来向上和内容提供商实施分成,这一切的可行之道的前提就在于用户的规模化,但这需要时间来酝酿。盈利模式的形成绝非一朝一夕的事,还需要积累、探索和不断总结,而在这过程中,政策的监管又将是一大难题。、监管的应对之法监管是必然的,也是产业发展的有序保证。只是在产业还未完全明晰之前,监管对于企业的影响还是很大的,甚至会导致困局。从目前来看,监管主要体现在以下二个方面:运营商的监管、国家政策部门的监管。)运营商的监管运营商的监管主要分手段和本质两方面,从本质角度,相关产业政策的引导是必需的,这是产业发展秩序的必然,而目前业界讨论最多的则是监管的手段问题。流媒体的诞生其实是最大化的利用了网络的分发特性,而分发和网络的通达性正是互联网络的特性,只是由于国内的网络运用一直是维持着过剩的态势,突然出现的喷涌,使运营商一下子无法适应,在调整期不得不采用了一些封、限等手段,但这些方法并不是根本解决之道,只是现阶段的应变之法。应该说,流媒体技术融入下一代互联网是必然的,而运营商只是鉴于对网络现状的担忧,所采取的行动更多的是为了保证在现有条件下网络的正常化。先稳定再发展。所以,目前运营商所采用的监管手段是暂时的、保护性的。又爱又恨是运营商对于流媒体的写照。)国家政策部门的监管()海外影响力:流媒体的用户群里有不少来源于海外,其广泛应用有助于推动国内节目文化的海外影响力,而“科技奥运”的口号则正好为流媒体展示魅力搭建了大好舞台,以流媒体的方式为全球各地更多的用户提供国内的奥运比赛,这对扩大奥运的海外推广是有重大作用的。从这个角度出发,流媒体赶上了一个好机会,为奥运提供服务的技术优势及海外影响力有可能使他获得一个相对宽松的政策环境。()规模的力量:以流媒体为代表的网络新媒体的趋势是不可逆转的,但网络的自由不代表彻底的放开,产业的前行需要新的秩序引导,流媒体作为新事物,必然有其两面性,如何引导是关键,这其中网民的力量又会对发展起着推动作用。所以现在,需要的是形成这股力量,使其成为监管者不可忽视的部分,从而使民众为自己在政策上争取有利的地位。四、结语但万事开头难,流媒体目前还处于发展前期,还有很多问题需要解决。产业利益是属于大家的,而群体的力量更甚于个人,流媒体能否继续风生水起更在于业界的共同努力,而作为一个正在运行中的新事物,生存和发展是它不断努力向前的目标。而无论如何流媒体的广泛应用,使得在实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农发行武汉市黄陂区2025秋招笔试专业知识题专练及答案
- 农发行黄山市黄山区2025秋招笔试专业知识题专练及答案
- 养猪租赁合同范本
- 2025年浙江宁波市医疗中心李惠利医院招聘编外工作人员2人考前自测高频考点模拟试题及参考答案详解一套
- 初三毕业励志演讲稿
- 中国广电通化市2025秋招笔试性格测评专练及答案
- 2025年河北沧州海兴县公开招聘社区工作者27名考前自测高频考点模拟试题参考答案详解
- 2025年甘肃省兰州大学土木工程与力学学院聘用制(B岗)人员招聘考前自测高频考点模拟试题及答案详解(网校专用)
- 2025年福建省厦门实验中学招聘1人考前自测高频考点模拟试题及完整答案详解1套
- 2025年西安医学院第二附属医院招聘(84人)模拟试卷附答案详解(考试直接用)
- 网络交友新时代课件
- 2025年乡村医生公共卫生服务专业知识题库及答案解析
- 2024年江南大学公开招聘辅导员笔试题含答案
- 议论文写作入门基础任务式课件2025-2026学年统编版高中语文必修上册
- 佛州驾照考试试题题库及答案
- 《人工神经网络理论及应用》课件-第8章 深度神经网络-卷积神经网络(下)
- 索佳全站仪SET230RK3使用说明书
- 甘草中药课件
- 2025贵州贵阳机场安检站安检员岗位实习人员招聘笔试历年参考题库附带答案详解
- 建设工地试验室日常质量监督计划
- 基本生活能力评估表BADL使用指南
评论
0/150
提交评论