[发明专利]一种视频播放的方法和装置有效
申请号: | 201410307008.2 | 申请日: | 2014-06-30 |
公开(公告)号: | CN105282628B | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 王璟瑶;苏可;饶孟良;罗坤;何飞;郭辛华;李英各;方敏;李龙彬;马宁;杨柳 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/858 | 分类号: | H04N21/858;H04N21/81;H04M1/725;G06F9/48;G06F9/54 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 播放 方法 装置 | ||
1.一种视频播放的方法,其特征在于,所述方法包括:
接收目标应用程序中对应第一视频的视频播放请求;
检测预设的播放程序是否在其独自占用的进程中运行,所述独自占用的进程运行有所述播放程序,且未运行其他应用程序;
如果是,则通过所述播放程序播放所述第一视频,否则,新建立进程,在所述新建立的进程中启动所述播放程序,通过所述播放程序播放所述第一视频;
其中,所述通过所述播放程序播放所述第一视频,包括:
通过进程间调用的方式,调用所述播放程序播放所述第一视频,所述播放程序运行于所述独自占用的进程,或,运行于所述新建立的进程。
2.根据权利要求1所述的方法,其特征在于,所述检测预设的播放程序是否在其独自占用的进程中运行,包括:
在当前已建立进程的进程名称中,查询所述播放程序对应的进程名称;
如果查询到所述播放程序对应的进程名称,则判定所述播放程序在其独自占用的进程中运行;如果未查询到所述播放程序对应的进程名称,则判定所述播放程序没有在其独自占用的进程中运行。
3.根据权利要求1所述的方法,其特征在于,所述通过所述播放程序播放所述第一视频,包括:
检测所述播放程序中是否存在与所述第一视频的编码格式对应的解码器;
如果不存在所述解码器,则从网络侧获取所述解码器,并添加到所述播放程序中;
通过所述播放程序播放所述第一视频。
4.根据权利要求1所述的方法,其特征在于,所述通过所述播放程序播放所述第一视频,包括:
如果所述播放程序当前在播放第二视频,则暂停所述第二视频,并记录暂停进度位置;
在所述播放程序中播放所述第一视频;
所述方法还包括:
当接收到对应所述第二视频的视频播放请求时,在所述播放程序中,从所述暂停进度位置开始,播放所述第二视频。
5.根据权利要求1所述的方法,其特征在于,所述通过所述播放程序播放所述第一视频,包括:
根据预先存储的视频类型与播放模式的对应关系,确定所述第一视频的视频类型对应的第一播放模式;
在所述播放程序中,使用所述第一播放模式播放所述第一视频。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当通过所述播放程序进行视频播放的所有应用程序都关闭时,关闭所述播放程序,并结束所述播放程序所在的进程。
7.一种视频播放的装置,其特征在于,所述装置包括:
接收模块,用于接收目标应用程序中对应第一视频的视频播放请求;
检测模块,用于检测预设的播放程序是否在其独自占用的进程中运行,所述独自占用的进程运行有所述播放程序,且未运行其他应用程序;
处理模块,用于如果是,则通过所述播放程序播放所述第一视频,否则,新建立进程,在所述新建立的进程中启动所述播放程序,通过所述播放程序播放所述第一视频;
其中,所述处理模块,用于通过进程间调用的方式,调用所述播放程序播放所述第一视频,所述播放程序运行于所述独自占用的进程,或,运行于所述新建立的进程。
8.根据权利要求7所述的装置,其特征在于,所述检测模块,用于:
在当前已建立进程的进程名称中,查询所述播放程序对应的进程名称;
如果查询到所述播放程序对应的进程名称,则判定所述播放程序在其独自占用的进程中运行;如果未查询到所述播放程序对应的进程名称,则判定所述播放程序没有在其独自占用的进程中运行。
9.根据权利要求7所述的装置,其特征在于,所述处理模块,用于:
检测所述播放程序中是否存在与所述第一视频的编码格式对应的解码器;
如果不存在所述解码器,则从网络侧获取所述解码器,并添加到所述播放程序中;
通过所述播放程序播放所述第一视频。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410307008.2/1.html,转载请声明来源钻瓜专利网。