一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种IPTV中实现直点互通功能的方法与流程

2022-04-14 01:27:00 来源:中国专利 TAG:

技术特征:
1.一种iptv中实现直点互通功能的方法,包括直播页面、时移页面、回看页面,其特征在于:所述直播页面、时移页面、回看页面之间互通的方法包括:当智能电视在直播播放页面,长按遥控器左键,进入时移页面;所述时移页面的页面元素包括全屏播放背景、进度条、进度条下方的节目列表和推荐列表,在时移页面中实现时移交互功能,当用户拖拽进度条时,如果拖拽停止处时间节点与当前屏幕播放的节目不同,推荐列表、节目列表均重新绘制,同时设置当前播放节目的半焦点状态,当用户点击推荐列表的某一项,跳转到点播应用中该节目的详情页面,当用户点击节目列表的某一项,跳转到该节目起始的播放时间点继续播放,当用户向左拖动进度条,超出左侧起点时,进入回看页面;所述回看页面的页面元素包括全屏播放、进度条、进度条下方的节目列表和推荐列表,在回看页面中实现回看交互功能,当用户点击节目列表的某一项,回看该节目,当用户点击推荐节目列表的某一项时,跳转到点播状态,当用户拖拽超出当前回看屏幕时,根据当前屏索引,判断是否有下一屏内容,如果有下一屏内容,则绘制下一屏回看页面内容,如果没有下一屏回看内容,则跳转至时移页面。2.根据权利要求1所述的一种iptv中实现直点互通功能的方法,其特征在于:所述时移页面中节目列表中的每个节目内容的宽度,与该节目的时长成正比,进度条通过进度节点,标识每个节目的起始、结束时间,当焦点在进度条上拖拽时,全屏播放的播放内容会随之改变,节目列表会将正在播放的节目对应的节目列表项,显示为半焦点状态,推荐列表也会更新,当点击节目列表时,会播放对应的内容,同时进度条会更新至该节目的起始时间节点。3.根据权利要求1所述的一种iptv中实现直点互通功能的方法,其特征在于:所述时移页面中绘制进度条、节目列表、推荐节目列表的方法为:进入时移页面;获取频道节目单,频道节目单包含了每个频道的当天和前三天的节目内容,以及每个节目的起始时间、结束时间;将时移时长设为固定时间段,以当前时间作为时移结束时间,当前时间减去固定时间段,作为时移开始时间,绘制进度条;根据时移的时间范围,过滤节目单并按时间排序,获取当前时移页面的节目列表数据,根据每个节目的起始时间和结束时间计算节目时长,进而获得该节目时长与固定时间段的比例,从而获得当前节目的展示比例,通过综合每个节目的展示比例,根据进度条的宽度,计算出每个节目的宽度,在进度条下方绘制节目列表;获取当前的时移时间点,根据该时间点查找节目单,获取当前的节目信息,根据节目信息,查询推荐信息接口获取推荐节目,并根据推荐节目信息,在节目列表下方渲染一个推荐节目列表。4.根据权利要求3所述的一种iptv中实现直点互通功能的方法,其特征在于:在所述时移页面中进度条上绘制节目节点,通过每个节目的起始时间和结束时间,计算出每个节目的时长,结合进度条的时长,以及进度条的当前起始时间、结束时间,计算出每个节目的起始时间、结束时间在进度条上的位置,该位置上绘制圆形节目节点,与节目列表对应。5.根据权利要求3所述的一种iptv中实现直点互通功能的方法,其特征在于:在所述时移页面进行时移交互过程中通过定时器,每五秒钟重新计算时移开始时间,绘制节目列表、
进度条节目节点以及推荐信息,实现实时的时移预览信息展示。6.根据权利要求1所述的一种iptv中实现直点互通功能的方法,其特征在于:所述回看页面中绘制进度条、节目列表、推荐节目列表的方法为:获取频道节目单;获取五个回看节目,与时移不同,回看时按时间顺序,每次从节目单中获取五个节目,并记录当前屏索引;计算进度条起始时间和结束时间,通过当前屏的五个节目,获取第一个节目的起始时间作为当前屏回看的起始时间,最后一个节目的结束时间作为当前屏回看的结束时间,计算进度条总时长,并绘制进度条;根据进度条起始时间和结束时间,通过每个节目的起始时间、结束时间计算每个节目的时长,按照每个节目的时长与进度条总时长的比例,计算出每个节目的起始时间、结束时间在进度条上的位置,在该位置上绘制进度条节目节点;根据每个节目的起始时间、结束时间计算每个节目的时长,以及五个节目的总时长,从而获得每个节目的展示比例,通过综合每个节目的展示比例,根据进度条的宽度,计算出每个节目的展示项宽度,根据节目展示项宽度,绘制节目列表;获取回看播放时间,获取当前回看播放节目信息,根据获取的当前回看播放节目信息,获取推荐节目信息,绘制推荐节目列表。7.根据权利要求1或6所述的一种iptv中实现直点互通功能的方法,其特征在于:所述回看页面中用户长按遥控器,可实现进度条加速,进度条加速的实现方法为:当用户长按遥控时,通过监听方法获取长按事件,判断移动步幅是否小于默认的最大移动步幅,如果移动步幅小于最大步幅,则累计100毫秒,如果步幅小于最大步幅,则进度条按照移动步幅的值快进、快退,长按时,安卓系统会不停的触发长按方法,实现进度条拖拽持续加速的效果。

技术总结
本发明属于网络电视图像通信技术领域,具体涉及一种IPTV中实现直点互通功能的方法,包括直播页面、时移页面、回看页面,其互通法包括:当智能电视在直播播放页面,长按遥控器左键,进入时移页面;在时移页面中实现时移交互功能,其页面元素包括全屏播放、进度条、进度条下方的节目列表和推荐列表,在时移页面,向左拖动进度条,超出左侧起点时,进入回看页面,在回看页面中实现回看交互功能。本发明将直播、时移、回看无缝连接的效果,方便用户的预览和快速切换,通过节目内容关联,可以显示当前节目的推荐内容,并跳转到点播应用,实现了直播和点播的互通。和点播的互通。和点播的互通。


技术研发人员:王琦 张晓刚 隆龙 王光永
受保护的技术使用者:海看网络科技(山东)股份有限公司
技术研发日:2022.03.16
技术公布日:2022/4/12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献