[发明专利]播放在线视频时休眠控制方法及系统有效
申请号: | 201210575097.X | 申请日: | 2012-12-25 |
公开(公告)号: | CN103024546A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 陈长海 | 申请(专利权)人: | 福州瑞芯微电子有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/658 |
代理公司: | 福州市鼓楼区博深专利代理事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350003 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 播放 在线视频 休眠 控制 方法 系统 | ||
1.一种播放在线视频时休眠控制方法,其特征在于,包括:
S1、系统媒体播放服务模块启动媒体播放进程,创建一个新的媒体播放器或者请求系统的音视频解码器供系统其他应用进行媒体流的播放;
S2、flash视频检测模块检测并判断媒体播放器或音频解码器是否是由flash插件调用,若是,进入步骤S3;
S3、flash视频检测模块初始化所述休眠状态控制模块及系统休眠控制模块;
S4、休眠状态控制模块完成初始化后向所述系统休眠控制模块发送休眠状态控制消息;
S5、系统休眠控制模块将与休眠状态控制消息对应的系统休眠状态控制指令上报给系统电源管理服务模块,从而实现在flash插件播放视频时对安卓系统电源管理服务模块进行休眠控制。
2.根据权利要求1所述的一种播放在线视频时休眠控制方法,其特征在于,所述休眠状态控制消息包括可休眠控制消息及不休眠控制消息,所述步骤S4的具体执行步骤为:
S41、媒体播放服务模块设置可休眠控制消息、不休眠控制消息;
S42、向系统休眠控制模块发送所述可休眠控制消息和不休眠控制消息。
3.根据权利要求1所述的一种播放在线视频时休眠控制方法,其特征在于,所述步骤S1与步骤S2之间还包括步骤:flash插件将每个flash视频源的播放控制状态传递给媒体播放服务模块中的被flash插件所使用资源,其中,所述播放控制状态包括停止播放、开始播放、暂停播放、恢复播放;所述步骤S41具体包括:
S411、当接收到暂停播放时设置可休眠控制消息;
S412、当接收到停止播放时设置延时为T的可休眠控制消息以及延时为T+n的释放系统休眠控制模块单实例对象消息;
S413、当接收到开始播放、恢复播放时设置不休眠控制消息。
4.根据权利要求3所述的一种播放在线视频时休眠控制方法,其特征在于,所述步骤S5具体包括:
S51、获取系统休眠控制模块的实例;
S52、当接收到延时为T的可休眠控制消息时,在T时间后向系统电源管理服务模块发送设置可休眠命令;
S53、当接收到所述休眠状态控制模块实例发送的不休眠控制消息时,向系统电源管理服务模块发送设置不休眠命令;
S54、当接收到所述休眠状态控制模块实例发送的延时为T+n的释放系统休眠控制模块单实例对象消息时,向系统休眠控制模块发送设置销毁单实例对象命令。
5.根据权利要求4所述的一种播放在线视频时休眠控制方法,其特征在于,所述系统休眠控制模块包括计数器,在所述步骤S5中,系统休眠控制模块在接收到不休眠控制消息且当计数器值为1时向系统电源管理服务模块发送设置不休眠命令;系统休眠控制模块在接收到可休眠控制消息且计数器值为0时向系统电源管理服务模块发送设置可休眠命令;系统休眠控制模块在接收到释放系统休眠控制模块单实例对象消息且计数器值为0时向系统休眠控制模块发送设置销毁单实例对象命令,然后进入系统休眠控制模块的自销毁函数进行自销毁处理。
6.一种播放在线视频时休眠控制系统,包括系统电源管理服务模块,其特征在于,还包括:
系统媒体播放服务模块,用于启动媒体播放进程,创建一个新的媒体播放器或者请求系统的音视频解码器供系统其他应用进行媒体流的播放;
flash视频检测模块,用于当所述系统媒体播放服务模块启动媒体播放进程时检测并判断媒体播放器或音频解码器是否是由flash插件调用,并当确定是由flash插件调用时,初始化所述休眠状态控制模块及系统休眠控制模块;
休眠状态控制模块,用于完成初始化后向所述系统休眠控制模块发送休眠状态控制消息;
系统休眠控制模块,用于当接收到所述休眠状态控制消息时,将与休眠状态控制消息对应的系统休眠状态上报给系统电源管理服务模块,从而实现在flash插件播放视频时对电源管理服务模块进行休眠控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子有限公司,未经福州瑞芯微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210575097.X/1.html,转载请声明来源钻瓜专利网。