一种节目获取的方法、装置、机顶盒以及前端服务器制造方法及图纸

技术编号:28301349 阅读:29 留言:0更新日期:2021-04-30 16:30
本发明专利技术实施例涉及机顶盒技术领域,特别是涉及一种节目获取的方法、装置、机顶盒以及前端服务器。该方法包括:在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据,所述节目数据是由前端服务器监听节目运营商的DVB网络的码流后下发至机顶盒的;根据所述节目数据,呈现所述机顶盒中可播放的节目,可以实现从机顶盒的DVB数据库中获取节目数据,以及对机顶盒中可播放的节目的呈现,而不需要在机顶盒初始完成后对前端服务器进行节目数据的搜索,节省了用户的等待时间,用户体验良好。

【技术实现步骤摘要】
一种节目获取的方法、装置、机顶盒以及前端服务器
本专利技术实施例涉及机顶盒
,特别是涉及一种节目获取的方法、装置、机顶盒以及前端服务器。
技术介绍
随着科技的发展,随着智能设备的普及,现在的DVB机顶盒(数字视频广播机顶盒)普遍都带有WIFI或者有线网口,都是混合模式的机顶盒。机顶盒连接前端服务器,前端服务器监控节目运营商的DVB网络的码流,通过机顶盒实现节目运营商的节目的呈现,扩展了用户可观看的节目的种类和数量。但是,在实现本专利技术实施例的过程中,专利技术人发现:目前,在机顶盒初始完成之后,在呈现节目之前,需要在前端服务器中设置的前端数据库中搜索节目,再进行播放,用户需要等待长时间的节目搜索,用户体验不好。
技术实现思路
鉴于上述问题,本专利技术实施例提供了一种节目获取的方法、装置、机顶盒以及前端服务器,克服了上述问题或者至少部分地解决了上述问题。根据本专利技术实施例的一个方面,提供了一种节目获取的方法,应用于机顶盒,所述方法包括:在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据,所述节目数据是由前端服务器监听节目运营商的DVB网络的码流后下发至机顶盒的;根据所述节目数据,呈现所述机顶盒中可播放的节目。在一种可选的方式中,在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据的步骤之前,所述方法还包括:在所述机顶盒开机时,检测所述机顶盒的网络是否正常;若正常,则获取所述机顶盒的DVB数据库中所存储的各节目的节目数据;将所获取到的各节目的节目数据发送至前端服务器,其中,所述前端服务器监听各节目运营商的码流得到各节目的最新节目数据,所述前端服务器在接收到各节目的节目数据时,识别所述最新节目数据与接收到的节目数据不相同的节目,并且将识别得到的节目作为待更新节目;接收所述前端服务器发送的待更新节目的最新节目数据;将接收到的所述待更新节目的最新节目数据更新至所述DVB数据库。在一种可选的方式中,所述方法还包括:接收用户输入的待看节目;提取所述待看节目对应的节目数据;根据所述待看节目对应的节目数据,从所述机顶盒的节目数据中解码出所述待看节目的音频和视频;呈现所述待看节目的音频和视频。在一种可选的方式中,所述节目数据包括节目关联表、节目映射表、网络信息表和条件访问表。根据本专利技术实施例的一个方面,提供了一种节目获取的方法,应用于前端服务器,所述前端服务器设置前端数据库,包括:监听各节目运营商的DVB网络的码流,得到各节目的最新节目数据;从前端数据库中,获取已存储的各节目的节目数据;获取最新节目数据与前端数据库所存储的节目数据不相同的节目;将获取到的节目的最新节目数据发送至机顶盒,以使所述机顶盒将最新节目数据更新至所述机顶盒的DVB数据库,其中,所述机顶盒的DVB数据库中存储的节目数据是用于所述机顶盒在初始完成后,呈现节目;根据获取到的节目的最新节目数据,更新前端数据库。根据本专利技术实施例的一个方面,提供了一种节目获取的装置,应用于机顶盒,包括:第一获取模块,用于在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据,所述节目数据是由前端服务器监听节目运营商的DVB网络的码流后下发至机顶盒的;第一呈现模块,用于根据所述节目数据,呈现所述机顶盒中可播放的节目。在一种可选的方式中,在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据的步骤之前,所述装置还包括:检测模块,用于在所述机顶盒开机时,检测所述机顶盒的网络是否正常;第二获取模块,用于若所述机顶盒的网络正常,则获取所述机顶盒的DVB数据库中所存储的各节目的节目数据;第一发送模块,用于将所获取到的各节目的节目数据发送至前端服务器,其中,所述前端服务器监听各节目运营商的码流得到各节目的最新节目数据,所述前端服务器在接收到各节目的节目数据时,识别所述最新节目数据与接收到的节目数据不相同的节目,并且将识别得到的节目作为待更新节目;第一接收模块,用于接收所述前端服务器发送的待更新节目的最新节目数据;第一更新模块,用于将接收到的所述待更新节目的最新节目数据更新至所述DVB数据库。在一种可选的方式中,所述装置还包括:第二接收模块,用于接收用户输入的待看节目;提取模块,用于提取所述待看节目对应的节目数据;解码模块,用于根据所述待看节目对应的节目数据,从所述机顶盒的节目数据中解码出所述待看节目的音频和视频;第二呈现模块,用于呈现所述待看节目的音频和视频。在一种可选的方式中,所述节目数据包括节目关联表、节目映射表、网络信息表和条件访问表。根据本专利技术实施例的一个方面,提供了一种节目获取的装置,应用于前端服务器,所述前端服务器设置前端数据库,包括:监听模块,用于监听各节目运营商的DVB网络的码流,得到各节目的最新节目数据;第三获取模块,用于从前端数据库中,获取已存储的各节目的节目数据;第四获取模块,用于获取最新节目数据与前端数据库所存储的节目数据不相同的节目;第二发送模块,用于将获取到的节目的最新节目数据发送至机顶盒,以使所述机顶盒将最新节目数据更新至所述机顶盒的DVB数据库,其中,所述机顶盒的DVB数据库中存储的节目数据是用于所述机顶盒在初始完成后,呈现节目;第二更新模块,用于根据获取到的节目的最新节目数据,更新前端数据库。根据本专利技术实施例的一个方面,提供了一种机顶盒,该机顶盒包括:至少一个处理器,以及存储器,所述存储器与所述至少一个处理器通信连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上应用于机顶盒的所述的方法。根据本专利技术实施例的一个方面,提供了一种前端服务器,该前端服务器包括:至少一个处理器,以及存储器,所述存储器与所述至少一个处理器通信连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上应用于前端服务器的所述的方法。本专利技术实施例的有益效果是:区别于现有的节目获取的实现方法,本实施例在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据,所述节目数据是由前端服务器监听节目运营商的DVB网络的码流后下发至机顶盒的;根据所述节目数据,呈现所述机顶盒中可播放的节目,可以实现从机顶盒的DVB数据库中获取节目数据,以及对机顶盒中可播放的节目的呈现,而不需要在机顶盒初始完成后对前端服务器进行节目数据的搜索,节省了用户的等待时间,用户体验良好。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本专利技术实施例提供的一种节目获取的方法的流程示意图;图2是本专利技术实施例提供的还一种节目获取的方法的流程示意图;图3是本专利技术实施例提供的又一种节目获取的方法的流程示意图;图4是本文档来自技高网...

