一种智能电视的内容刷新呈现方法及呈现装置与流程

文档序号:16590419发布日期:2019-01-14 19:03阅读:426来源:国知局
一种智能电视的内容刷新呈现方法及呈现装置与流程

本发明涉及视频直播技术领域,尤其涉及一种能够根据用户自己要求进行调整的智能电视的内容刷新呈现方法及呈现装置。



背景技术:

智能电视改变了传统电视提供什么内容,观众就只能够看什么内容的被动接受模式。其在内容聚合与内容推送方面的丰富性和点播、搜索的高互动性,带来了全新的电视使用方式。随着智能电视的逐渐普及,智能电视的界面同质化程度越来越高,不同品牌的产品,或者不同的电视应用主题界面,看上去都大同小异。智能电视由于丰富的网络视频流播放能力和内容来源扩展,在内容上囊括了形式丰富的直播频道、节目回看、点播内容、综艺、游戏、动漫、第三方应用等海量内容。其内容的加载和排列的方式,仅有翻页刷新模式和瀑布流刷新模式两种,较为单一。除了部分热门媒资内容,用户会去主动搜索外,以及被动接收系统推荐的内容外,用户不能在如此海量的内容中,快速找到自己感兴趣的那部分内容。也无法配置自己的个性化观看模式。比如可自定义的播放列表,常用的应用、游戏、内容专区列表等。无法满足消费者体验升级的使用需求。

目前主流的智能电视内容刷新方式主要包括两种:

其一是翻页加载,即每按一次翻页键,界面上更新一屏内容。这种方式存在的问题是:比较简单,可以对内容进行分页,但必须手动触发,且交互方式呆板,用户体验较差;

其二是流化加载,又称为瀑布流式或者feed流式。其特征在于对内容的无限滚动加载模式。通过遥控器的上下键或者左右键,移动焦点来不断的刷新内容。内容刷新的方向包括横向和纵向。可以在短时间内刷新更多的内容。这种方式将选择内容与刷新加载内容相结合,可以源源不断的加载新的内容。但加载出的内容过多过长以后,用户在刷新的过程中,当遇到感兴趣的单个内容,需要点击进入下一页面层级的详情页,才能够播放或收藏。当遇到感兴趣的多个内容,用户无法进行多选。也难以创建自己的播放列表。同时也打断了用户当前的浏览操作。不便于用户自定义的编排感兴趣内容,也增加了用户的操作难度。



技术实现要素:

本发明要解决的技术问题是提供一种智能电视的内容刷新呈现方法及调整装置,使得用户可以通过简单的指令来编排自己感兴趣的内容,建立自己的播放列表和常用专区,实现portal界面的调整。

本发明提供的技术方案是:

第一方面,本发明提供一种智能电视的内容刷新呈现方法,包括:

构建包括至少三个展示面的3d图形模型,并在展示面上赋予展示内容;

接收翻转信号控制3d图形模型翻转更换展示面,实现更新展示内容;

接收到选定信号,则会将当前选定的展示内容进行展示,进入观看模式;

接收翻转信号控制3d图形模型翻转更换展示面,实现更新展示内容,具体的:

所述当3d图形模型翻转更新到最后一个展示面时,对所读取的内容数量进行分页判断:若内容已经展示完毕,则不分页,再次执行刷新动作时回到初始的第一个面的内容展示;若读取到更多内容,则选择创建分页,继续翻转更新更多不同的展示内容。

进一步的,所述3d图形模型翻转更换展示面,是进行同一轴线上的左右方向翻转或者上下方向翻转,每翻转一次,便加载呈现一个新内容;

同时所述翻转时的轴线穿过的展示面将不会赋予展示内容。

进一步的,当用户选定一个内容,又不马上进入观看模式时,则通过预置按键发射预置信号,将选定的内容添加一个标记,并将选定的内容添加到自定义列表区;

所述标记包括角标、或者颜色遮罩,并将标记显示在选中的内容上。

进一步的,所述自定义列表区里已保存的内容,按不同的类型,自动生成播放列表、常用应用或其他内容合集,并进行存储;

用户可以为其添加分类标签或者备注日期,方便随时查看调用。

