发明名称 |
一种提高播放器程序稳定性和扩展性的方法 |
摘要 |
本发明公开了一种提高播放器程序稳定性和扩展性的方法,属于计算机多媒体播放领域。本方法为:1)播放器设置一个以上具有解码播放功能的解码播放进程和一用户交互进程;2)用户交互进程与一解码播放进程建立数据连接,并将其接收的操作请求发送给该解码播放进程;3)该解码播放进程根据操作请求解码相应的音视频文件并执行操作请求;4)用户交互进程周期性向该解码播放进程发送心跳数据,如果在设定时间内未收到心跳数据的响应信息,则终止该解码播放进程并启动另一所述解码播放进程;5)用户交互进程与新启动的该解码播放进程建立数据连接,继续执行操作请求。本发明大大提高了用户界面的稳定、改善了用户体验,同时用户界面可扩展性强。 |
申请公布号 |
CN102033780A |
申请公布日期 |
2011.04.27 |
申请号 |
CN201010604703.7 |
申请日期 |
2010.12.23 |
申请人 |
北京锐安科技有限公司 |
发明人 |
糜波 |
分类号 |
G06F9/48(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
G06F9/48(2006.01)I |
代理机构 |
北京君尚知识产权代理事务所(普通合伙) 11200 |
代理人 |
余功勋 |
主权项 |
一种提高播放器程序稳定性和扩展性的方法,其步骤为:1)播放器设置一个以上具有解码播放功能的解码播放进程和一用户交互进程;所述用户交互进程包括一响应用户操作请求的用户操作界面;2)所述用户交互进程与一所述解码播放进程建立数据连接,并将其接收的操作请求发送给该解码播放进程;3)该解码播放进程根据操作请求解码相应的音视频文件并执行操作请求;4)所述用户交互进程周期性地向该解码播放进程发送心跳数据,如果在设定时间内未收到心跳数据的响应信息,则终止该解码播放进程、关闭数据连接,并启动另一所述解码播放进程;5)所述用户交互进程与新启动的该解码播放进程建立数据连接,继续执行操作请求。 |
地址 |
100044 北京市海淀区中关村南大街乙56号方圆大厦9层 |