IPTV组播频道快速切换的方法及系统技术方案

技术编号:10637014 阅读:265 留言:0更新日期:2014-11-12 12:20
本发明专利技术涉及一种IPTV组播频道快速切换的方法及系统,方法包括:接入设备将机顶盒发出的互联网组管理协议加入消息转发给快速频道切换服务器;所述快速频道切换服务器根据所述互联网组管理协议加入消息向所述机顶盒提供快速频道切换服务;所述快速频道切换服务器感知到新频道节目流同步时,将所述互联网组管理协议加入消息发回给所述接入设备;所述接入设备将所述互联网组管理协议加入消息透传给上层设备,以加入新频道的组播组;所述接入设备接收来自上层设备的组播媒体流时,通知所述快速频道切换服务器停止快速频道切换服务,并将所述组播媒体流发送给所述机顶盒。本发明专利技术能够降低IPTV组播频道切换时延,且无需升级机顶盒。

【技术实现步骤摘要】
IPTV组播频道快速切换的方法及系统
本专利技术涉及网络电视(简称IPTV)领域,尤其涉及一种IPTV组播频道快速切换的方法及系统。
技术介绍
IPTV组播频道切换时延是IPTV业务用户体验质量指标(QualityofExperience,简称QoE)的重要组成部分。频道切换时延是指从用户操控遥控器发起频道切换请求开始,到被请求频道的画面在电视屏幕上出现所经过的时间。一般而言,人们可接受的频道切换时延应在1秒之内。如频道切换时延超过2秒,会有明显的滞后、停顿感,用户容易厌烦。IPTV的频道切换和传统电视不同,在传统的有线电视网络中,视频终端同时接收所有的频道信号,频道切换时间在0.5秒左右,数字电视的频道切换时间因有解码过程,较有线电视稍长,但也在1秒以内。IPTV受接入网的带宽限制,终端同时只能接收一路频道,而且,IPTV的频道切换过程需要复杂的网络信令交互,因此,IPTV组播频道切换时延累计会较长。现有技术中有一种称为快速频道切换(FastChannelChange,简称FCC)的技术,可通过在频道切换时,由FCC服务器向机顶盒(SetTopBox,简称STB)快发特制的以I帧为起始的单播节目流来减少切换时间。其原理主要是因为媒体流是以I、B、P三种类型的帧交替间隔排列形成的,形如IBBPBBPIBBPBBP,机顶盒只收到B、P帧无法单独解码,必须等收到第一个I帧时,才能开始解码并播放出画面。使用FCC技术后,机顶盒接收特制的单播流,第一个帧就是I帧,可以不必等待,迅速解码。该技术在要求网络中增加FCC服务器的同时,还要求网络中所有的机顶盒做相应的改造。但是,现网中机顶盒的品牌众多,要求所有品牌的机顶盒做改造,并一一与FCC服务器对接联调,工作量不小。
技术实现思路
本专利技术的目的是提出一种IPTV组播频道快速切换的方法及系统,能够降低IPTV组播频道切换时延,且无需升级机顶盒。为实现上述目的,本专利技术提供了一种IPTV组播频道快速切换的方法,包括:接入设备将机顶盒发出的互联网组管理协议(InternetGroupManagementProtocol,简称IGMP)加入消息转发给快速频道切换服务器;所述快速频道切换服务器根据所述互联网组管理协议加入消息向所述机顶盒提供快速频道切换服务;所述快速频道切换服务器感知到新频道节目流同步时,将所述互联网组管理协议加入消息发回给所述接入设备;所述接入设备将所述互联网组管理协议加入消息透传给上层设备,以加入新频道的组播组;所述接入设备接收来自上层设备的组播媒体流时,通知所述快速频道切换服务器停止快速频道切换服务,并将所述组播媒体流发送给所述机顶盒。进一步的,在所述接入设备将机顶盒发出的互联网组管理协议加入消息转发给快速频道切换服务器之前,还包括:当所述机顶盒接收到频道切换请求时,向所述接入设备发送互联网组管理协议离开消息;所述接入设备将所述互联网组管理协议离开消息透传给上层设备,以脱离原频道的组播组。进一步的,所述快速频道切换服务器根据所述互联网组管理协议加入消息向所述机顶盒提供快速频道切换服务的操作具体为:所述快速频道切换服务器根据所述互联网组管理协议加入消息选择缓存的新频道的视频信息;所述快速频道切换服务器将已缓存的新频道的视频信息中I帧为起始的新频道节目流以单播方式倍速推送给所述机顶盒。进一步的,所述快速频道切换服务器将已缓存的新频道的视频信息中I帧为起始的新频道节目流以单播方式倍速推送给所述机顶盒的操作具体为:所述快速频道切换服务器将已缓存的新频道的视频信息中最新的I帧为起始的新频道节目流以单播方式1.N倍速推送给所述机顶盒。进一步的,所述快速频道切换服务器感知到新频道节目流同步的操作具体为:所述快速频道切换服务器检查从组播源所接收到的新频道的组播媒体流的实时传输协议序号是否与发送给所述机顶盒的新频道节目流的实时传输协议序号相同,如果相同,则确定感知到新频道节目流同步。进一步的,所述接入设备接收来自上层设备的组播媒体流时,通知所述快速频道切换服务器停止快速频道切换服务的操作具体为:所述接入设备接收来自上层设备的组播媒体流时,向所述快速频道切换服务器发出停止快速频道切换服务的通知;所述快速频道切换服务器根据所述通知停止向所述机顶盒发送新频道节目流。进一步的,所述接入设备将所述互联网组管理协议离开消息透传给上层设备的操作具体为:所述接入设备将所述互联网组管理协议离开消息透传给组播路由器;所述接入设备将所述互联网组管理协议加入消息透传给上层设备的操作具体为:所述接入设备将所述互联网组管理协议加入消息透传给组播路由器;所述接入设备接收来自上层设备的组播媒体流的操作具体为:所述接入设备接收来自组播源的组播媒体流。为实现上述目的,本专利技术提供了一种IPTV组播频道快速切换的系统包括:接入设备,用于将机顶盒发出的互联网组管理协议加入消息转发给快速频道切换服务器,在接收到所述快速频道切换服务器发回的所述互联网组管理协议加入消息时,将所述互联网组管理协议加入消息透传给上层设备,以加入新频道的组播组,以及当接收来自上层设备的组播媒体流时,通知所述快速频道切换服务器停止快速频道切换服务,并将所述组播媒体流发送给所述机顶盒;快速频道切换服务器,用于根据所述接入设备转发的所述互联网组管理协议加入消息向所述机顶盒提供快速频道切换服务,当感知到新频道节目流同步时,将所述互联网组管理协议加入消息发回给所述接入设备。进一步的,所述接入设备具体包括:第一消息转发模块,用于将所述机顶盒发出的互联网组管理协议加入消息转发给所述快速频道切换服务器;第一消息透传模块,用于在接收到所述快速频道切换服务器发回的所述互联网组管理协议加入消息时,将所述互联网组管理协议加入消息透传给上层设备,以加入新频道的组播组;停止服务通知模块,用于接收来自上层设备的组播媒体流时,通知所述快速频道切换服务器停止快速频道切换服务;组播流发送模块,用于将所述组播媒体流发送给所述机顶盒。进一步的,所述接入设备还包括:第二消息透传模块,用于在接收到所述机顶盒发送的互联网组管理协议离开消息时,将所述互联网组管理协议离开消息透传给上层设备,以脱离原频道的组播组。进一步的,所述快速频道切换服务器具体包括:服务提供模块,用于根据所述接入设备转发的所述互联网组管理协议加入消息向所述机顶盒提供快速频道切换服务;同步感知模块,用于感知新频道节目流同步;消息发回模块,用于在感知到新频道节目流同步时,将所述互联网组管理协议加入消息发回给所述接入设备。进一步的,所述服务提供模块具体包括:频道缓存选择单元,用于根据所述互联网组管理协议加入消息选择缓存的新频道的视频信息;单播推送单元,用于将已缓存的新频道的视频信息中I帧为起始的新频道节目流以单播方式倍速推送给所述机顶盒。进一步的,所述单播推送单元具体用于将已缓存的新频道的视频信息中最新的I帧为起始的新频道节目流以单播方式1.N倍速推送给所述机顶盒。进一步的,所述同步感知模块具体包括:序号检查单元,用于从组播源所接收到的新频道的组播媒体流的实时传输协议序号是否与发送给所述机顶盒的新频道节目流的实时传输协议序号相同;感知同步确认单元,用于在实时传输协议序号相同时,确定感知到新频道节目流同步。基于上述技术本文档来自技高网
...
IPTV组播频道快速切换的方法及系统

