[发明专利]一种基于组播的EPG搜索方法有效
申请号: | 201711482119.7 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108282701B | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 李春;汤志敏 | 申请(专利权)人: | 伟乐视讯科技股份有限公司 |
主分类号: | H04N21/482 | 分类号: | H04N21/482;H04N21/6405;H04N21/6437 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 叶新平 |
地址: | 516006 广东省惠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 epg 搜索 方法 | ||
本发明涉及电视节目数据处理技术领域,尤其涉及一种基于组播的EPG搜索方法,包括以下步骤:搜索组播地址和端口范围,以及搜索协议;逐个地址加端口发送组播接收请求;分析组播接收内容,超时未接收到正常音视频流为搜索失败,将搜索结果记录到失败列表;如持续接收到超过5帧音视频流数据认为该节目频道有效,将节目协议类型、组播地址、组播端口、节目预览图自动记录到搜索节目列表;搜索完成生成完整的带节目预览图的节目列表。本发明的发明目的在于提供一种基于组播的EPG搜索方法,采用本发明提供的技术方案解决了传统EPG获取方式需要构建转播平台的技术问题。
技术领域
本发明涉及电视节目数据处理技术领域,尤其涉及一种基于组播的EPG搜索方法。
背景技术
目前网络电视/广播节目一般都采用能更好实时性更低带宽占用的UDP组播方式传输直播音视频流,从而更好实现一对多的视频传输。但获取各节目的EPG目前没有统一标准,给前端设备厂家带来困扰。
目前常用的EPG搜索方法有:1、服务端和终端做定制开发,针对各个不同平台在服务端统一进行搜索获取到EPG并做一定的定制开发,对终端提供专用的EPG,也就是搜索到节目单后重新构建平台进行转播;2、在终端对单一平台进行特定的节目搜索,获取到该平台提供的EPG。
使用以上两种方式搜索到的节目存在很大局限:重新构建转播平台费时且需要增加新平台的架设成本和维护成本不可小视;在终端对单一平台进行节目获取和搜索方式,一旦平台做了一点改动或者在网络中接入了一个新平台需要增加终端设备才能接收新平台的广播电视节目。
发明内容
本发明的发明目的在于提供一种基于组播的EPG搜索方法,采用本发明提供的技术方案解决了传统EPG获取方式需要构建转播平台的技术问题。
为了解决上述技术问题,本发明提供一种基于组播的EPG搜索方法,包括以下步骤:
1)、搜索组播地址和端口范围,以及搜索协议;
2)、逐个地址加端口发送组播接收请求;
3)、分析组播接收内容,超时未接收到正常音视频流为搜索失败,将搜索结果记录到失败列表;如持续接收到超过5帧音视频流数据认为该节目频道有效,将节目协议类型、组播地址、组播端口、节目预览图自动记录到搜索节目列表;
4)、搜索完成生成完整的带节目预览图的节目列表。
优选的,在步骤1中搜索组播地址和端口范围;所述组播地址和端口范围为指定节目组播地址和端口范围或者全组播地址和全组播端口范围。
优选的,在步骤1中搜索组播地址和端口范围,以及搜索协议;所述协议包括UDP和RTP。
优选的,在步骤3中将节目协议类型、组播地址、组播端口、节目预览图自动记录到搜索节目列表;所述节目协议为UDP组播和RTP组播。
由上可知,应用本发明可以得到以下有益效果:本发明提供的搜索方法,使得前端设备不需要对不同私定协议做定制EPG获取对接,降低前端设备开发维护成本;不需要对节目发送服务端进行EPG维护,降低用户使用时维护成本,降低EPG对主干网络带宽资源占用;生成可供预览的节目预览图,方便人为选台和对节目单人工维护。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对本发明实施例或现有技术的描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例流程框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伟乐视讯科技股份有限公司,未经伟乐视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711482119.7/2.html,转载请声明来源钻瓜专利网。