IPTV质量评价方法.pptx
- 文档编号:2742905
- 上传时间:2022-11-10
- 格式:PPTX
- 页数:26
- 大小:1.92MB
IPTV质量评价方法.pptx
《IPTV质量评价方法.pptx》由会员分享,可在线阅读,更多相关《IPTV质量评价方法.pptx(26页珍藏版)》请在冰豆网上搜索。
L/O/G/OIPTV质量量评价方法价方法演讲:
雷霄骅资料整理:
叶正源,刘越中国传媒大学/数字电视技术目录目录目录目录IPTV传输方式介绍传输方式介绍IPTV质量评价方法质量评价方法12IPTVIPTV介绍介绍介绍介绍IPTV介绍介绍1传输技术传输技术2传输协议传输协议3可能的不足(个人观点)可能的不足(个人观点)4IPTVIPTV介绍介绍介绍介绍v一句话介绍:
v使用互联网作为传输线路看电视v优点:
交互性v注意:
IPTV是用电视看的v在上海,杭州,云南等地方有。
北京没有IPTV传输技术传输技术传输技术传输技术万维网服务器媒体播放器元文件浏览器GET:
元文件RESPONSEGET:
音频/视频文件RESPONSE媒体服务器客户机服务器传输协议传输协议传输协议传输协议重点重点分析分析传输协议传输协议传输协议传输协议TSTSTSTSTSTSTSRTPUDP来自MPEG2系统送往网络层运运输层lUDP提供面向事提供面向事务的的简单不可靠信息不可靠信息传送服送服务。
支持支持组播,不属于播,不属于连接型接型协议,因而具有,因而具有资源消耗小,源消耗小,处理理速度快的速度快的优点,所以通常音点,所以通常音频、视频在在传送送时使用使用UDP较多(例如多(例如RTP,RTCP)lTCP提供的是可靠的、面向提供的是可靠的、面向连接的接的传输控制控制协议。
传输方式方式较复复杂。
l注意!
互注意!
互联网上网上的的视音音频多使用多使用TCP协议。
l我我认为原因原因是:
广域网的是:
广域网的环境境较差,极易差,极易产生生丢包,抖包,抖动等等问题。
使用。
使用UDP难以保以保证质量。
量。
应用用层lRTP:
对音音视频数据数据进行封装行封装,用于用于计算机网算机网络传输lRTCP:
控制:
控制RTP传输,提供,提供RTP服服务质量的反量的反馈lRTSP:
远程控制多媒体程控制多媒体流流(播放(播放/暂停)停)RTP,RTCP,RTSP在在协议栈中的位置中的位置RTPRTP数据报数据报数据报数据报首部计算首部计算首部计算首部计算QoSQoS关键关键关键关键字段字段字段字段序列号序列号序列号序列号(sN)(sN):
1616位,每发送一个位,每发送一个位,每发送一个位,每发送一个RTPRTP信息数据包,序列号就会自动加信息数据包,序列号就会自动加信息数据包,序列号就会自动加信息数据包,序列号就会自动加11,接收端可以用它来检查信息数据包是否有丢失以及按顺序号处理,接收端可以用它来检查信息数据包是否有丢失以及按顺序号处理,接收端可以用它来检查信息数据包是否有丢失以及按顺序号处理,接收端可以用它来检查信息数据包是否有丢失以及按顺序号处理信息包。
信息包。
信息包。
信息包。
时间戳时间戳时间戳时间戳(TimeStamp)(TimeStamp):
3232位,它反映位,它反映位,它反映位,它反映RTPRTP数据信息包中第一个字节数据信息包中第一个字节数据信息包中第一个字节数据信息包中第一个字节的采样时刻的采样时刻的采样时刻的采样时刻(时间时间时间时间)。
接收端可以利用这个时间戳来去除由网络引起的。
接收端可以利用这个时间戳来去除由网络引起的。
接收端可以利用这个时间戳来去除由网络引起的。
接收端可以利用这个时间戳来去除由网络引起的信息包的抖动,并且在接收端为播放提供同步功能。
信息包的抖动,并且在接收端为播放提供同步功能。
信息包的抖动,并且在接收端为播放提供同步功能。
信息包的抖动,并且在接收端为播放提供同步功能。
RTCPRTP控制控制协议。
会周期性会周期性传输到所有会到所有会话参与者中(不超参与者中(不超过5%)RTCP提供数据提供数据分分发质量反量反馈信息信息,如,如时延抖延抖动,丢包率等包率等等,并且涉及到了其它等,并且涉及到了其它传输协议的流控制和的流控制和拥塞控制。
塞控制。
201201发送端报告分组发送端报告分组SRSR202202接收端报告分组接收端报告分组RRRR203203源点描述分组源点描述分组SDESSDES204204结束分组结束分组BYEBYE205205特定应用分组特定应用分组APPAPP由于本课题着重探讨的是一由于本课题着重探讨的是一由于本课题着重探讨的是一由于本课题着重探讨的是一种基于种基于种基于种基于RTPRTP协议以协议以协议以协议以实时实时实时实时监测网络视监测网络视监测网络视监测网络视频传输质量的实现方法,而频传输质量的实现方法,而频传输质量的实现方法,而频传输质量的实现方法,而不是不是不是不是依依依依据基于据基于据基于据基于RTCPRTCP中提取质量参数的方中提取质量参数的方中提取质量参数的方中提取质量参数的方法,不对各种类型法,不对各种类型法,不对各种类型法,不对各种类型RTCPRTCP包的可变包的可变包的可变包的可变长首部进行研究。
长首部进行研究。
长首部进行研究。
长首部进行研究。
客户端媒体服务器音频音频/视频视频流(流(RTP/RTCPRTP/RTCP)SETUPRESPONSEPLAYRESPONSERESPONSETEARDOWNRTSP实时流流协议RTSP充当多媒体服充当多媒体服务器的网器的网络远程控制。
程控制。
内容格式和普通的内容格式和普通的HTTP报文没有什么区文没有什么区别,都是文本,都是文本使用使用WireShark抓取的抓取的RTSP数据数据报TSTSMPEG2系统中提出,用于系统中提出,用于IPTV,数字电视系统,数字电视系统一种多媒体封装格式,和常见的一种多媒体封装格式,和常见的avi,rmvb,wmv属于同一类属于同一类东西东西把多媒体视频,音频,数据,把多媒体视频,音频,数据,PSI信息,打包成为信息,打包成为188字节的字节的数据,打包方式不再详述数据,打包方式不再详述数据报的封装数据报的封装数据报的封装数据报的封装TSTSTSTSTSTSTSRTPUDP来自MPEG2系统送往网络层可能的不足(个人猜的)可能的不足(个人猜的)可能的不足(个人猜的)可能的不足(个人猜的)1.无法收看高清频道宽带网络速度(我们学校内网1Mbit/s,ADSL2Mbit/s)太慢,不够传输高清频道。
网络上19201080高清电影一般平均6.5G大小,按电影时长1.5小时计算:
6500/5400=1.2即高清电影码率约1.2MB/s,网速需要约10Mbit/s才够。
2.换台慢每换一个频道需要重新建立一次连接以获取新的TS流,速度慢。
数字电视和IPTV传输的区别:
IPTVIPTV质量评价质量评价质量评价质量评价IPTV质量评价意义质量评价意义1QoS23IPTV系统系统QoS计算计算2IPTVIPTV质量评价意义质量评价意义质量评价意义质量评价意义IPTV视频特点:
特点:
1.信息量大;信息量大;2.对时延和抖延和抖动较高的要求。
高的要求。
计算机网算机网络特点:
特点:
“尽最大努力交付尽最大努力交付”的网的网络,不提供任何机制,不提供任何机制来来预留留资源或保源或保证服服务质量。
量。
因此对数据传输的时延、抖动、丢包率等传输服务质量因此对数据传输的时延、抖动、丢包率等传输服务质量参数进行有效的监测和计算,对网络视频服务质量动态参数进行有效的监测和计算,对网络视频服务质量动态控制提供了客观依据。
控制提供了客观依据。
QoSQoSl时延延数据数据报接收接收时间-发送送时间l抖抖动时延延变化的快慢化的快慢l丢包率包率丢失的数据失的数据报与期望接收到的数据与期望接收到的数据报之比之比以上参数可以通以上参数可以通过两种方式两种方式获得:
得:
1.通通过RTCP包的字段数据包的字段数据获得。
得。
缺点:
不能看出缺点:
不能看出该时间段内抖段内抖动的持的持续变换情况情况2.通通过RTP包中包中时间戳,序列号戳,序列号计算算获得。
得。
分组发出123456t到达分组数654321123456t缓存时间缓存时间再推迟播放时间如果网络无时延推迟播放分组迟到网络出现时延分组1的时延分组到达123456t实际的网络时延和抖延和抖动的关系的关系时延时延注意:
编程实现时获得数据报的收发时间不一样注意:
编程实现时获得数据报的收发时间不一样1)接收时间,即某一时刻的绝对时间)接收时间,即某一时刻的绝对时间-使用系统函数使用系统函数2)发送时间戳()发送时间戳(timestamp)-读取数据报首部读取数据报首部把时间戳转化把时间戳转化把时间戳转化把时间戳转化为绝对时间为绝对时间为绝对时间为绝对时间已知已知已知已知时间戳的计数依据式时间戳的计数依据式时间戳的计数依据式时间戳的计数依据式:
新时间戳新时间戳新时间戳新时间戳=上一个时间戳上一个时间戳上一个时间戳上一个时间戳+绝对时间间隔绝对时间间隔绝对时间间隔绝对时间间隔采样频率采样频率采样频率采样频率变换得到式变换得到式变换得到式变换得到式:
绝对时间间隔绝对时间间隔绝对时间间隔绝对时间间隔=(新时间戳上一个时间戳)(新时间戳上一个时间戳)(新时间戳上一个时间戳)(新时间戳上一个时间戳)采样频率采样频率采样频率采样频率注:
采样间隔为注:
采样间隔为注:
采样间隔为注:
采样间隔为90KHz90KHz(MPEGMPEG系统规定系统规定系统规定系统规定)l抖抖动在相同的在相同的RTP时间戳戳单位下,一个位下,一个RTP数据数据报到达到达时刻刻对应的的RTP时间戳戳Ri(一般通(一般通过当前系当前系统时钟换算得到)与算得到)与该RTP数据数据报的的时间戳戳Si之之差叫差叫时延,延,记为di,有:
,有:
对于先后到达接受端的于先后到达接受端的RTP数据数据报i和数据和数据报j,两者在接收端包,两者在接收端包间隔隔和和发送端包送端包间隔的隔的时延差延差值D(i,j)可表示可表示为:
数据数据报到达到达时延抖延抖动J是是连续计算的,每收到媒体源算的,每收到媒体源发出的一个出的一个RTP数据数据报i,就,就计算包算包i和按到达和按到达顺序最近收到的包序最近收到的包(i-1)之之间的的时延差延差D(i-1,i),然后按照下式,然后按照下式计算算时延抖延抖动:
丢包率包率序列序列号:
每个包号:
每个包+1无无丢包包时收到收到的的数据数据报的序列号:
的序列号:
N,N+1,N+2,N+3当收到的数据当收到的数据报序列号序列号为:
N,N+1,N+2,N+4,N+5成功收到的成功收到的数据数据报比例:
比例:
(收到数据收到数据报个数个数)/(尾序号尾序号)-(首序号首序号)+1)l丢包率包率设在某一段在某一段时间T内,接收端所接收到的数据内,接收端所接收到的数据报的最小序列号的最小序列号为SQmin,最大的序列号,最大的序列号为SQmax:
,:
,则在在这段段时间内接收端所期望内接收端所期望收到的数据收到的数据报数目数目CE为:
设CR为这段段时间T内接收端内接收端实际收到的数据收到的数据报总数,数,则在在时间段段T内接内接收端累收端累计的的丢包数包数CC为:
数据数据报丢包率包率RL可以可以计算如下:
算如下:
L/O/G/O谢谢谢谢!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IPTV 质量 评价 方法
![提示](https://static.bdocx.com/images/bang_tan.gif)