【技术保护点】
一种IPTV组播频道快速切换的方法,包括:接入设备将机顶盒发出的互联网组管理协议加入消息转发给快速频道切换服务器;所述快速频道切换服务器根据所述互联网组管理协议加入消息向所述机顶盒提供快速频道切换服务;所述快速频道切换服务器感知到新频道节目流同步时,将所述互联网组管理协议加入消息发回给所述接入设备;所述接入设备将所述互联网组管理协议加入消息透传给上层设备,以加入新频道的组播组;所述接入设备接收来自上层设备的组播媒体流时,通知所述快速频道切换服务器停止快速频道切换服务,并将所述组播媒体流发送给所述机顶盒。

【技术特征摘要】
1.一种IPTV组播频道快速切换的方法,包括:接入设备将机顶盒发出的互联网组管理协议加入消息转发给快速频道切换服务器;所述快速频道切换服务器根据所述互联网组管理协议加入消息向所述机顶盒提供快速频道切换服务;所述快速频道切换服务器感知到新频道节目流同步时,将所述互联网组管理协议加入消息发回给所述接入设备;所述接入设备将所述互联网组管理协议加入消息透传给上层设备,以加入新频道的组播组;所述接入设备接收来自上层设备的组播媒体流时,通知所述快速频道切换服务器停止快速频道切换服务,并将所述组播媒体流发送给所述机顶盒。2.根据权利要求1所述的IPTV组播频道快速切换的方法,其中,在所述接入设备将机顶盒发出的互联网组管理协议加入消息转发给快速频道切换服务器之前,还包括:当所述机顶盒接收到频道切换请求时,向所述接入设备发送互联网组管理协议离开消息;所述接入设备将所述互联网组管理协议离开消息透传给上层设备,以脱离原频道的组播组。3.根据权利要求2所述的IPTV组播频道快速切换的方法,其中,所述快速频道切换服务器根据所述互联网组管理协议加入消息向所述机顶盒提供快速频道切换服务的操作具体为:所述快速频道切换服务器根据所述互联网组管理协议加入消息选择缓存的新频道的视频信息;所述快速频道切换服务器将已缓存的新频道的视频信息中I帧为起始的新频道节目流以单播方式倍速推送给所述机顶盒。4.根据权利要求3所述的IPTV组播频道快速切换的方法,其中,所述快速频道切换服务器将已缓存的新频道的视频信息中I帧为起始的新频道节目流以单播方式倍速推送给所述机顶盒的操作具体为:所述快速频道切换服务器将已缓存的新频道的视频信息中最新的I帧为起始的新频道节目流以单播方式1.N倍速推送给所述机顶盒。5.根据权利要求3或4所述的IPTV组播频道快速切换的方法,其中,所述快速频道切换服务器感知到新频道节目流同步的操作具体为:所述快速频道切换服务器检查从组播源所接收到的新频道的组播媒体流的实时传输协议序号是否与发送给所述机顶盒的新频道节目流的实时传输协议序号相同,如果相同,则确定感知到新频道节目流同步。6.根据权利要求3或4所述的IPTV组播频道快速切换的方法,其中,所述接入设备接收来自上层设备的组播媒体流时,通知所述快速频道切换服务器停止快速频道切换服务的操作具体为:所述接入设备接收来自上层设备的组播媒体流时,向所述快速频道切换服务器发出停止快速频道切换服务的通知;所述快速频道切换服务器根据所述通知停止向所述机顶盒发送新频道节目流。7.根据权利要求2所述的IPTV组播频道快速切换的方法,其中,所述接入设备将所述互联网组管理协议离开消息透传给上层设备的操作具体为:所述接入设备将所述互联网组管理协议离开消息透传给组播路由器;所述接入设备将所述互联网组管理协议加入消息透传给上层设备的操作具体为:所述接入设备将所述互联网组管理协议加入消息透传给组播路由器;所述接入设备接收来自上层...

【专利技术属性】
技术研发人员:沈世锦翁颐姚良
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1