[发明专利]为不同终端提供IPTV业务的方法及IPTV业务系统有效
申请号: | 201210193743.6 | 申请日: | 2012-06-13 |
公开(公告)号: | CN102740142A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 庞为浩;吴云鹏;鲁晓 | 申请(专利权)人: | 百视通网络电视技术发展有限责任公司 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/262 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 陈贞健 |
地址: | 200050 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 不同 终端 提供 iptv 业务 方法 系统 | ||
技术领域
本发明涉及IPTV(Internet Protocol Television,因特网协议电视)技术领域,尤其涉及一种为不同终端提供IPTV业务的方法及IPTV业务系统。
背景技术
与传统的通过无线或者同轴电缆播出电视节目不同,IPTV业务系统除了通过宽带网络直接向用户提供电视节目和视频内容外,还向用户提供了各种丰富的基于HTTP(HyperText Transfer Protocol, 超文件传输协议)协议的互动Web内容,如专题、投票、看吧、星星国儿童社区等,使得用户除了观看视频节目以外,能够享受到更多更丰富的互动内容。但随着用户需求的增长和三屏融合的推进,使得越来越多的传统IPTV业务内容需要在更多类型的终端上进行展现,使用户无论使用何种终端,都能享受到IPTV业务所带来的服务。按照传统做法,可针对不同类型的终端开发新的业务代码进行兼容,但这种做法无疑会耗费巨大的开发成本。
在卢克·罗博乌斯基(Luke Wroblewski)的《多设备布局模式(Multi-Device Layout Patterns)》一文中,提供了一种使Web页面支持各种不同尺寸屏幕和分辨率设备的布局方案,使得Web页面可支持各种终端。但所述多设备布局模式技术基于流式布局。为了兼容不支持全部JS(JavaScript)和CSS(Cascading Style Sheet,级联样式表)特性的IPTV机顶盒,IPTV业务系统中基本采用绝对定位布局,因此所述多设备布局模式技术无法在IPTV业务系统中直接使用,同时该技术也无法满足在各终端上的个性化展示需求。
综上可知,现有IPTV技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种为不同终端提供IPTV业务的方法及IPTV业务系统,其能够支持各种类型的终端实现IPTV业务,并且实现和维护成本更低。
为了实现上述目的,本发明提供一种为不同终端提供IPTV业务的方法,包括步骤有:
预存若干终端的终端信息及所述终端信息对应的模板;
收到第一终端的访问请求时,获取所述第一终端的第一终端信息;
分析出所述第一终端信息对应的第一模板;
将所述第一模板发送给所述第一终端。
根据本发明所述的方法,所述预存若干终端的终端信息及所述终端信息对应的模板的步骤包括:
预存若干终端的终端信息及所述终端信息对应的模板路径;
预存若干模板,所述模板的存储地址与所述模板路径对应;
所述分析出第一终端信息对应的第一模板的步骤包括:
分析出所述第一终端信息对应的第一模板路径,并查找出所述第一模板路径对应的第一模板。
根据本发明所述的方法,所述分析出第一终端信息对应的第一模板路径,并查找出第一模板路径对应的第一模板的步骤包括:
分析出所述第一终端信息对应的第一模板路径列表,所述第一模板路径列表中包含多个第一模板路径;
按照所述第一模板路径列表中所述第一模板路径的排列顺序,查找是否有与某所述第一模板路径对应的某模板,若有则将所述某模板判定为第一模板。
根据本发明所述的方法,所述模板根据所述终端信息选择关闭或开启若干应用功能。
根据本发明所述的方法,所述收到第一终端的访问请求时,获取所述第一终端的第一终端信息的步骤之后包括:
判断所述第一终端是否为机顶盒;
若所述第一终端是机顶盒,则将默认模板发送给所述第一终端;
若若所述第一终端不是机顶盒,则执行所述分析出所述第一终端信息对应的第一模板的步骤。
根据本发明所述的方法,还包括步骤有:
若未能分析出所述第一终端信息对应的第一模板,则将默认模板发送给所述第一终端。
根据本发明所述的方法,所述终端信息包括终端硬件信息和/或终端软件信息。
根据本发明所述的方法,具有相同所述终端硬件信息和/或终端软件信息的所述终端共用同一所述模板。
根据本发明所述的方法,所述收到第一终端的访问请求时,获取所述第一终端的第一终端信息的步骤包括:
收到第一终端的访问请求时,从所述访问请求的用户代理字段中获取所述第一终端的第一终端硬件信息和/或第一终端软件信息。
根据本发明所述的方法,所述从访问请求的用户代理字段中获取所述第一终端的第一终端软件信息的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百视通网络电视技术发展有限责任公司,未经百视通网络电视技术发展有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210193743.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据发送方法、通信设备及通信系统
- 下一篇:一种应用节点的批量部署方法及装置