当前位置: 首页 > 专利查询>郭红岩专利>正文

点播节目的播放方法、装置以及计算机设备制造方法及图纸

技术编号:38357495 阅读:6 留言:0更新日期:2023-08-05 17:28
本发明专利技术涉及点播节目技术领域,提供一种点播节目的播放方法、装置以及计算机设备,包括:获取用户所点播节目的更新时间;在所述更新时间之前的预设时间段内,获取所述点播节目的播放链接;基于所述播放链接,在后台间隔时间获取一次所述点播节目的更新状态;其中,所述间隔时间逐渐递减;若所述点播节目已更新,则获取所述用户上一次观看所述点播节目的进度,判断用户是否观看到所述点播节目的最新进度;若观看到最新进度,则进入所述播放链接并生成节目播放界面进行节目播放。本发明专利技术中,通过后台间隔时间获取一次所述点播节目的更新状态,在点播界面更新时,及时生成节目播放界面进行节目播放。目播放。目播放。

【技术实现步骤摘要】
点播节目的播放方法、装置以及计算机设备


[0001]本专利技术涉及点播节目的
,特别涉及一种点播节目的播放方法、装置以及计算机设备。

技术介绍

[0002]目前,随着移动终端等终端设备的功能多样化,点播节目是用户常用的功能;用户在点播节目时,通常是采用预约的形式,在节目更新之后,在用户打开对应的播放平台之后,再将点播节目推送给用户。因此,只有当用户启动播放平台才能观看到点播节目,时效性并不及时,用户可能错过,对于用户体验不好。

技术实现思路