进一步的,所述3d图形模型建立的具体为:

根据需要展示的图片宽高比,确定3d图形模型的展示面数量;

根据面数创建3d图形模型,将所要进行展示的内容图片,作为材质贴图,单独赋予给每一个面,然后渲染出所要展示内容在3d图形模型上的展示效果;

确定3d图形模型翻转刷新的方向,并且确定相应的旋转轴心。

所述展示内容来源于从后台通过数据接口获取到的,需要展示的内容的相关图像素材(包括不限于海报、背景图、背景色、图标、标题文字及其他等等),每个展示内容以所述3d图形模型上的一个面为单位进行显示,并随着内容刷新的动作或指令,实时渲染3d模型界面并更新显示内容。

本发明通过多面立体的3d模型旋转来呈现内容刷新的形式,增加了内容刷新时的视觉效果和动感体验。让用户更好的沉浸在探索与浏览的乐趣中。通过旋转刷新,可以源源不断的加载呈现新的内容,同时又没有翻页的顿挫感。当一次性加载内容较多时,可以通过分页快速定位内容所在的页数,快速找到想要的内容。提升了内容浏览和查找效率。

第二方面,提供了一种智能电视的内容刷新呈现装置,包括:

3d建模模块,用于在智能电视界面中构建包括至少三个展示面的3d图形模型,并在展示面赋予展示内容;

内容刷新模块:用于智能电视接收翻转信号控制3d图形模型翻转更换展示面,实现更新展示内容;

所述内容刷新模块:

包括判断模块:当3d图形模型翻转更新到最后一个展示面时,判断模块对所读取的内容数量是否需要分页进行判断:

分页模块,用于判断是否需要进行分页展示。若内容已经展示完毕,则不分页,再次执行刷新动作时回到初始的第一个面的内容展示;若读取到更多内容,则选择创建分页,继续翻转更新更多不同的展示内容;

观看模块:用于智能电视接收到选定信号,则会将当前选定的展示内容进行播放,进入观看模式。

进一步的,所述内容刷新模块,用于3d图形模型翻转更换展示面,进行同一轴线上的左右方向翻转或者上下方向翻转,每翻转一次,便加载呈现一个新内容;

同时所述翻转时的轴线穿过的展示面将不会赋予展示内容。

进一步的,还包括预置模块,用于当用户选定一个内容,又不马上进入观看模式时,则通过预置按键发射预置信号,将选定的内容添加一个标记,并将选定的内容添加到自定义列表区;

标记模块,用于创建所述标记,包括角标、或者颜色遮罩,并将标记显示在选中的内容上。

进一步的,所述预置模块,用于所述自定义列表区里已保存的内容,按不同的类型,自动生成播放列表、常用应用或其他内容合集,并进行存储;

用户可以为其添加分类标签或者备注日期,方便随时查看调用。

进一步的,所述建模模块,用于建立的所述3d图形模型,具体为:

根据需要展示的图片宽高比,确定3d图形模型的展示面数量;

具体的如:如果沿着y轴旋转,若图片宽高比为横构图,则创建拥有较少面数的立方体模型。若图片宽高比为竖构图,则可创建拥有较多面数的立方体模型。如果沿着x轴旋转,则与前述相反。

根据面数创建3d图形模型,将所要进行展示的内容图片,作为材质贴图,单独赋予给每一个面,然后渲染出所要展示内容在3d图形模型上的展示效果;

确定3d图形模型旋转刷新的方向,并且确定相应的旋转轴心。

所述展示内容包括海报、图标、标题文字和其他图像,每个展示内容以多面立体上的一个面为单位进行显示,并随着内容刷新的动作或指令,实时渲染3d界面并更新显示内容。

本发明通过多面立体翻转来呈现内容刷新的形式,增加了内容刷新时的视觉效果和动感体验。让用户更好的沉浸在探索与浏览的乐趣中。通过翻转刷新,可以源源不断的加载呈现新的内容,同时又没有翻页的顿挫感。提供了用户一次性选择/选定多个内容,创建分类,并保存到自定义内容合集的能力。还可以添加分类标签,方便用户管理、编排自己感兴趣的内容。当一次性加载内容较多时,可以通过分页快速定位内容所在的页数,快速找到想要的内容。提升了内容浏览和查找效率。

