流媒体技术在嵌入式系统上的应用

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:todo158
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时性和鲁棒性一直是信息传输过程中最关注的焦点之一。对需求日益增长的流媒体信息来说,实时性和鲁棒性更是迫切需要解决的问题。流媒体信息传输时需要经过压缩编码处理,接收时进行解码处理,达到最终需要。多描述编码是解决实时性和鲁棒性的最好压缩编码之一,确保在不可靠信道上的信息传送。本文在H.264的片组编码工具的基础上,提出一种动态片组的多描述编码方案。该系统增加了动态片组交换器模块,根据一定的算法来确定宏块信息是属于主片组或者是次片组,主片组采用H.264的普通编码方式,而次片组由系统重新设计,通过运动矢量的时空预测、参考帧的选择、以及模式优化决策三个步骤实现。并且定义了三种情况下的容错机制:一个描述正常接收,另一个全部丢失;一个描述正常接收,另一个部分丢失;两个描述都存在部分丢失。实验仿真表明该系统不管是在单通道或者是在双通道的实验环境中,都可以达到很好的效果。  最后,本文在以三星的S3C2440芯片上的FL2440板子上设计实现了流媒体播放系统,该系统在服务器和客户端采取不同的缓冲机制,服务器端采用的是动态缓存管理技术,为每一个请求成功的客户端独立开辟一个新的缓存队列,根据客户端的会话描述信息分配给客户端申请数据大小总量的缓存空间,然后把需要传送的数据附加在队列的尾部,同时,在缓存空间的首部会设置一个控制器,控制器按三种方式进行控制数据的发送,一是缓存块数目大于某一个特定的阈值,那么就以高于平均位率的速率发送数据块;二是缓存块数目小于另一个特定的阈值,那么以低于平均位率的速率发送数据块;三是正常的情况,以平均位率的速率发送数据块;客户端采用双缓冲队列的技术,这种技术是由两个队列来完成的,一个用来接收存放数据,另一个为播放随时准备的数据队列,播放操作每次从后者中读取播放信息,而前者将数据块不断的送向第二个队列的尾部,充分利用了流媒体服务器和客户端的资源,避免了浪费。
其他文献
本文的工作主要围绕EAST汤姆逊散射诊断定位装置的设计和实现而展开。EAST是我国自主研制的世界首个非圆截面全超导托卡马克装置,用于磁约束核聚变研究,而汤姆逊散射诊断是用
对等网络应用在互联网上的日益流行,为人类社会带来了信息共享的革命。然而,基于Kademlia协议的对等网络(简称:K网络)仍存在许多服务质量相关的问题亟需解决。例如,(1)节点与节点
在工业控制领域中现场总线与以太网逐步走向融合,采用基于以太网的现场总线接口取代模拟接口后,数控系统的整体性能得到了迅速提升。由于总线传输的是高速数字量信号,因此较难进
随着Internet技术的迅猛发展,网络新应用层出不穷,网络结构从传统的C/S、B/S模式,逐渐转向P2P、P2SP结构的应用模型。各种P2P,P2SP应用占用了大量的带宽资源,在增加运营商运
随着Web服务的增多,Web服务请求者在选择服务时就不只是重视服务是否满足用户功能需求,还要考虑Web服务的质量。由于面向服务架构(Service-Oriented Architecture,SOA)的企业级
中性束注入(简称NBI)作为一种行之有效的等离子体加热方式,具有加热效率高和物理机制清楚的优点。正在建造中的EAST-NBI是国家大科学工程项目全超导托卡马克EAST实现高参数运
激光技术在现代科学实验,医学治疗,光刻以及国防等领域得到了极其广泛的应用。在用于集成电路光刻的大功率准分子激光光源中,采用了MOPA双腔结构,要求出光时间精确,因此对同
多线程并发软件中,并发程序执行行为的不确定性和复杂性,使得并发程序中的并发缺陷被成功捕获的概率很小,并且很难再现。而并发缺陷一旦发生,将造成难以估计的损失。对于并发缺陷
本文研究一些最优化约束满足问题的计算复杂性、近似算法以及近似困难性。包括:构造了一个同时优化查询复杂度、随机源以及可靠性三个参数之间权衡的群上同态函数局部检测系统
开放式数控系统是目前数控系统发展的趋势,它具有模块化、标准化、可再次开发、平台无关性以及适应网络操作方式等特点。开放式数控系统为了满足高速的要求可采用多处理器方案