预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

万方数据按P竿В翱г觥肴鏽踟矗梆妙&彬删饥上基于两端的流媒体刂似矿£凡坳删面汹倘潘峰瞮引言髅教寮际踔械腝控制第卷第计算机应用与软件崮膃№泌砂矿劬誩抻暮强骃瑁彬臀∞鰁鐃鰅锄母拍对芯康闹饕N侍夂凸丶际发送端的刂年摘要在饫辔薹ǹ煽勘Vし裰柿縌的网络环境中拥塞和带宽的不足成为流媒体应用的主要瓶颈所以流媒体应用的关键是刂苹啤控制大致分为两大类:基于路由和基于两端。基于两端的刂萍际醯幕舅枷胧牵和缱纯好的时候多传些数据增强播放质量网络状况不好的时候则只传输能够达到基本播放效果的数据。即际跄芄欢氐鹘诖输数据量的多少。主要分析和介绍了相关的流媒体编码技术、基于客户端的刂坪突诜衿鞫说腝控制技术。关键词流媒体等刂哟出韆琎璻凼悼流媒体是一种在网络上实时、流式传输的连续时基媒体。流媒体技术综合了实时技术、多媒体技术、高吞吐量存储技术、高速网络技术、通信技术等多种技术。其中压缩编码技术、传输控制技术和流媒体服务器技术是流媒体技术和应用的三个关键技术。本文主要介绍流媒体传输技术中基于两端的控制技术。在饫辔薹ūVし裰述镜耐缁肪持校髅教逵用的关键是刂苹啤涉及带宽、延迟、延迟抖动、丢包率和错误控制五个方面。流媒体技术针对的是多媒体数据的实时传输多媒体数据量庞大所以传输时间往往很长。而耐缱纯鍪嵌变化的甚至出现网络拥塞。这就导致了用户接收的流质量下降或者断流。所以械牧髅教寮际醣匦虢饩鲆韵氯问题:绾问勾淞魇视ν缱纯龅谋浠绾伪苊庥等纬⑸等螅绾尉】旎指由此可见通过刂埔允视ν绫浠⒈苊庥等徒行拥塞恢复是械牧髅教寮际豕丶弧刂拼笾路治A酱罄啵夯诼酚珊突诹蕉恕;诼由的刂浦饕J峭ü酚善骱徒换黄鞯淖试丛ち簟⑶址务、排队和调度策略等来保证服务质量如、、流量工程等。基于两端的饕J窃诖淞蕉耍ü突Ф说募觳反馈和服务器端的流控制和拥塞控制达到保证服务质量的目的属于应用级的际酢客户端的接收质量一方面受服务器端连接用户数目的限制另一方面受网络拥塞的影响。网络的拥塞导致多媒体数据传输过程中的高丢包率和过长的延时进而影响客户端的播放质量。产生拥塞的主要原因是大量的数据在网络中聚集因此收稿日期:一—。潘峰讲师主研领域:单片机网榴甧.泄蒲г貉芯可罕本本┝:洗笱У缱有畔⒓际跏笛槭笛祷乇本叫酗船琤粕∞祎山舒鷇技术。.甋篵靍.筯譭瓹—鴈..万方数据入:丝攀’————≮!R痰取耙谎淌迟。衜籄璮珹是一个权值因子咏崧潘峰:匣诹蕉说牧髅教錛控制尺玎往返时间俏榷ㄗ刺碌亩0剩瑃尺册是闹胤欠⑺投说耐掏铝浚舛是最大传输单元嗍峭凳接收端的刂第作为发送端流媒体服务器应该采取比客户端更多的控制策略。服务器端在拥塞发生前应该采取流控制方式来避免拥寨。拥塞发生后流媒体服务器采取被动的拥塞控制方式来减轻拥塞。当网络拥塞时路由器的调度策略决定下一个传输那个流的包。路由器通过安排所有流中包的传输顺序达到给各个流分配资源的目的。我们可以把流媒体服务器也看成一个路由器但是输入是存储系统的输出则路由器的调度策略和流媒体服务器的调度策略有不少共同之处。在现实情况中连接用户的权限并不相同而且每个用户的连接往往由多个流组成。例如音频流和视频流、基本层流和增强层流。其中每个流的重要性和优先级也不等。调度的基本思想就是重要的流应该得到更多的调度机会。有以下几种调度策略:·加权公平排队8貌呗越莅殖刹煌流或类别不同重要性和优先级的流或类被赋予不同的权值优先级最高的流被调度得最频繁。但发生拥塞后最活跃的流也将优先被抛弃。⒉皇屎狭髅教迨莸鞫取·差额循环。该策略反复为每个流调度每次循环中不同流调度的包数目与该流的优先级成正比。调度前为每个流赋予一个量子值和差额计数器。量子值表示每次获得调度的字节数。每个循环内依次调度每个流每次调度该流的差额计数器被减去一个量子值如果差额计