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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105872676A(43)申请公布日2016.08.17(21)申请号201510976746.0(22)申请日2015.12.21(71)申请人乐视致新电子科技(天津)有限公司地址300467天津市滨海新区天津生态城动漫中路126号动漫大厦B1区二层201-427(72)发明人邹黄飞(74)专利代理机构北京路浩知识产权代理有限公司11002代理人李相雨(51)Int.Cl.H04N21/422(2011.01)H04N21/472(2011.01)权利要求书1页说明书4页附图2页(54)发明名称操作指令的执行方法及装置(57)摘要本发明公开了一种操作指令的执行方法及装置,涉及计算机技术领域,所述方法包括:检测用户输入的当前操作指令;在视频播放器的播放同步指令未执行完成时,将所述当前操作指令放入所述视频播放器的事件池中;当所述视频播放器的播放同步指令执行完成时,从所述事件池中取出操作指令,并使所述视频播放器执行取出的操作指令。本发明通过在视频播放器的播放同步指令未指令完成时,将所述当前操作指令放入所述视频播放器的事件池中,当所述视频播放器的播放同步指令执行完成时,从所述事件池中取出操作指令,并使所述视频播放器执行取出的操作指令,避免了当前操作指令与播放同步指令之间的互斥关系,防止发生程序无响应,提高了用户体验。CN105872676ACN105872676A权利要求书1/1页1.一种操作指令的执行方法,其特征在于,所述方法包括:检测用户输入的当前操作指令;在视频播放器的播放同步指令未执行完成时,将所述当前操作指令放入所述视频播放器的事件池中;当所述视频播放器的播放同步指令执行完成时,从所述事件池中取出操作指令,并使所述视频播放器执行取出的操作指令。2.根据权利要求1所述的方法,其特征在于,所述将所述当前操作指令放入所述视频播放器的事件池中,进一步包括:判断所述事件池中是否存在与所述当前操作指令存在互斥关系的目标操作指令,若是,则将所述事件池中的目标操作指令删除,并将所述当前操作指令放入所述事件池中。3.根据权利要求2所述的方法,其特征在于,所述当前操作指令包括:播放指令、暂停指令和定位指令。4.根据权利要求3所述的方法,其特征在于,在所述当前操作指令为播放指令时,所述目标操作指令为暂停指令;在所述当前操作指令为暂停指令时,所述目标操作指令为播放指令。5.根据权利要求2所述的方法,其特征在于,所述将所述当前操作指令放入所述事件池中,进一步包括:在所述当前操作指令为定位指令时,将所述当前操作指令放入所述事件池中,并将所述当前操作指令的定位时间写入所述事件池中的时间变量中。6.一种操作指令的执行装置,其特征在于,所述装置包括:指令检测单元,用于检测用户输入的当前操作指令;指令放入单元,用于在视频播放器的播放同步指令未执行完成时,将所述当前操作指令放入所述视频播放器的事件池中;指令执行单元,用于当所述视频播放器的播放同步指令执行完成时,从所述事件池中取出操作指令,并使所述视频播放器执行取出的操作指令。7.根据权利要求6所述的装置,其特征在于,所述指令放入单元,进一步用于判断所述事件池中是否存在与所述当前操作指令存在互斥关系的目标操作指令,若是,则将所述事件池中的目标操作指令删除,并将所述当前操作指令放入所述事件池中。8.根据权利要求7所述的装置,其特征在于,所述当前操作指令包括:播放指令、暂停指令和定位指令。9.根据权利要求8所述的装置,其特征在于,在所述当前操作指令为播放指令时,所述目标操作指令为暂停指令;在所述当前操作指令为暂停指令时,所述目标操作指令为播放指令。10.根据权利要求7所述的装置,其特征在于,所述指令放入单元,进一步用于在所述当前操作指令为定位指令时,将所述当前操作指令放入所述事件池中,并将所述当前操作指令的定位时间写入所述事件池中的时间变量中。2CN105872676A说明书1/4页操作指令的执行方法及装置技术领域[0001]本发明涉及计算机技术领域,特别涉及一种操作指令的执行方法及装置。背景技术[0002]目前在android手机上有很多应用软件,主要是跟视频网站相关的应用,都在使用android自带的视频播放器,这样做是为了充分利用手机硬件解码性能而设计,而这些应用必然会涉及视频播放器awesomeplay,尤其是在android4.4版本之前。[0003]为了保证视频播放器awesomeplay的音视频同步,经常需要通过onVideoEvent接口实现视频同步指令,在onVideoEvent接口实现视频同步时,经常会涉及到读取数据,但由于网络状况或解码性能等原因,会使得视频同步指令还未执行完成,在响应用户的操作指令时,由于接口互斥