基于DSP和CDMA 2000的实时视频无线传输系统设计

发布者:量子心跳最新更新时间:2014-07-30 来源: 互联网关键字:DSP  CDMA  无线传输 手机看文章 扫描二维码
随时随地手机看文章

  现有CDMA2000 EVDO网络的带宽完全可以满足经过压缩编码后的实时视频数据的传输,但由于视频监控领域实时性的要求,须采用UDP/ IP协议,它是面向非连接的,不可靠的传输服务;同时,CDMA2000 EVDO网络自身具有波动性比较大、误码率高、传输延迟等诸多特点;经过传输的视频通常会出现延迟大,出现马赛克等质量问题。因此,有必要对CDMA2000 EVDO网络的特性进行有效评估,来指导视频编码发送端视频流的动态调节,从而达到降低丢包率,实现视频流畅播放的目的。

  笔者依据CDMA2000 EVDO网络的诸多特点和参考RTP协议来制定出评估CDMA2000 EVDO网络特性的相关参数,再经过大量的实验数据统计、分析和论证,得出该网络的特性。提出了在视频编码发送端进行速率整形以匹配网络带宽的策略,并利用TMS320DM365的开发平台,对经过H.264编码的视频流进行了实时传输的测试。

  1 CDMA2000 EVDO网络特性参数分析

  相比有线网路,CDMA2000 EVDO网络具有一定的特殊性,因此衡量其网络特性也就相对比较复杂。这里主要依据RTP(real—time proto eol)协议RFC3550给出部分参数,诸如丢包率、时间抖动;同时,从视频传输的角度定义部分与网络特性相关的参数,以下给出解释。

  1)丢包间隔

  丢包间隔=当前包序列号-前一次包的序列号

  丢包的间隔用来衡量网络实时的状态,正常情况下丢包间隔应该为1,而丢包间隔越大,也就说明数据包丟失的越厉害。

  2)数据流量

  数据流量=收到的包个数/收到的时间间隔

  对于数据流量的统计可以说明网络的带宽状况,实时反映了传输速率。这里,可以把时间间隔作为恒定参量,来统计收到的数据包数,或者把收到的数据包数作为恒定参量,来统计时间间隔,而该文主要采用了后一种办法。

  对于网络特性参数的测试,可以利用依据RTP协议编写的函数库jrtplib-3.7.1和jrtpthread-1.2.1,该函数库具有很好的兼容性,可以在多种操作系统中应用。这里主要将其应用在基于达芬奇架构的TMS320DM365开发平台上和VC2008开发软件中。

  2 CDMA2000 EVDO网络测试数据分析

  2.1 实验硬件平台

  客户端:TMS320DM365开发平台+CDMA2000 EVDO模块(MC8630)

  服务器:VC2008开发软件和有线网络

  2.2 实验数据测试

  测试条件:在同一时间段内进行连续测量,数据流量为每收到100个数据包计算一次,时间抖动为每两个数据包计算一次,丢包率为收到数据包后每5 s计算一次,数据包大小为1 kB。

  1)网络传输数据的实时统计分析,如图1至图4所示。其中图1和图2是在平均数据流量为86.3 kB/s的条件下测试所得,图3和图4是在平均数据流量为32.6 kB/s的条件下测试所得。

  

基于DSP和CDMA 2000的实时视频无线传输系统设计

 

  从图1和图2可以看出,时间抖动和丢包间隔是同步变化的,而且时间抖动比较剧烈,数据包丢失的也较多。

  从图3和图4可以看出,时间抖动变化比较缓和,丟失的数据包也相对较少。

  2)网络传输数据的整体对比,如表1所示。

  

基于DSP和CDMA 2000的实时视频无线传输系统设计

 

  从表1中可以看出,网络传输过程中的平均数据流量越高,平均时间抖动就越大,平均丢包率也越高。而当平均数据流量降至32.6 kB/s时,平均丢包率已经降至1%以下。

  综合以上实验数据,可以得出如下结论:发送数据速率(即数据流量)是决定CDMA2000 EVDO网络传输特性的关键因素。而且,当前网络带宽一定的前提下,发送数据速率越高,时间抖动就越大,丢包率就越高;反之亦然。

  3 基于TMS320DM365平台的速率整形

  3.1 TMS320DM365平台的硬件编码特性分析

  TMS320DM365是TI的DaVinci系列的双核处理器,采用进行硬件视频编码,将输入的BT.656格式的视频流编码为标准的H.264码流输出,该码流会伴随着I帧或P帧的产生而出现频繁的数据抖动。而根据以上实验总结的CDMA2000EVDO网络的传输特性,当这种抖动的码流直接通过网络传输的时候,一旦瞬时码流超过网络所能承受的带宽,将会面临很高的丢包率。实验证明,这种情况下,码流的丢包会达到60%以上,时间抖动也会超过10000(单位是RTP时间戳单位)。因此,有必要对该码流进行速率整形,使其平滑后再通过CDMA2000 EVDO网络传输。

  3.2 H.264码流速率整形参数分析

  TMS320DM365开发平台上控制输出码流大小的参数主要有帧率、GOP、图像质量和图像格式。其中,对码流速率整形起着重要作用的参数是帧率和COP。帧率,决定着视频图像的播放速率。帧率越高,其图像帧之间的间隔就越小,编码后的数据速率就越大。GOP,是指图像组,即每组图像中包含多少个P帧和I帧。这两个参数共同决定了编码后输出的H.264码流的数据速率和I帧的时间间隔。于是,可以应用这组参数对需要传输的码流予以速率整形。

  3.3 速率整形的实现过程

  该过程如图5所示,其主要实现两个部分的功能。

  

