The invention discloses a method and system for generating IPTV channel list, which relates to the playing field of IPTV video terminal. The steps of the method include: S1: IPTV video terminal monitors whether it receives the channel list information downloaded from the service terminal after the authentication is successful. If so, it stores the broadcast address of each channel in the channel list information; otherwise, it plays the live program of the corresponding channel according to the stored broadcast address. When the IPTV video terminal and the server are authenticated successfully, the broadcast address of each channel in the channel list information downloaded from the server will be stored; furthermore, when the IPTV video terminal can not access the server, the live program of the corresponding channel can be played through the stored broadcast address. Therefore, when the IPTV video terminal is unable to access the service terminal, the invention can still ensure the normal viewing of live programs by users, thereby significantly improving the user experience.
【技术实现步骤摘要】
IPTV频道列表生成使用方法及系统
本专利技术涉及IPTV视讯终端的播放领域,具体涉及一种IPTV频道列表生成使用方法及系统。
技术介绍
现有的IPTV(InternetProtocolTelevision,交互式网络电视)视讯终端播放直播节目的方法为:IPTV视讯终端与服务端(服务端为IPTV业务管理平台,其主要用于:1、管理IPTV业务中的用户、服务和产品,2、终端业务接入认证,3下发服务地址和频道列表等信息)连接并完成认证后,服务端向IPTV视讯终端下发频道列表;IPTV视讯终端对频道列表进行解析得到频道的播放地址后,使用播放地址访问流媒体服务器播放对应频道的直播节目。但是,当服务端工作异常(例如宕机导致无法正常工作)时,IPTV视讯终端会无法接入服务端,从而无法从服务端获取频道列表,此时即使流媒体服务器正常工作,但因用户无法获取频道列表对应的播放地址,进而导致用户无法观看直播节目。
技术实现思路
针对现有技术中存在的缺陷,本专利技术解决的技术问题为:在IPTV视讯终端无法接入服务端时,如何让用户正常观看直播节目。为达到以上目的,本专利技术提供的IPTV频道列表生成使用方法,包括以下步骤:S1:IPTV视讯终端与服务端进行认证成功后,IPTV视讯终端监测是否收到服务端下发的频道列表信息,若是,转到S2,否则转到S3;S2:IPTV视讯终端存储频道列表信息中每个频道的播放地址;S3:IPTV视讯终端根据存储的播放地址,播放对应频道的直播节目。在上述技术方案的基础上,S1中所述频道列表信息包括每个频道的播放信息,播放信息包括频道标识码和播放地址;在此基础上, ...
【技术保护点】
1.一种IPTV频道列表生成使用方法,其特征在于,该方法包括以下步骤:S1:IPTV视讯终端与服务端进行认证成功后,IPTV视讯终端监测是否收到服务端下发的频道列表信息,若是,转到S2,否则转到S3;S2:IPTV视讯终端存储频道列表信息中每个频道的播放地址;S3:IPTV视讯终端根据存储的播放地址,播放对应频道的直播节目。
【技术特征摘要】
1.一种IPTV频道列表生成使用方法,其特征在于,该方法包括以下步骤:S1:IPTV视讯终端与服务端进行认证成功后,IPTV视讯终端监测是否收到服务端下发的频道列表信息,若是,转到S2,否则转到S3;S2:IPTV视讯终端存储频道列表信息中每个频道的播放地址;S3:IPTV视讯终端根据存储的播放地址,播放对应频道的直播节目。2.如权利要求1所述的IPTV频道列表生成使用方法,其特征在于:S1中所述频道列表信息包括每个频道的播放信息,播放信息包括频道标识码和播放地址;在此基础上,S2中所述IPTV视讯终端存储频道列表信息中每个频道的播放地址的流程包括:S201:IPTV视讯终端获取频道列表信息中所有有效频道的播放信息,转到S202;S202:IPTV视讯终端判断S201中获取的所有播放信息,是否与本地储存的播放文件中的信息相同,若是,S2结束;否则将S201中获取的所有播放信息,覆盖至本地储存的播放文件,S2结束。3.如权利要求2所述的IPTV频道列表生成使用方法,其特征在于:S1中所述频道列表信息还包括频道总数,S201的流程包括:IPTV视讯终端接收频道列表信息中每个频道的播放信息,每收到1个播放信息后,将接收频道数量+1;当接收频道数量与频道总数相同时,转到S202。4.如权利要求2所述的IPTV频道列表生成使用方法,其特征在于,S202的流程包括:将S201中获取的所有播放信息形成播放数组,计算播放数组的MD5值,判断当前MD5值是否与本地储存的MD5值相同,若是,S2结束;否则将S201中获取的所有播放信息,覆盖至本地储存的播放文件,保存根据S201中获取的所有播放信息计算的MD5值,S2结束。5.如权利要求2所述的IPTV频道列表生成使用方法,其特征在于:S1中所述频道列表信息的每个频道的播放信息还包括频道名称和频道号,在此基础上,S3的流程包括:S301:IPTV视讯终端将播放文件中每个频道的频道号和频道名称进行显示,转到S302;S302:IPTV视讯终端监测到对应频道的观看信号时,在播放文件中查找该频道的播放信息后,获取播放信息中的播放地址,根据播放地址播放该频道的直播节目。6.一种IPTV频道列表生成使用系统,其特征在于,该...
【专利技术属性】
技术研发人员:徐源,姜超,陈世庆,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。