机顶盒内容更新方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:36959527 阅读:14 留言:0更新日期:2023-03-22 19:20
本申请公开了机顶盒内容更新方法、装置、电子设备及可读存储介质,应用于机顶盒技术领域,所述机顶盒内容更新方法包括:检测机顶盒中是否已安装目标应用;若所述机顶盒中已安装目标应用,则获取所述目标应用的第三方应用数据;在确定所述第三方应用数据为本地应用数据之后,监控所述本地应用数据的数据库中是否存在应用更新数据;若所述本地应用数据的数据库中存在所述应用更新数据,则对所述应用更新数据进行解析,基于解析后的所述应用更新数据进行机顶盒内容更新。本申请解决了现有技术中机顶盒内容更新及时性差的技术问题。顶盒内容更新及时性差的技术问题。顶盒内容更新及时性差的技术问题。

【技术实现步骤摘要】
机顶盒内容更新方法、装置、电子设备及可读存储介质


[0001]本申请涉及机顶盒
,尤其涉及一种机顶盒内容更新方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着机顶盒技术的发展,机顶盒中的应用和内容越来越多。机顶盒第三方应用中的内容会逐步进行更新,每次第三方应用内容的更新都需要运营人员主动配置相关更新内容,才能在机顶盒上展示给用户。但随着内容数量的增加,运营人员的更新配置工作量也逐渐增多,更新内容的时长会增加,导致内容更新的及时性下降。

技术实现思路