基于DSP和CDMA 2000的实时视频无线传输系统设计

 

  1)发送时间间隔的初步估计,主要是利用两个或多个I帧之间的时间间隔除以统计的包数,得到平均时间来作为发送的时间间隔。但是,考虑到在不同视频模式切换的过程中,会产生时间突变,这样,得到的时间间隔就不够精确,从而引起发送数据量的突变,使得模式切换时过度不够平滑。所以,需要进一步修正时间间隔。

  2)修正时间间隔主要依赖于发送缓冲区中暂存的数据量。首先为发送缓冲区中的暂存数据量设定上下限Min_buf和Max_buf;然后对该数据量进行判断,当数据量处于Min_buf和Max_buf之间时,说明发送数据正常,就可以使用初步估计的时间间隔;当数据量低于下限Min_buf时,说明发送数据的速率过快,就需要将初步估计的时间延时,以降低发送速率,从而使缓冲区里的数据量恢复到正常范围,反之,当数据量高于上限Max_buf时,则需要缩短初步估计的时间。

  3.4 速率整形结果测试和分析

  经过初步速率整形之后,对视频编码发送端的数据速率进行测试。

  测试条件为:图像格式CIF,帧率15 f/s,GOP=15,图像质量为A。

  测试结果如图6所示。

  

基于DSP和CDMA 2000的实时视频无线传输系统设计
关键字:DSP  CDMA  无线传输 引用地址:基于DSP和CDMA 2000的实时视频无线传输系统设计

上一篇:一种DSP内嵌DARAM的电路设计与ADvance MS仿真验证
下一篇:基于MS320C6678的多路同步时钟信号设计

推荐阅读最新更新时间:2024-05-02 23:06

DSP与CPLD的智能变电站电网IED设计
引言 随着新技术的不断发展,数字化变电站正在兴起。在智能电网规划的推动下,未来数字化变电站将成为新建变电站的主流。众所周知,电网信号量极多且相关性很强,这给采集计算和实时监测带来了很大的麻烦。为了解决这一问题。本文的设计师基于DSP和CPLD搭建的智能 IED(Intelligent Electronic Device,智能电力监测装置)可以同时采集多路信号,并通过FFT算法得到电网运行的关键数据。 基于IEC61850的智能变电站的逻辑如图1所示。IEC61850协议主要定义了变电站的信息分层结构:过程层、站控层和间隔层。本文重点研究智能IED设备,按照IEC61850协议的描述,IED检测设备位于间隔层和过程层。其中,负责存储
[嵌入式]
<font color='red'>DSP</font>与CPLD的智能变电站电网IED设计
2000多名专家签署《禁止致命性自主武器宣言》
据美国福克斯新闻网18日消息,包括美国太空探索技术公司(SpaceX)创始人埃隆·马斯克、谷歌深度思维(DeepMind)创始人在内的2000多名人工智能(AI)领域专家,共同签署了《禁止致命性自主武器宣言》,宣誓不参与致命性自主武器系统(LAWS)的开发及研制。这也是迄今针对“杀手机器人”最大规模的一次联合发声。 致命性自主武器系统是能够在没有人类决策的情况下,自主进行选择,完成寻找目标、定位、杀戮敌人这一整套工作的AI系统。将该系统送上战场,意味着机器人可不受人类干涉,自己做出生死攸关的决定。 但其支持者认为,现代作战有快速移动的特点,用机器人代替人类参战可以减少士兵伤亡;而另一方一直激烈反对,表明“杀手机器人”对人类的威胁将
[机器人]
苹果或将2000亿美元现金转回美国 用于大手笔收购
1月5日消息,据国外媒体报道,市场研究机构的报告表明,苹果可能会利用税率降低的有利时机,将存放在海外的现金转2000亿美元回美国,这加剧了其进行大手笔收购的猜测。 给出这一分析的是市场研究机构GBH,他们在近日的一份报告中表示,苹果在海外存放有2520亿美元的现金,在税率降低之后,苹果可能会利用这一有利时机,将其中的2000亿美元转回美国。 GBH在报告中表示,苹果将2000亿美元的现金从海外转回美国,将加速股票回购、派发股息及潜在的大规模收购。 在这次的报告中,GBH特别强调,苹果将如此多的现金转回美国,也再次点燃了外界对其大手笔收购流媒体视频服务提供商Netflix的猜测。 不过GBH在报告中也承认,Netflix这样如此大手
[手机便携]
DSP片外高速海置SDRAM存储系统设计方案
  在数字图像处理、航空航天等高速信号处理应用场合,需要有高速大容量存储空间的强力支持,来满足系统对海量数据吞吐的要求。通过使用大容量同步动态RAM(SDRAM)来扩展嵌入式DSP系统存储空间的方法,选用ISSI公司的IS42S16400高速SDRAM芯片,详细论述在基于TMS320C6201(简称C6201)的数字信号处理系统中此设计方法的具体实现。   1 IS42S16400芯片简介   IS42S16400是ISSl公司推出的一种单片存储容量高达64 Mb(即8 MB)的16位字宽高速SDRAM芯片。SDRAM的主要特点是:①同步访问,读写操作需要时钟;②动态存储,芯片需要定时刷新。IS42S16400采用CMOS
