[发明专利]媒体元素的展示方法及装置有效
申请号: | 201710031363.5 | 申请日: | 2017-01-17 |
公开(公告)号: | CN108334504B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 谭义洋 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F16/487 | 分类号: | G06F16/487;G06F16/438 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 元素 展示 方法 装置 | ||
1.一种媒体元素的展示方法,其特征在于,包括:
配置媒体元素在当前直播界面中的起始坐标位置;
根据所述起始坐标位置以及所述当前直播界面的位置信息确定所述媒体元素的展示区域;
根据所述起始坐标位置采用预设的曲线生成模型生成所述媒体元素在所述展示区域中的运动轨迹;
获取所述当前直播界面的直播内容对应的用户行为数据,根据所述用户行为数据统计所述直播内容的人气值;
根据所述人气值查找预设的映射关系,获取与所述人气值相对应的第一媒体元素出现频率,所述映射关系中包含有人气值与第一媒体元素出现频率之间的对应关系;
在所述展示区域中根据所述第一媒体元素出现频率将所述媒体元素沿着所述运动轨迹进行移动展示。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户的触发操作,响应于用户的触发操作按照预设的第二媒体元素出现频率将所述媒体元素进行沿着所述运动轨迹的展示。
3.根据权利要求1所述的方法,其特征在于,所述根据所述起始坐标位置以及所述当前直播界面的位置信息确定所述媒体元素的展示区域,包括:
获取所述起始坐标位置距离所述当前直播界面的左、右边界的最小宽度值;
根据所述最小宽度值计算所述展示区域的区域宽度值,公式如下:
区域宽度值=最小宽度值×2;
获取所述当前直播界面的第一高度值以及所述起始坐标位置距离所述当前直播界面的下边界的第二高度值;
根据所述第一高度值和第二高度值计算所述展示区域的区域高度值,公式如下:
区域高度值=(第一高度值-第二高度值)/2;
根据所述区域宽度值和所述区域高度值确定所述展示区域,其中,所述起始坐标位置位于所述展示区域的下边界上。
4.根据权利要求3所述的方法,其特征在于,所述根据所述起始坐标位置采用预设的曲线生成模型生成所述媒体元素在所述展示区域中的运动轨迹,包括:
根据所述区域宽度值和所述区域高度值,采用预设随机因子计算终点坐标位置,公式如下:
tx=(区域宽度值×随机因子-展示区域横向偏移值)/2;
ty=-区域高度值+(区域高度值/3)×随机因子;
其中,tx为终点的X坐标值,ty为终点的Y坐标值,展示区域横向偏移值为所述起始坐标位置相对于所述展示区域的下边界的中点的横向偏移值;
根据所述起始坐标位置和终点坐标位置采用预设的曲线生成模型,生成所述媒体元素在所述展示区域中的运动轨迹。
5.一种媒体元素的展示装置,其特征在于,包括:
配置模块,用于配置媒体元素在当前直播界面中的起始坐标位置;
确定模块,用于根据所述起始坐标位置以及所述当前直播界面的位置信息确定所述媒体元素的展示区域;
生成模块,用于根据所述起始坐标位置采用预设的曲线生成模型生成所述媒体元素在所述展示区域中的运动轨迹;
统计模块,用于在所述展示区域中将所述媒体元素沿着所述运动轨迹进行移动展示之前,获取当前直播界面的直播内容对应的用户行为数据,根据所述用户行为数据统计所述直播内容的人气值;
获取模块,用于根据所述人气值查找预设的映射关系,获取与所述人气值相对应的第一媒体元素出现频率,所述映射关系中包含有人气值与第一媒体元素出现频率之间的对应关系;
控制模块,用于在所述展示区域中根据所述第一媒体元素出现频率将所述媒体元素沿着所述运动轨迹进行移动展示。
6.根据权利要求5所述的装置,其特征在于,所述控制模块,还用于接收用户的触发操作,响应于用户的触发操作按照预设的第二媒体元素出现频率将所述媒体元素进行沿着所述运动轨迹的展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710031363.5/1.html,转载请声明来源钻瓜专利网。