[发明专利]视频播放方法、装置及电子设备有效
| 申请号: | 201811280889.8 | 申请日: | 2018-10-30 |
| 公开(公告)号: | CN109246466B | 公开(公告)日: | 2021-06-11 |
| 发明(设计)人: | 李振;张奇;王梦岩 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
| 主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/2187;H04N21/4788;H04N21/443;H04N21/442 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 唐述灿 |
| 地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频 播放 方法 装置 电子设备 | ||
1.一种视频播放方法,其特征在于,所述方法包括:
当检测到直播界面处于前台显示状态时,将事件监听器注册到悬浮窗控件中,所述事件监听器用于检测各个界面的生命周期,所述直播界面用于基于播放器来显示直播画面;
当通过所述事件监听器检测到所述直播界面切换至后台运行状态且任一非直播界面切换至所述前台显示状态时,确定获取目标界面切换事件;
通过悬浮窗控件,调用所述播放器所接收到的视频数据流,所述悬浮窗控件用于提供悬浮窗;
在除视频播放界面以外的所述非直播界面中,在所述悬浮窗中显示所述直播画面;
在检测到所述非直播界面为所述视频播放界面时,隐藏所述悬浮窗;
当通过所述事件监听器检测到所述视频播放界面切换至所述后台运行状态,且除所述视频播放界面以外的任一非直播界面切换至所述前台显示状态时,在所述除所述视频播放界面以外的任一非直播界面中恢复显示所述悬浮窗;
当检测到停止接收所述视频数据流时,关闭所述悬浮窗,删除所述事件监听器以及所述悬浮窗控件中的布局数据;
当检测到对所述悬浮窗的第一目标操作时,通过所述直播界面的控件重新调用所述播放器所接收到的视频数据流,返回至所述直播界面,且不显示所述悬浮窗。
2.根据权利要求1所述的视频播放方法,其特征在于,所述在除视频播放界面以外的所述非直播界面中,在所述悬浮窗中显示所述直播画面之后,所述方法还包括:
当通过所述事件监听器检测到对所述悬浮窗的关闭操作时,关闭所述悬浮窗,删除所述事件监听器。
3.根据权利要求1所述的视频播放方法,其特征在于,所述方法还包括:
当检测到在所述直播界面上的向目标方向的滑动操作时,触发所述目标界面切换事件。
4.根据权利要求3所述的视频播放方法,其特征在于,所述目标方向为预设方向,所述预设方向通过目标函数进行设置。
5.根据权利要求1所述的视频播放方法,其特征在于,所述在所述非直播界面中,在所述悬浮窗中显示所述直播画面之后,所述方法还包括:
当通过所述事件监听器检测到所述视频数据流指示的显示画面的尺寸发生变化时,调整所述悬浮窗的窗口大小。
6.根据权利要求1所述的视频播放方法,其特征在于,所述通过悬浮窗控件,调用所述播放器所接收到的视频数据流包括:
通过所述悬浮窗控件,将所述播放器所接收到的视频数据流调用至悬浮窗布局文件。
7.根据权利要求1所述的视频播放方法,其特征在于,所述方法还包括:
当检测到对所述悬浮窗的第二目标操作时,调整所述悬浮窗的窗口位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811280889.8/1.html,转载请声明来源钻瓜专利网。