附图说明

图1是智能电视的内容刷新呈现方法流程框图;

图2是另一实施例的智能电视的内容刷新呈现方法流程框图;

图3是3d图形模型建立的流程框图;

图4是智能电视的内容刷新呈现装置框图;

图5是另一实施例的智能电视的内容刷新呈现装置框图;

图6是3d图形模型左右翻转更新内容的状态图;

图7是3d图形模型上下翻转更新内容的状态图;

图8是3d图形模型左右翻转更新内容根据宽高比创建3d图形模型示意图;

图9是3d图形模型上下翻转更新内容根据宽高比创建3d图形模型示意图。

具体实施方式

下面通过具体的实施例进一步说明本发明,但是,应当理解为,这些实施例仅仅是用于更详细具体地说明之用,而不应理解为用于以任何形式限制本发明。

为了解决现有portal界面没办法根据个人喜好进行调整的问题,以及不支持内容自定义编排、现有内容刷新方式的不足等问题,如附图1所述,本发明提供第一方面,本发明提供一种智能电视的内容刷新呈现方法,包括:

步骤s101:构建包括至少三个展示面的3d图形模型,并在展示面赋予展示内容;

步骤s102:接收翻转信号控制3d图形模型翻转更换展示面,实现更新展示内容;

步骤s103:接收到选定信号,则会将当前选定的展示内容进行展示,进入观看模式;

所述接收翻转信号控制3d图形模型翻转更换展示面,实现更新展示内容,具体的:

所述当3d图形模型翻转更换展示面的最后一个展示面时,内容智能电视对所读取的内容数量进行分页判断:若内容已经展示完毕,则不分页,再次执行刷新动作时回到初始的第一个面的内容展示;若读取到更多内容,则选择创建分页,继续翻转更新更多不同的展示内容。

在一实施例中,构建三个展示面的3d图形模型,并且在智能电视界面中建立一个三个展示面的3d图形模型,并在每个展示面附上展示内容。

在一实施例中,构建四个展示面的3d图形模型,并且在智能电视界面中建立四个相同的四个展示面的3d图形模型,并在每个展示面附上展示内容。

在一实施例中,构建八个展示面的3d图形模型,并且在智能电视界面中建立六个相同的八个展示面的3d图形模型,并在每个展示面附上展示内容。

这里所述展示内容包括海报、图标、标题文字和其他图像,每个展示内容以多面立体上的一个面为单位进行显示,并随着内容刷新的动作或指令,实时渲染3d界面并更新显示内容。即,将所要进行展示的内容(如海报)图片,作为材质贴图,单独赋予给每一个面,然后渲染出所需可展示内容的立面体3d图像。

具体而言,所述3d图形模型翻转更换展示面,是沿着同一轴线上的左右方向翻转或者上下方向翻转,每翻转一次,便加载呈现一个新内容,可以设定为沿水平方向旋转则是x轴旋转,沿垂直方向旋转则是y轴旋转;

同时所述翻转时的轴线穿过的展示面将不会赋予展示内容。每个展示面所展示的内容包括栏目入口图片、图标、标题文字、影视海报、频道台标、应用图标、视频静帧和音乐封面等等内容。

旋转轴向上的面,做镂空处理,也就是采用展示面围成的中空的结构。旋转轴穿过的面不赋予贴图,不做渲染。内容入口的视觉元素包括海报、图标、标题文字、其他图像等。每个内容以多面立体上的一个面为单位进行显示。并随着内容刷新的动作或指令,实时渲染3d界面并更新显示内容。

在一实施例中,翻转更换展示面的频率,可以是每一次接收到翻转指令即相关键位触发就进行一次翻转;一实施例,也可以通过设置固定的时间间隔使其自动翻转同步更新内容;另一实施例中,同时还可以,当用户按上翻页键、下翻页键,或者焦点在界面内容区域的上、下、左、右任一边沿位置的内容模块上,向外方向按下方向键时,都将触发内容加载刷新。