[0003]本专利技术的主要目的为提供一种点播节目的播放方法、装置以及计算机设备,旨在克服用户无法及时观看到点播节目的缺陷。
[0004]为实现上述目的,本专利技术提供了一种点播节目的播放方法,包括以下步骤:获取用户所点播节目的更新时间;在所述更新时间之前的预设时间段内,获取所述点播节目的播放链接;基于所述播放链接,在后台间隔时间获取一次所述点播节目的更新状态;其中,所述间隔时间逐渐递减;若所述点播节目已更新,则获取所述用户上一次观看所述点播节目的进度,判断用户是否观看到所述点播节目的最新进度;若观看到最新进度,则进入所述播放链接并生成节目播放界面进行节目播放。
[0005]进一步地,所述进入所述播放链接并生成节目播放界面进行节目播放的步骤,包括:获取所述用户所在的移动终端当前最前端运行的目标应用;根据所述目标应用,在数据库中匹配对应所述节目播放界面的尺寸以及位置。
[0006]进一步地,所述根据所述目标应用,在数据库中匹配对应所述节目播放界面的尺寸以及位置的步骤,包括:获取所述目标应用的标识信息;调用所述数据库中的标识信息分割规则,并基于所述标识信息分割规则对所述目标应用的标识信息进行分割,得到多个字符组合;调用所述数据库中的字符组合选取规则,并基于所述字符组合选取规则从多个所述字符组合中选择出一个目标字符组合;基于数据库中预设的字符组合与节目播放界面的尺寸以及位置的对应关系,获取所述目标字符组合对应的节目播放界面的尺寸以及位置的对应关系。
[0007]进一步地,所述获取所述点播节目的播放链接的步骤之后,还包括:验证所述播放链接是否安全;
若所述播放链接安全,则执行所述基于所述播放链接,在后台间隔时间获取一次所述点播节目的更新状态的步骤;若所述播放链接不安全,则屏蔽所述播放链接。
[0008]进一步地,所述验证所述播放链接是否安全的步骤,包括:将所述播放链接放入预置的安全检测脚本中,基于所述安全检测脚本验证所述播放链接的url、链接服务器以及链接注册地是否均符合安全标准;若均符合安全标准,则判定所述播放链接安全;若任意一项不符合安全标准,则判定所述播放链接不安全。
[0009]进一步地,所述验证所述播放链接是否安全的步骤,包括:采用编码表,对所述播放链接进行编码,得到对应的编码值;对所述编码值进行哈希计算,得到对应的哈希值;获取所述点播节目的播放平台;基于所述点播节目的播放平台,获取预设的数据库中存储的标准哈希值;其中,数据库中存储有播放平台与标准哈希值的映射关系;将所述哈希值与所述标准哈希值进行对比,判断是否一致;若一致,则判定所述播放链接安全;若不一致,则判定所述播放链接不安全。
[0010]进一步地,所述采用编码表,对所述播放链接进行编码,得到对应的编码值的步骤之前,包括:获取编码表;其中,所述编码表的获取方式包括:获取所述播放链接中的字符特征;其中,所述字符特征包括:链接中的字符均为英文字符,或者链接中的字符包括英文字符以及数字;若所述播放链接中的字符特征为链接中的字符均为英文字符,则获取标准的Base32编码表;若所述播放链接中的字符特征为链接中的字符包括英文字符以及数字,则获取标准的Base64编码表。
[0011]进一步地,所述采用编码表,对所述播放链接进行编码,得到对应的编码值的步骤之前,包括:获取编码表;其中,所述编码表的获取方式包括:获取所述点播节目的播放平台;获取所述播放平台的简称字符;其中,所述检测字符为各不相同的大写英文字符,且所述检测字符的数量为偶数;获取标准的Base64编码表,并从所述标准的Base64编码表中剔除与所述简称字符相同的编码字符,留下多个空白位;将所述简称字符,按照字符数量平均分为两组;其中,在前的为第一组字符,在后的为第二组字符;将所述第一组插入至所述标准的Base64编码表的编码字符首部,将所述第二组字符插入至所述标准的Base64编码表的编码字符末尾,并依次平移所述Base64编码表的编码字符,以填充所述多个空白位,得到重新编排的Base64编码表,作为所述编码表。
[0012]本专利技术还提供了一种点播节目的播放装置,包括:
第一获取单元,用于获取用户所点播节目的更新时间;第二获取单元,用于在所述更新时间之前的预设时间段内,获取所述点播节目的播放链接;第三获取单元,用于基于所述播放链接,在后台间隔时间获取一次所述点播节目的更新状态;其中,所述间隔时间逐渐递减;第四获取单元,用于若所述点播节目已更新,则获取所述用户上一次观看所述点播节目的进度,判断用户是否观看到所述点播节目的最新进度;播放单元,用于若观看到最新进度,则进入所述播放链接并生成节目播放界面进行节目播放。
[0013]本专利技术还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
[0014]本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
[0015]本专利技术提供的点播节目的播放方法、装置以及计算机设备,包括:获取用户所点播节目的更新时间;在所述更新时间之前的预设时间段内,获取所述点播节目的播放链接;基于所述播放链接,在后台间隔时间获取一次所述点播节目的更新状态;其中,所述间隔时间逐渐递减;若所述点播节目已更新,则获取所述用户上一次观看所述点播节目的进度,判断用户是否观看到所述点播节目的最新进度;若观看到最新进度,则进入所述播放链接并生成节目播放界面进行节目播放。本专利技术中,通过后台间隔时间获取一次所述点播节目的更新状态,在点播界面更新时,及时生成节目播放界面进行节目播放。
附图说明
[0016]图1是本专利技术一实施例中点播节目的播放方法步骤示意图;图2是本专利技术一实施例中点播节目的播放装置结构框图;图3是本专利技术一实施例的计算机设备的结构示意框图。
[0017]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0018]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0019]参照图1,本专利技术一实施例中提供了一种点播节目的播放方法,包括以下步骤:步骤S1,获取用户所点播节目的更新时间;步骤S2,在所述更新时间之前的预设时间段内,获取所述点播本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种点播节目的播放方法,其特征在于,包括以下步骤:获取用户所点播节目的更新时间;在所述更新时间之前的预设时间段内,获取所述点播节目的播放链接;基于所述播放链接,在后台间隔时间获取一次所述点播节目的更新状态;其中,所述间隔时间逐渐递减;若所述点播节目已更新,则获取所述用户上一次观看所述点播节目的进度,判断用户是否观看到所述点播节目的最新进度;若观看到最新进度,则进入所述播放链接并生成节目播放界面进行节目播放。2.根据权利要求1所述的点播节目的播放方法,其特征在于,所述进入所述播放链接并生成节目播放界面进行节目播放的步骤,包括:获取所述用户所在的移动终端当前最前端运行的目标应用;根据所述目标应用,在数据库中匹配对应所述节目播放界面的尺寸以及位置。3.根据权利要求2所述的点播节目的播放方法,其特征在于,所述根据所述目标应用,在数据库中匹配对应所述节目播放界面的尺寸以及位置的步骤,包括:获取所述目标应用的标识信息;调用所述数据库中的标识信息分割规则,并基于所述标识信息分割规则对所述目标应用的标识信息进行分割,得到多个字符组合;调用所述数据库中的字符组合选取规则,并基于所述字符组合选取规则从多个所述字符组合中选择出一个目标字符组合;基于数据库中预设的字符组合与节目播放界面的尺寸以及位置的对应关系,获取所述目标字符组合对应的节目播放界面的尺寸以及位置。4.根据权利要求1所述的点播节目的播放方法,其特征在于,所述获取所述点播节目的播放链接的步骤之后,还包括:验证所述播放链接是否安全;若所述播放链接安全,则执行所述基于所述播放链接,在后台间隔时间获取一次所述点播节目的更新状态的步骤;若所述播放链接不安全,则屏蔽所述播放链接。5.根据权利要求4所述的点播节目的播放方法,其特征在于,所述验证所述播放链接是否安全的步骤,包括:将所述播放链接放入预置的安全检测脚本中,基于所述安全检测脚本验证所述播放链接的url、链接服务器以及链接注册地是否均符合安全标准;若均符合安全标准,则判定所述播放链接安全;若任意一项不符合安全标准,则判定所述播放链接不安全。6.根据权利要求4所述的点播节目的播放方法,其特征在于,所述验证所述播放链接是否安全的步骤,包括:采用编码表,对所述播放链接进行编码,得到对应的编码值;对所述编码值进行哈希计算,得到对应的哈希值;获取所述点播节目的播放平台;基于所述点播节目的播放平台,获取预设的数据库中存储的标准哈希值;其中,数据...

【专利技术属性】
技术研发人员:郭红岩
申请(专利权)人:郭红岩
类型:发明
国别省市:

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

1