[嵌入式]
<font color='red'>DSP</font>片外高速海置SDRAM存储系统设计方案
高通重启中国业务:福建设芯片厂,开收专利费
据《金融时报》报道,高通在中国反垄断调查中被迫下调专利授权费,并被处以人民币61亿元的重罚后,目前的任务是把受到的不利影响降至最低水平。 现在,高通在尽力说服中国政府相信,它对于中国市场,以及小米、联想、华为等中国科技巨头至关重要。中国市场占据高通去年260亿美元营收的半壁江山。 高通总裁德里克 阿伯利(Derek Aberle)参加了今年的博鳌经济论坛。高通还首次赞助了博鳌经济论坛。作为帮助中国发展半导体产业努力的一部分,高通已经在福建开工建设一座芯片工厂。这些举措都是高通为使中国业务恢复正常所进行努力的一部分。 高通的首要任务之一是,重新开始在中国收取专利授权费。许多厂商都因反垄断调
[嵌入式]
基于电源监控芯片的DSP图像处理系统设计
  电源在所设计系统的设备中可以说是最简单的器件,但却必须放在整机设计的最后考虑。为了保证整机的可靠运转,对供电系统的要求越来越高。   在高速电路板中,例如视频处理卡,由于电路的高频特性,开关的电磁辐射和线路噪音都会干扰到达电路器件电压,即器件的实际工作电压。而现今的低电压、低功耗、高性能的芯片,如DSP芯片等对工作电压的要求非常高,一般都要求电压偏差不超过5%,若芯片的供电电压为3.3V,即电压偏差不能超过0.165V。否则,一旦工作电压超出这个范围,长时间工作容易缩短寿命甚至于烧毁。因此,在电路中需要通过电压监控电路来实现对电压的实时监控,以期电源能够为芯片提供合格而稳定的电压。    TI公司TPS330X系列电源监
[嵌入式]
中国电信CDMA版iPhone将售
      据消息人士今日透露,中国电信拟于今年年底开始销售iPhone,成为国内市场第二家销售苹果手机产品的运营商。消息人士称,中国电信将最快于11月在国内市场推出iPhone。“中国电信拥有必要的技术(CDMA),现在谈判的焦点仍是具体的合作条款。大家也都知道,与苹果谈判不是一件容易的事。”       今年5月,中国电信董事长兼CEO王晓初曾在股东大会上表示,正在与苹果接触,但因保密协议不能披露更多谈判进展。       苹果公司产品的热卖引发国内三大运营商争相引入iPhone。目前三大运营商中,仅中国联通在国内销售iPhone。中移动则称,已与苹果在 4G(LTE)版iPhone上达成“共识”。电信咨询公司Ovum驻北京分析
[手机便携]
再见了CDMA!iPhone 13全系不再支持中国电信2G/3G网络
近日,从苹果支持官网获悉,目前iPhone 13系列已不再支持中国电信2G/3G网络,而中国移动、中国联通的2G/3G网络不受影响。   此外,港版同样不再支持CDMA制式,这意味着在大中华区销售的iPhone 13系列在进入电信4G/5G盲区时会直接无服务。   需要注意的是,此举与苹果并无关系,而是和电信有关。   据媒体此前报道,消息人士称,中国电信要求从2020年起,所有5G终端不允许存在CDMA频段和制式,同时要求不允许存在VoLTE开关。   如果已报CDMA频段和制式,需要明确去除时间安排,最终入网证和型号核准证不允许出现CDMA频段和制式。   据了解,在4G前中期,CDMA主要承载话音业务,这也是中国电
[手机便携]
再见了<font color='red'>CDMA</font>!iPhone 13全系不再支持中国电信2G/3G网络
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved