预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110149559A(43)申请公布日2019.08.20(21)申请号201910443904.4(22)申请日2019.05.27(71)申请人湖南快乐阳光互动娱乐传媒有限公司地址410001湖南省长沙市金鹰影视文化城湖南国际会展中心北2U层(72)发明人刘广宾赵文娴赵晓峰(74)专利代理机构长沙正奇专利事务所有限责任公司43113代理人李美丽(51)Int.Cl.H04N21/472(2011.01)H04N21/422(2011.01)权利要求书1页说明书3页附图2页(54)发明名称一种全局变速播放视频的方法及系统(57)摘要本发明公开了一种全局变速播放视频的方法及系统,全局变速播放视频的方法包括以下步骤:步骤A,用户启动系统平台上的任一视频播放应用;步骤B,视频播放应用播放视频,同时创建MediaPlayer对象并注册变速播放命令的监听服务;步骤C,用户发出变速播放命令后,判断当前是否是视频播放场景,如果不是视频播放场景,则提示用户当前不在变速播放场景并退出;如果是视频播放场景,则跳转至步骤D;步骤D,变速播放命令连同变速播放速率发送至正在等待接收变速播放命令的监听者;步骤E,MediaPlayer对播放服务设置所述变速播放速率,视频播放应用以变速播放速率播放视频。本发明实现系统中所有视频播放应用都能快速变速播放切换,有效地提升用户观看视频的体验。CN110149559ACN110149559A权利要求书1/1页1.一种全局变速播放视频的方法,其特征在于,包括以下步骤:步骤A,用户启动系统平台上的任一视频播放应用;步骤B,视频播放应用播放视频,同时创建MediaPlayer对象并注册变速播放命令的监听服务;步骤C,用户发出变速播放命令后,判断当前是否是视频播放场景,如果不是视频播放场景,则提示用户当前不在变速播放场景并退出;如果是视频播放场景,则跳转至步骤D;步骤D,变速播放命令连同变速播放速率发送至正在等待接收变速播放命令的监听者;步骤E,MediaPlayer对播放服务设置所述变速播放速率,视频播放应用以变速播放速率播放视频。2.如权利要求1所述的全局变速播放视频的方法,其特征在于,在步骤C中,如果当前是视频播放场景,则继续判断当前用户操作的视频播放应用是否允许操作变速播放,如果否,则提示当前视频播放应用不允许操作变速播放并退出;如果是,则跳转至步骤D。3.如权利要求2所述的全局变速播放视频的方法,其特征在于,在步骤C中,如果当前用户操作的视频播放应用允许操作变速播放,则继续判断当前播放的视频是否小于设定值,如果是,则提示用户当前视频不支持变速播放功能并退出;如果否,则跳转至步骤D。4.如权利要求2所述的全局变速播放视频的方法,其特征在于,在步骤C中,如果当前用户操作的视频播放应用允许操作变速播放,则继续判断当前播放的视频是否为直播视频流,如果是,则提示用户当前视频不支持变速播放功能并退出;如果否,则跳转至步骤D。5.如权利要求1所述的全局变速播放视频的方法,其特征在于,MediaPlayer通过setSpeed方法对播放服务设置所述变速播放速率。6.一种全局变速播放视频的系统,其特征在于,包括:启动单元:用于启动系统平台上的任一视频播放应用;视频播放应用:用于播放视频;创建单元:用于创建MediaPlayer对象并注册变速播放命令的监听服务;命令发出单元:用于发出变速播放命令和变速播放速率;第一判断单元:用于判断当前是否是视频播放场景;发送单元:用于将变速播放命令连同变速播放速率发送至正在等待接收变速播放命令的监听者;设置单元:用于对播放服务设置变速播放速率。7.如权利要求6所述的全局变速播放视频的系统,其特征在于,包括:第二判断单元:用于判断当前用户操作的视频播放应用是否允许操作变速播放。8.如权利要求7所述的全局变速播放视频的系统,其特征在于,包括:第三判断单元:用于判断当前播放的视频是否小于设定值。9.如权利要求7所述的全局变速播放视频的系统,其特征在于,包括:第四判断单元:用于判断当前播放的视频是否为直播视频流。10.如权利要求6所述的全局变速播放视频的系统,其特征在于,所述命令发出单元包括遥控器上的变速播放按键和/或语音模块。2CN110149559A说明书1/3页一种全局变速播放视频的方法及系统技术领域[0001]本发明属于智能视频播放技术领域,特别涉及一种全局变速播放视频的方法及系统。背景技术[0002]原生态的Android系统平台视频播放流程由Android多媒体框架层中的MediaPlayer(Android系统提供用于音视频播放的接口对象)执行,首先通过MediaPlayer提供的setDataSource方法设