[发明专利]移动终端播放多路视频的方法、移动终端及可读存储介质有效
申请号: | 201710913434.4 | 申请日: | 2017-09-30 |
公开(公告)号: | CN109600652B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 产昊鹏;张亮 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/443;H04N21/472;H04N21/422 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 播放 视频 方法 可读 存储 介质 | ||
本发明公开了一种移动终端播放多路视频的方法、移动终端及可读存储介质,本发明通过将多窗口播放器架构与封装好的播放SDK对接,并通过多窗口播放器管理架构管理多窗口播放器的播放,从而实现在移动终端上进行多路视频的播放,使得用户能够通过移动终端在任何时间和地点观看多路视频,从而极大的丰富了用户的体验。
技术领域
本发明涉及通信技术领域,特别是涉及一种移动终端播放多路视频的方法、移动终端及计算机可读存储介质。
背景技术
随着移动互联网和移动终端的高速发展,越来越多的人使用移动终端观看视频,并追求同时观看多路高清视频。由于在移动终端上观看多路视频的软件实现复杂程度很高,所以至今主流视频提供商,如:腾讯视频、爱奇艺以及搜狐视频,都没有在移动客户端上面商用多路高清视频播放。
发明内容
本发明提供了一种移动终端播放多路视频的方法、移动终端及计算机可读存储介质,以解决现有技术中不能在移动终端上实现播放多路视频的问题。
本发明一方面提供了一种移动终端播放多路视频的方法,该方法包括:封装播放软件开发工具包SDK以对接播放器;基于安卓架构Android Fragment构建多窗口播放器,并将多窗口播放器与封装好的播放SDK对接,以在移动终端的屏幕上,通过所述多窗口播放器播放多窗口视频节目;基于安卓架构构建多窗口播放器管理架构,基于技术事件建立多窗口播放器管理架构与多窗口播放器的交互,通过所述多窗口播放器管理架构管理多窗口播放器的播放。
进一步地,所述封装播放软件开发工具包SDK以对接播放器,具体包括:
播放器库加载,创建播放器,初始化播放器,设置播放界面,打开播放地址,开始播放,播放事件上报和播放事件处理。
进一步地,所述多窗口播放器包括基础对接层、控制层和界面层;
通过所述基础对接层对接播放SDK,调用播放SDK完成播放器的加载,进行多窗口静音,以及对播放事件进行监听捕获;
通过所述控制层对多窗口播放的控制;
通过所述界面层对多窗口控件绑定,并对多窗口屏幕旋转重力感应和多窗口屏幕滑动手势检测。
进一步地,所述对多窗口播放的控制包括:多窗口点击事件捕获、多窗口监听事件转化为多窗口消息、多窗口播放事件上报和多窗口播放全屏与小屏切换。
进一步地,所述通过所述多窗口播放器管理架构管理多窗口播放器的播放,具体包括:
通过所述多窗口播放器管理架构获取多窗口播放器的播放界面大小,多窗口播放器选中及刷新,多窗口播放器管理数据结构设置,多窗口播放器位置排队刷新,多窗口播放器声音设置,多窗口播放器之间通信、信息同步,多窗口播放器多屏与多窗口播放器全屏切换和多窗口播放器管理界面屏幕方向改变。
进一步地,所述多窗口播放器管理架构与多窗口播放器的交互方式包括以下方式中的一种或多种:多窗口视频节目添加、删除,多窗口播放环境检测,多窗口视频节目展示、同步,以及多窗口播放状态切换。本发明另一方面提供了一种移动终端多路视频的播放装置,该播放装置包括:封装单元,用于封装播放软件开发工具包SDK以对接播放器;构建单元,基于安卓架构Android Fragment构建多窗口播放器,并将多窗口播放器与封装好的播放SDK对接,以在移动终端的屏幕上,通过所述多窗口播放器播放多窗口视频节目;处理单元,用于基于安卓架构构建多窗口播放器管理架构,基于技术事件建立多窗口播放器管理架构与多窗口播放器的交互,通过所述多窗口播放器管理架构管理多窗口播放器的播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710913434.4/2.html,转载请声明来源钻瓜专利网。