[发明专利]一种流媒体处理方法及系统在审
申请号: | 201310036483.6 | 申请日: | 2013-01-30 |
公开(公告)号: | CN103974093A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | 邓迪 | 申请(专利权)人: | 云联(北京)信息技术有限公司 |
主分类号: | H04N21/24 | 分类号: | H04N21/24;H04N21/239 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100015 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 处理 方法 系统 | ||
技术领域
本申请涉及流媒体领域,特别是涉及流媒体处理方法及系统。
背景技术
随着流媒体技术的广泛应用,对流媒体接入时的实时反馈提出了更高的要求,特别是对于游戏等实时性要求较高的流媒体,对用户接入流媒体的实时性要求更高。
云游戏是流媒体的其中一种形式,其是以云计算为基础的游戏方式,在云游戏的运行模式下,所有游戏都在服务器端运行,并将渲染完毕后的游戏画面压缩后通过网络传送给用户。当一个人结束游戏后,将会关闭该游戏,以清除该用户的所有使用状态和归还系统资源。新的用户若要进入该游戏需要再次打开,从而增加了打开的等待时间,降低了用户体验。
发明内容
本申请所要解决的技术问题是提供一种流媒体处理方法,包括:
在服务器端启动生成流媒体图像的进程,保持所述进程处于运行状态;
实时检测客户端获取流媒体图像的请求,当收到所述请求时,从所述处于运行状态的进程中获取所述流媒体图像,并返回至所述客户端;
接收所述客户端发出的操作指令,并根据所述操作指令生成相应的流媒体图像。
优选地,所述保持所述进程处于运行状态进一步包括检测所述客户端与所述服务器之间的流媒体图像传输状况,当检测出所述客户端与所述服务器之间的流媒体图像传输断开时,所述服务器重新启动所述生成流媒体图像的程序。
优选地,所述检测所述客户端与所述服务器之间的流媒体图像传输状况进一步包括所述客户端定时向所述服务器发送一数据包,所述服务器针对所述数据包返回一数据包,若所述客户端在阈值时间内收到所述返回的数据包,则视所述客户端与所述服务器之间的流媒体图像传输正在进行;若所述客户端在阈值时间内未收到所述返回的数据包,则视所述客户端与所述服务器之间的流媒体图像传输断开。
优选地,还包括所述客户端将关闭播放流媒体图像的进程的指令发送至所述服务器,所述服务器根据所述指令重新启动所述生成流媒体图像的进程。
优选地,所述从所述处于运行状态的进程中获取所述流媒体图像,并返回至所述客户端进一步包括从所述处于运行状态的进程中抓取、压缩所述流媒体图像,并将所述流媒体图像返回至所述客户端;所述客户端解压缩并显示所述流媒体图像。
相应地,本申请还提供了一种流媒体处理系统,包括:
启动装置,用于在服务器端启动生成流媒体图像的进程,保持所述进程处于运行状态;
流媒体图像获取装置,用于实时检测客户端获取流媒体图像的请求,当收到所述请求时,从所述处于运行状态的进程中获取所述流媒体图像,并返回至所述客户端;
操作指令处理装置,用于接收所述客户端发出的操作指令,并根据所述操作指令生成相应的流媒体图像。
优选地,所述启动装置进一步包括检测模块,用于检测所述客户端与所述服务器之间的流媒体图像传输状况;以及重启模块,用于当检测出所述客户端与所述服务器之间的流媒体图像传输断开时,所述服务器重新启动所述生成流媒体图像的程序。
优选地,所述流媒体图像获取装置进一步包括流媒体图像返回模块,用于从所述处于运行状态的进程中抓取、压缩所述流媒体图像,并将所述流媒体图像返回至所述客户端;以及流媒体图像显示模块,用于在所述客户端解压缩并显示所述流媒体图像。
与现有技术相比,本申请有如下优点:
1.生成流媒体图像的进程在服务器端始终处于开启状态,当用户打开某一流媒体时,服务器接收到请求后会立即将流媒体图像传输给客户端,大大缩短了用户打开流媒体时等待生成流媒体图像的进程启动耗费的时间,提升了用户的体验。
2.本申请在客户端与服务器之间通过传递数据包检测客户端与服务器之间的流媒体图像传输状况,当检测出流媒体图像传输断开时,服务器会重新启动所述生成流媒体图像的进程,从而有效地保证了生成流媒体图像的进程在服务器上始终保持开启状态。
附图说明
图1是本申请流媒体处理方法的实施例流程图。
图2是本申请客户端、web服务器及流媒体服务器之间的交互过程示意图。
图3是本申请检测客户端与服务器之间流媒体图像传输状况的示意图。
图4是本申请流媒体处理系统的实施例示意图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
参照图1,示出了本申请流媒体处理方法的实施例流程图。
步骤101:在服务器端启动生成流媒体图像的进程,保持所述进程处于运行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云联(北京)信息技术有限公司,未经云联(北京)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310036483.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料挤出机的过滤冷却装置
- 下一篇:吹膜机上料装置