[0003]本申请的主要目的在于提供一种机顶盒内容更新方法、装置、电子设备及可读存储介质,旨在解决现有技术中机顶盒内容更新及时性差的技术问题。
[0004]为实现上述目的,本申请提供一种机顶盒内容更新方法,应用于机顶盒内容更新设备,所述机顶盒内容更新方法包括:
[0005]检测机顶盒中是否已安装目标应用;
[0006]若所述机顶盒中已安装目标应用,则获取所述目标应用的第三方应用数据;
[0007]在确定所述第三方应用数据为本地应用数据之后,监控所述本地应用数据的数据库中是否存在应用更新数据;
[0008]若所述本地应用数据的数据库中存在所述应用更新数据,则对所述应用更新数据进行解析,基于解析后的所述应用更新数据进行机顶盒内容更新。
[0009]可选地,所述监控所述本地应用数据的数据库中是否存在应用更新数据的步骤,包括:
[0010]通过监控线程监听所述目标应用是否产生更新;
>[0011]若监听到所述目标应用的产生更新,则确定所述本地应用数据的数据库中存在应用更新数据。
[0012]可选地,所述对所述应用更新数据进行解析的步骤,包括:
[0013]确定所述本地应用数据对应的存储位置;
[0014]根据所述本地应用数据对应的存储位置确定所述应用更新数据对应的数据库存储路径;
[0015]基于所述数据库存储路径获取所述本地应用数据的数据库中的所述应用更新数据,并对获取的所述应用更新数据进行解析。
[0016]可选地,所述对获取的所述应用更新数据进行解析的步骤,包括:
[0017]确定所述应用更新数据对应的数据库文件和/或缓存文件;
[0018]当所述数据库文件和/或所述缓存文件中存在视频相关数据时,遍历所述视频相关数据中所有的机顶盒显示数据;
[0019]确定各所述机顶盒显示数据中产生更新的机顶盒显示数据;
[0020]对所述产生更新的机顶盒显示数据进行解析。
[0021]可选地,所述检测机顶盒中是否已安装目标应用的步骤之后,还包括:
[0022]若所述机顶盒中未安装目标应用,则通过预设的数据更新接口获取所述目标应用的网络更新数据;
[0023]基于所述网络更新数据进行机顶盒内容更新。
[0024]可选地,所述检测机顶盒中是否已安装目标应用的步骤之后,还包括:
[0025]若所述机顶盒中未安装目标应用,则通过预设的应用更新网站爬取所述目标应用的网络更新数据;
[0026]基于所述网络更新数据进行机顶盒内容更新。
[0027]可选地,所述机顶盒内容更新方法还包括:
[0028]当检测到机顶盒播放视频广播时,提取所述视频广播对应的视频信息;
[0029]将所述视频信息存储为用户历史数据;
[0030]基于所述用户历史数据进行机顶盒内容更新。
[0031]为实现上述目的,本申请还提供一种机顶盒内容更新装置,所述机顶盒内容更新装置应用于机顶盒内容更新设备,所述机顶盒内容更新装置包括:
[0032]检测模块,用于检测机顶盒中是否已安装目标应用;
[0033]获取模块,用于若所述机顶盒中已安装目标应用,则获取所述目标应用的第三方应用数据;
[0034]监控模块,用于在确定所述第三方应用数据为本地应用数据之后,监控所述本地应用数据的数据库中是否存在应用更新数据;
[0035]更新模块,用于若所述本地应用数据的数据库中存在所述应用更新数据,则对所述应用更新数据进行解析,基于解析后的所述应用更新数据进行机顶盒内容更新。
[0036]可选地,所述监控模块还用于:
[0037]通过监控线程监听所述目标应用是否产生更新;
[0038]若监听到所述目标应用的产生更新,则确定所述本地应用数据的数据库中存在应用更新数据。
[0039]可选地,所述更新模块还用于:
[0040]确定所述本地应用数据对应的存储位置;
[0041]根据所述本地应用数据对应的存储位置确定所述应用更新数据对应的数据库存储路径;
[0042]基于所述数据库存储路径获取所述本地应用数据的数据库中的所述应用更新数据,并对获取的所述应用更新数据进行解析。
[0043]可选地,所述更新模块还用于:
[0044]确定所述应用更新数据对应的数据库文件和/或缓存文件;
[0045]当所述数据库文件和/或所述缓存文件中存在视频相关数据时,遍历所述视频相关数据中所有的机顶盒显示数据;
[0046]确定各所述机顶盒显示数据中产生更新的机顶盒显示数据;
[0047]对所述产生更新的机顶盒显示数据进行解析。
[0048]可选地,所述机顶盒内容更新装置还用于:
[0049]若所述机顶盒中未安装目标应用,则通过预设的数据更新接口获取所述目标应用的网络更新数据;
[0050]基于所述网络更新数据进行机顶盒内容更新。
[0051]可选地,所述机顶盒内容更新装置还用于:
[0052]若所述机顶盒中未安装目标应用,则通过预设的应用更新网站爬取所述目标应用的网络更新数据;
[0053]基于所述网络更新数据进行机顶盒内容更新。
[0054]可选地,所述机顶盒内容更新装置还用于:
[0055]当检测到机顶盒播放视频广播时,提取所述视频广播对应的视频信息;
[0056]将所述视频信息存储为用户历史数据;
[0057]基于所述用户历史数据进行机顶盒内容更新。
[0058]本申请还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述机顶盒内容更新方法的程序,所述机顶盒内容更新方法的程序被处理器执行时可实现如上述的机顶盒内容更新方法的步骤。
[0059]本申请还提供一种可读存储介质,所述可读存储介质为计算机可读存储介质,所述计算机可读存储介质上存储有实现机顶盒内容更新方法的程序,所述机顶盒内容更新方法的程序被处理器执行时实现如上述的机顶盒内容更新方法的步骤。
[0060]本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的机顶盒内容更新方法的步骤。
[0061]本申请提供了一种机顶盒内容更新方法、装置、电子设备及可读存储介质,检测机顶盒中是否已本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种机顶盒内容更新方法,其特征在于,所述机顶盒内容更新方法包括:检测机顶盒中是否已安装目标应用;若所述机顶盒中已安装目标应用,则获取所述目标应用的第三方应用数据;在确定所述第三方应用数据为本地应用数据之后,监控所述本地应用数据的数据库中是否存在应用更新数据;若所述本地应用数据的数据库中存在所述应用更新数据,则对所述应用更新数据进行解析,基于解析后的所述应用更新数据进行机顶盒内容更新。2.如权利要求1所述的机顶盒内容更新方法,其特征在于,所述监控所述本地应用数据的数据库中是否存在应用更新数据的步骤,包括:通过监控线程监听所述目标应用是否产生更新;若监听到所述目标应用的产生更新,则确定所述本地应用数据的数据库中存在应用更新数据。3.如权利要求1所述的机顶盒内容更新方法,其特征在于,所述对所述应用更新数据进行解析的步骤,包括:确定所述本地应用数据对应的存储位置;根据所述本地应用数据对应的存储位置确定所述应用更新数据对应的数据库存储路径;基于所述数据库存储路径获取所述本地应用数据的数据库中的所述应用更新数据,并对获取的所述应用更新数据进行解析。4.如权利要求3所述的机顶盒内容更新方法,其特征在于,所述对获取的所述应用更新数据进行解析的步骤,包括:确定所述应用更新数据对应的数据库文件和/或缓存文件;当所述数据库文件和/或所述缓存文件中存在视频相关数据时,遍历所述视频相关数据中所有的机顶盒显示数据;确定各所述机顶盒显示数据中产生更新的机顶盒显示数据;对所述产生更新的机顶盒显示数据进行解析。5.如权利要求1所述的机顶盒内容更新方法,其特征在于,所述检测机顶盒中是否已安装目标应用的步骤之后,还包括:若所述机顶盒中未安装目标应用,则通过预设的数据更新接口获取...

【专利技术属性】
技术研发人员:匡心意
申请(专利权)人:深圳小湃科技有限公司
类型:发明
国别省市:

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

1