【技术保护点】
1.一种节目获取的方法,应用于机顶盒,其特征在于,所述方法包括:/n在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据,所述节目数据是由前端服务器监听节目运营商的DVB网络的码流后下发至机顶盒的;/n根据所述节目数据,呈现所述机顶盒中可播放的节目。/n

【技术特征摘要】
1.一种节目获取的方法,应用于机顶盒,其特征在于,所述方法包括:
在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据,所述节目数据是由前端服务器监听节目运营商的DVB网络的码流后下发至机顶盒的;
根据所述节目数据,呈现所述机顶盒中可播放的节目。


2.根据权利要求1所述的方法,其特征在于,在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据的步骤之前,所述方法还包括:
在所述机顶盒开机时,检测所述机顶盒的网络是否正常;
若正常,则获取所述机顶盒的DVB数据库中所存储的各节目的节目数据;
将所获取到的各节目的节目数据发送至前端服务器,其中,所述前端服务器监听各节目运营商的码流得到各节目的最新节目数据,所述前端服务器在接收到各节目的节目数据时,识别所述最新节目数据与接收到的节目数据不相同的节目,并且将识别得到的节目作为待更新节目;
接收所述前端服务器发送的待更新节目的最新节目数据;
将接收到的所述待更新节目的最新节目数据更新至所述DVB数据库。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户输入的待看节目;
提取所述待看节目对应的节目数据;
根据所述待看节目对应的节目数据,从所述机顶盒的节目数据中解码出所述待看节目的音频和视频;
呈现所述待看节目的音频和视频。


4.根据权利要求3所述的方法,其特征在于,所述节目数据包括节目关联表、节目映射表、网络信息表和条件访问表。


5.一种节目获取的方法,应用于前端服务器,所述前端服务器设置前端数据库,其特征在于,包括:
监听各节目运营商的DVB网络的码流,得到各节目的最新节目数据;
从前端数据库中,获取已存储的各节目的节目数据;
获取最新节目数据与前端数据库所存储的节目数据不相同的节目;
将获取到的节目的最新节目数据发送至机顶盒,以使所述机顶盒将最新节目数据更新至所述机顶盒的DVB数据库,其中,所述机顶盒的DVB数据库中存储的节目数据是用于所述机顶盒在初始完成后,呈现节目;
根据获取到的节目的最新节目数据,更新前端数据库。


6.一种节目获取的装置,应用于机顶盒,其特征在于,包括:
第一获取模块,用于在所述机顶盒初始完成后,获取所述机顶盒的DVB数据库所存储的各节目的节目数据,所述节目数据是...

【专利技术属性】
技术研发人员:邓鹏
申请(专利权)人:深圳市九洲电器有限公司
类型:发明
国别省市:广东;44

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

1