在一实施例中,当用户选定一个内容,又不马上进入观看模式时,则通过预置按键发射预置信号,将选定的内容添加一个标记,并将选定的内容添加到自定义列表区,这里的自定义列表区可以相对固定的设在界面的顶部或者底部;

所述标记包括角标或者颜色遮罩,并将标记显示在选中的内容上。

在选定一个内容后,用户继续浏览并可以继续选择添加感兴趣的内容。在用户停止浏览后,所述自定义列表区里已保存的内容,按不同的类型,自动生成播放列表、常用应用或其他内容合集,并进行存储;

用户可以为其添加分类标签或者备注日期,方便随时查看调用。

在一个实施例中,所述3d图形模型建立的具体为:

步骤s1011:根据需要展示的图片宽高比,确定3d图形模型的展示面数量;

具体的如:如果沿着y轴旋转,若图片宽高比为横构图,则创建拥有较少面数的立方体模型。若图片宽高比为竖构图,则可创建拥有较多面数的立方体模型。如果沿着x轴旋转,则与前述相反。

步骤s1012:根据面数创建3d图形模型,将所要进行展示的内容图片,作为材质贴图,单独赋予给每一个面,然后渲染出所要展示内容在3d图形模型上的展示效果;

步骤s1013:确定3d图形模型翻转刷新的方向,并且确定相应的旋转轴心。

作为实施一种方式:

在智能电视的开机初始界面上,根据界面展示美观要求,创建六个多面立体(3d图形模型)。再根据需要展示的图片宽高比,确定每个多面立体(3d图形模型)的展示面的数量,这里的多面立体(3d图形模型)为四个面,即为矩形柱。同时给每个展示面赋予展示内容,展示内容包括栏目入口图片、图标、标题文字、影视海报、频道台标、应用图标、视频静帧、音乐封面等等内容。同时,将所要进行展示的内容(如海报)图片,作为材质贴图,单独赋予给每一个面,然后渲染出所需可展示内容的立面体3d图像。

此时,当用户通过遥控器、或手机等遥控装置,触发翻转信号进行内容刷新时,矩形柱沿着上下方向翻转。这里的翻转方向为初期界面主题设定,一般的说每个主题的翻转方向只包括一种翻转方向,如此可以保证提前的给展示面设定展示内容。也就是说,在穿过每个的矩形柱上下面中心的线设定轴线设为旋转轴,可以理解为该旋转轴为x轴。

同时,为了减少资源的浪费,在旋转轴向上的面,做镂空处理,也就是采用展示面维成的中空的结构。旋转轴穿过的面不赋予贴图,不做渲染。内容入口的视觉元素包括海报、图标、标题文字、其他图像等。每个内容以多面立体上的一个面为单位进行显示。并随着内容刷新的动作或指令,实时渲染3d界面并更新显示内容。

上下方向翻转时,沿着同一方向翻转一个展示面,即加载呈现一个新内容。而这里的翻转频率,可以根据用户的需求自行的通过触发遥控器的频率进行翻转,也可以设置固定的时间间隔自动翻转同步更新内容,也就是说用户可以设定一个刷新的时间,让其自动翻转。

当矩形柱翻转到最后一个面(即第四展示面,开机默认展示的为第一展示面,依次按顺序类推)时,对所读取的内容数量进行判断:

1、若内容已经展示完毕,则判断为不分页,如再次向同一方向翻转则执行刷新动作回到初始的第一展示面的内容展示;

2、而若读取到更多内容,则判断为需要创建分页,具体如:

可以认为默认首屏内容为第一页,在第一页内容展示完毕后再次执行翻转刷新动作时,则执行分页即进入第二页,此时的第二页与第一页的内容为完全不相同的展示内容。而当第二页翻转到矩形柱的最后一个展示面时,后再次执行翻转刷新动作时,则执行分页即进入第三页,依次类推直至展示内容展示完毕则回到第一页的内容。也就是说,根据读取到的更多内容,就依次创建后续分页页面。读取到的内容源源不断的刷新时,则多面立体每次更新的内容都为新内容(与前面展示的内容不相同)。

