依据用户观看行为自动生成多频道预览的方法及系统技术方案

技术编号:34776807 阅读:34 留言:0更新日期:2022-09-03 19:28
本发明专利技术提供了一种依据用户观看行为自动生成多频道预览的方法及系统,不仅从节省服务器的性能开销、节省传输流量来达到降低直播频道预览实现方案的成本目的;而且对直播频道进行了智能排序,提高了用户快速预览到感兴趣的热门频道体验。一种依据用户观看行为自动生成多频道预览的方法,包括以下步骤:S1.采集用户观看直播行为数据上报;S2.将用户观看直播行为数据进行存储;S3.分析用户观看直播行为数据得出结论;S4.依据数据分析结论生成频道预览动图;S5.依据规则存储动图;S6.终端请求,展示动图。示动图。示动图。

【技术实现步骤摘要】
依据用户观看行为自动生成多频道预览的方法及系统


[0001]本专利技术涉及一种依据用户观看行为自动生成多频道预览的方法及系统,属于智能电视领域。

技术介绍

[0002]当前直播频道预览的通常采用传统的马赛克的方式,该方式是将多个码流打包成一个没有音频的视频码流,当用户切换到该个频道后,可在电视画面上呈现多个频道的预览图像;该方式因频道数量较多所以需要投入的马赛克服务器成本很高,且生成的频道预览排序固定,不方便用户游览热门频道。

技术实现思路

[0003]本专利技术目的是提供了一种依据用户观看行为自动生成多频道预览的方法及系统,不仅从节省服务器的性能开销、节省传输流量来达到降低直播频道预览实现方案的成本目的;而且对直播频道进行了智能排序,提高了用户快速预览到感兴趣的热门频道体验。
[0004]本专利技术为实现上述目的,通过以下技术方案实现:一种依据用户观看行为自动生成多频道预览的方法,包括以下步骤:S1.采集用户观看直播行为数据上报;S2.将用户观看直播行为数据进行存储;S3.分析用户观看直播行为数据得出结论;S4.依据数据分析结论生成频道预览动图;S5.依据规则存储动图;S6.终端请求,展示动图。
[0005]所述依据用户观看行为自动生成多频道预览的方法优选方案,分析用户观看直播行为数据得出结论取决于:当前服务器的性能是否还较充足;管理员对需要生成的预览频道的个数约束。
[0006]所述依据用户观看行为自动生成多频道预览的方法优选方案,频道预览动图形成过程为:从直播的组播或TS流中依据视频流转存储为WebP,并依据一定的要求命名方式等存储于服务器中,等终端用户浏览时来获取内容。
[0007]所述依据用户观看行为自动生成多频道预览的方法优选方案,频道预览动图包括动态预览图和没有动态预览图,对于没有频道预览图的频道,可以展示默认的一个静态图片进行显示。
[0008]一种依据用户观看行为自动生成多频道预览的系统,包括频道预览生成服务器、传输网络、电视终端和电视显示器;频道预览生成服务器通过传输网络与电视终端互连,电视终端对应输出在电视显示器上;频道预览生成服务器:负责存储用户数据、生成频道预览动图、向终端输出频道预览动图;
传输网络:进行数据上报与请求数据返回的传输通道;电视终端:负责装载应用软件程序并执行该程序;电视显示器:显示终端界面。
[0009]本专利技术的优点在于:结合用户对直播频道的观看行为数据采集后,在服务端自动对热门频道依据不同时段的观看时长来进行直播频道预览的内容生成,对于收视率低的频道在服务器资源紧张时则不成生频道预览内容。该方法不仅从节省服务器的性能开销、节省传输流量来达到降低直播频道预览实现方案的成本目的;还对直播频道进行了智能排序,提高了用户快速预览到感兴趣的热门频道体验。
附图说明
[0010]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。
[0011]图1为本专利技术终端展示示意图。
[0012]图2为本专利技术方法流程示意图。
[0013]图3为本专利技术系统结构示意图。
具体实施方式
[0014]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0015]参考图2,一种依据用户观看行为自动生成多频道预览的方法,包括以下步骤:S1. 用户观看行为数据来源于终端智能电视或机顶盒的用户,对直播频道的观看行为数据采集,需要采集的数据大概包括以下:用户观看直播频道的频道名称、频道号等;用户观看直播频道的开始时间和结果时间等;S2. 在终端采集数据后,上报到频道预览生成服务器中,服务器中将数据进行存储后;S3. 定期的时间会对数据进行离线分析,得出以下结论:如在某个时间段(如20:00

21:00)中,用户最热门的直播观看排行榜,分析用户观看直播行为数据得出结论取决于:当前服务器的性能是否还较充足;管理员对需要生成的预览频道的个数约束,需要生成的预览动态WebP图片的时长、大小、时间间隔,都会依据管理员的相关参数配置来指导进行;S4. 频道预览生成程序将依据以上的决定因素从直播的组播或TS流中依据视频流转存储为WebP;S5. 依据一定的要求命名方式等存储于服务器中,等终端用户浏览时来获取内容;S6. 当终端设备中的用户选择浏览直播频道预览时,将从服务器中获取出完整的直播频道列表及其对应的当前时间可预览的WebP动态图片。此时将存在两种情况,有动态预览图和没有动态预览图,依据程序的设定,对于没有频道预览图的频道,可以展示默认的
一个静态图片进行显示,例如:频道Logo图片,终端展示如图1所示,可以有效地节省服务器的性能开销,从而可以采用更低硬件配置和更少服务器数量来实现频道预览方案。
[0016]本实施例中,直播频道预览采用WebP动态图片的格式,WebP是一种新的图像格式,由Google开发。与png、jpg相比,相同的视觉体验下,WebP图像的尺寸缩小了大约30%。另外,WebP图像格式还支持有损压缩、无损压缩、透明和动画。理论上完全可以替代png、jpg、gif等图片格式;从而降低直播频道预览存储空间与传输时所使用的流量一种依据用户观看行为自动生成多频道预览的系统,包括频道预览生成服务器、传输网络、电视终端和电视显示器;频道预览生成服务器通过传输网络与电视终端互连,电视终端对应输出在电视显示器上;频道预览生成服务器:负责存储用户数据、生成频道预览动图、向终端输出频道预览动图;传输网络:进行数据上报与请求数据返回的传输通道;电视终端:负责装载应用软件程序并执行该程序;电视显示器:显示终端界面。
[0017]最后应说明的是:以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种依据用户观看行为自动生成多频道预览的方法,其特征在于,包括以下步骤:S1.采集用户观看直播行为数据上报;S2.将用户观看直播行为数据进行存储;S3.分析用户观看直播行为数据得出结论;S4.依据数据分析结论生成频道预览动图;S5.依据规则存储动图;S6.终端请求,展示动图。2.根据权利要求1所述依据用户观看行为自动生成多频道预览的方法,其特征在于:分析用户观看直播行为数据得出结论取决于:当前服务器的性能是否还较充足;管理员对需要生成的预览频道的个数约束。3.根据权利要求1所述依据用户观看行为自动生成多频道预览的方法,其特征在于:频道预览动图形成过程为:从直播的组播或TS流中依据视频流转存储为WebP,并依据一定的要求命名方...

【专利技术属性】
技术研发人员:张志江李鹏
申请(专利权)人:山东云缦智能科技有限公司
类型:发明
国别省市:

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

1