[发明专利]一种流媒体服务提供方法、装置及系统在审
申请号: | 201610818601.2 | 申请日: | 2016-09-13 |
公开(公告)号: | CN107820101A | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 张夷;杨将林;李兴波;李辅炳;郭恩烈 | 申请(专利权)人: | 杭州萤石网络有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/258;H04N21/647 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙)11413 | 代理人: | 马敬,项京 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 服务 提供 方法 装置 系统 | ||
技术领域
本发明涉及流媒体技术领域,特别涉及一种流媒体服务提供方法、装置及系统。
背景技术
流媒体(Streaming Media)是指采用流式传输的方式在互联网播放的媒体格式。流媒体是边传边播的媒体,边传边播是指服务提供商传输媒体的同时,用户可以接收并观看或收听该被传输的媒体。
安防领域中的流媒体技术大多都是集中式的,也就是说流媒体服务都是部署在服务提供商的IDC(Internet Data Center,互联网数据中心,这里可以理解为安装了服务提供商提供的服务的机房)里。服务提供商的IDC与视频采集设备通信连接,当用户需要观看某个视频采集设备采集到的视频时,用户使用的终端向IDC发送观看请求,IDC从该视频采集设备获取该视频,并将该视频转发至用户使用的客户端。
应用这种方案,如果多个用户同时向IDC发送观看请求,提供商需要同时向这多个用户转发用户请求的视频,这样会给服务提供商带来巨大的带宽成本压力。
发明内容
本发明实施例的目的在于提供一种流媒体服务提供方法、装置及系统,降低服务提供商的带宽成本。
为达到上述目的,本发明实施例公开了一种流媒体服务提供方法,应用于服务器,包括:
接收第一客户端发送的针对目标流媒体的第一媒体请求;
在能够提供流媒体服务的客户端中,确定用于响应所述第一媒体请求的第二客户端;
将所述第二客户端的标识信息发送给所述第一客户端,以使所述第一客户端通过所述第二客户端从目标设备获取所述目标流媒体,其中,所述目标设备为用于采集所述目标流媒体的设备。
可选的,所述方法还可以包括:
接收用于表示第三客户端能够提供流媒体服务的流媒体服务信息,并将所述第三客户端确定为能够提供流媒体服务的客户端。
可选的,所述确定用于响应所述第一媒体请求的第二客户端,可以包括:
确定所述目标流媒体对应的流媒体信息;
查找与所述流媒体信息匹配的目标流媒体服务信息,根据所述目标流媒体服务信息对应的客户端,确定用于响应所述第一媒体请求的第二客户端。
可选的,所述查找与所述流媒体信息匹配的目标流媒体服务信息,可以包括:
根据所述流媒体信息中包含的运营商信息和/或地域信息,查找与所述流媒体信息匹配的目标流媒体服务信息。
可选的,所述流媒体服务信息中还可以包括工作状态;
所述根据所述流媒体信息中包含的运营商信息和/或地域信息,查找与所述流媒体信息匹配的目标流媒体服务信息,可以包括:
根据所述流媒体信息中包含的运营商信息和/或地域信息,查找与所述流媒体信息匹配的第一流媒体服务信息;
根据工作状态为空闲状态的第一流媒体服务信息,确定目标流媒体服务信息。
为达到上述目的,本发明实施例还公开了一种流媒体服务提供方法,应用于第二客户端,包括:
接收第一客户端发送的针对目标流媒体的第二媒体请求;
根据所述第二媒体请求,从目标设备获取所述目标流媒体,其中,所述目标设备为用于采集所述目标流媒体的设备;
将所获取的目标流媒体发送给所述第一客户端。
可选的,所述方法还可以包括:
检测自身是否能够提供流媒体服务;
如果是,向服务器发送流媒体服务信息,以使得所述服务器将所述第二客户端确定为能够提供流媒体服务的客户端,其中,所述流媒体服务信息为用于表示所述第二客户端能够提供流媒体服务的信息。
可选的,所述根据所述第二媒体请求,从目标设备获取所述目标流媒体,可以包括:
向云平台发送针对所述目标流媒体的第三媒体请求及自身标识信息,以使所述云平台确定所述第三媒体请求对应的目标设备,并将所述标识信息发送给所述目标设备;
接收所述目标设备根据所述标识信息发送的所述目标流媒体。
为达到上述目的,本发明实施例还公开了一种流媒体服务提供装置,应用于服务器,包括:
第一接收模块,用于接收第一客户端发送的针对目标流媒体的第一媒体请求;
确定模块,用于在能够提供流媒体服务的客户端中,确定用于响应所述第一媒体请求的第二客户端;
第一发送模块,用于将所述第二客户端的标识信息发送给所述第一客户端,以使所述第一客户端通过所述第二客户端从目标设备获取所述目标流媒体,其中,所述目标设备为用于采集所述目标流媒体的设备。
可选的,所述装置还可以包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州萤石网络有限公司,未经杭州萤石网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610818601.2/2.html,转载请声明来源钻瓜专利网。