默认情况下,屏幕内的六个矩形柱同时翻转,即界面内矩形柱每转动一次,就更新一屏内容。同时,用户可以更新喜好随意在界面内选定一个以上的内容,而用户又不想立即进入观看时,可以通过遥控器上的预置按键,为该选定的内容添加一个角标标记,并显示在该选中的内容上。同时选定的内容被添加到界面顶部的自定义列表区。此时用户可以继续浏览进行翻转内容刷新,并继续选择添加感兴趣的内容。如当用户停止浏览,此时,内容管理模块将自定义列表区里已保存的内容,按不同的类型,自动生成播放列表、常用应用或其他内容的合集,并进行存储。用户可以为合集添加分类标签或者备注日期,方便随时查看调用。

在这个实施例中通过矩形柱翻转来呈现内容刷新的形式,增加了内容刷新时的视觉效果和动感体验。让用户更好的沉浸在探索与浏览的乐趣中。通过翻转刷新,可以源源不断的加载呈现新的内容,同时又没有翻页的顿挫感。提供了用户一次性选择/选定多个内容,创建分类,并保存到自定义内容合集的能力。还可以添加分类标签,方便用户管理、编排自己感兴趣的内容。当一次性加载内容较多时,可以通过分页快速定位内容所在的页数,快速找到想要的内容。提升了内容浏览和查找效率。

第二方面,提供了一种智能电视的内容刷新呈现装置,包括:

3d建模模块,用于在智能电视界面中构建包括至少三个展示面的3d图形模型,并在展示面赋予展示内容;

图像素材获取模块:用于从后台通过数据接口获取需要展示的内容的图像素材(包括不限于海报、背景图、背景色、图标、标题文字及其他等等);

内容刷新模块:用于智能电视接收翻转信号控制3d图形模型翻转更换展示面,实现更新展示内容;

所述内容刷新模块:

包括判断模块:当3d图形模型翻转更新到最后一个展示面时,判断模块对所读取的内容数量是否需要分页进行判断:

分页模块,用于判断是否需要进行分页展示。若内容已经展示完毕,则不分页,再次执行刷新动作时回到初始的第一个面的内容展示;若读取到更多内容,则选择创建分页,继续翻转更新更多不同的展示内容;

观看模块:用于智能电视接收到选定信号,则会将当前选定的展示内容进行播放,进入观看模式。

进一步的,所述更新模块,用于3d图形模型翻转更换展示面,进行同一轴线上的左右方向翻转或者上下方向翻转,每翻转一次,便加载呈现一个新内容;

同时所述翻转时的轴线穿过的展示面将不会赋予展示内容。

进一步的,还包括预置模块,用于当用户选定一个内容,又不马上进入观看模式时,则通过预置按键发射预置信号,将选定的内容添加一个标记,并将选定的内容添加到自定义列表区;

标记模块,用于创建所述标记,包括角标、或者颜色遮罩,并将标记显示在选中的内容上。

进一步的,所述预置模块,用于所述自定义列表区里已保存的内容,按不同的类型,自动生成播放列表、常用应用或其他内容合集,并进行存储;

用户可以为其添加分类标签或者备注日期,方便随时查看调用。

进一步的,所述建模模块,用于建立的所述3d图形模型,具体为:

根据需要展示的图片宽高比,确定3d图形模型的展示面数量;

根据面数创建3d图形模型,将所要进行展示的内容图片,作为材质贴图,单独赋予给每一个面,然后渲染出所要展示内容在3d图形模型上的展示效果;

确定3d图形模型翻转刷新的方向,并且确定相应的旋转轴心。

所述展示内容包括海报、图标、标题文字和其他图像,每个展示内容以多面立体上的一个面为单位进行显示,并随着内容刷新的动作或指令,实时渲染3d界面并更新显示内容。

所述智能电视的内容刷新呈现装置还包括展示内容数据的预读模块,用于从后台预读取需要可供刷新展示的内容图片数据(包括海报、图标、标题文字、其他图像等),供3d图形引擎做渲染贴图使用。

具体实施时:

在智能电视的开机初始界面上,建模模块根据界面展示美观要求,创建八个多面立体(3d图形模型)。再根据需要展示的图片宽高比,确定每个多面立体(3d图形模型)的展示面的数量,这里的多面立体(3d图形模型)为三个面,即为三角形柱结构。同时给每个展示面赋予展示内容,展示内容包括栏目入口图片、图标、标题文字、影视海报、频道台标、应用图标、视频静帧、音乐封面等等内容。展示内容需要经过展示内容数据的预读模块处理,同时,将所要进行展示的内容(如海报)图片,作为材质贴图,单独赋予给每一个面,然后渲染出所需可展示内容的立面体3d图像。

此时,当用户通过遥控器、或手机等遥控装置,触发翻转信号更新模块进行内容刷新时,三角形柱沿着左右方向翻转。这里的翻转方向为初期界面主题设定,一般的说每个主题的翻转方向只包括一种翻转方向,如此可以保证提前的给展示面设定展示内容。也就是说,在每个的三角形柱中心由上至下设定轴线设为旋转轴,可以理解为该旋转轴为y轴。

同时,为了减少资源的浪费,在旋转轴向上的面,做镂空处理,也就是采用展示面维成的中空的结构。旋转轴穿过的面不赋予贴图,不做渲染。内容入口的视觉元素包括海报、图标、标题文字、其他图像等。每个内容以多面立体上的一个面为单位进行显示。并随着内容刷新的动作或指令,实时渲染3d界面并更新显示内容。

更新模块在进行左右方向翻转时,沿着同一方向翻转一个展示面,即加载呈现一个新内容。而这里的翻转频率,分页模块可以根据用户的需求自行的通过触发遥控器的频率进行翻转,也可以设置固定的时间间隔自动翻转同步更新内容,也就是说用户可以设定一个刷新的时间,让其自动翻转。

判断模块在当三角形柱翻转到最后一个面(即第三展示面,开机默认展示的为第一展示面,依次按顺序类推)时,展示内容数据的预读模块对所读取的内容数量进行判断:

若内容已经展示完毕,则判断为不分页,如再次向同一方向翻转则执行刷新动作回到初始的第一展示面的内容展示;

而若读取到更多内容,则判断为需要创建分页,具体如:

可以认为默认首屏内容为第一页,在第一页内容展示完毕后再次执行翻转刷新动作时,分页模块则执行分页即进入第二页,此时的第二页与第一页的内容为完全不相同的展示内容。而当第二页翻转到三角形柱的最后一个展示面时,后再次执行翻转刷新动作时,分页模块则执行分页即进入第三页,依次类推直至展示内容展示完毕则回到第一页的内容。也就是说,根据读取到的更多内容,就依次创建后续分页页面。读取到的内容源源不断的刷新时,则多面立体每次更新的内容都为新内容(与前面展示的内容不相同)。

默认情况下,屏幕内的八个三角形柱同时翻转,即界面内三角形柱每转动一次,就更新一屏内容。同时,用户可以更新喜好随意在界面内选定一个以上的内容,而用户又不想立即进入观看时,可以通过遥控器上的预置按键发送标记指令,标记模块为该选定的内容添加一个角标标记,并显示在该选中的内容上。同时选定的内容被添加到界面顶部的自定义列表区。此时用户可以继续浏览进行翻转内容刷新,并继续选择添加感兴趣的内容。如当用户停止浏览,此时,内容管理模块将自定义列表区里已保存的内容,按不同的类型,自动生成播放列表、常用应用或其他内容的合集,并进行存储。用户可以为合集添加分类标签或者备注日期,方便随时查看调用。

观看模块,用于智能电视接收到选定信号,则会将当前选定的展示内容进行展示进入观看模式。

在这个实施例中通过三角形柱翻转来呈现内容刷新的形式,增加了内容刷新时的视觉效果和动感体验。让用户更好的沉浸在探索与浏览的乐趣中。通过翻转刷新,可以源源不断的加载呈现新的内容,同时又没有翻页的顿挫感。提供了用户一次性选择/选定多个内容,创建分类,并保存到自定义内容合集的能力。还可以添加分类标签,方便用户管理、编排自己感兴趣的内容。当一次性加载内容较多时,可以通过分页快速定位内容所在的页数,快速找到想要的内容。提升了内容浏览和查找效率。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1