【技术实现步骤摘要】
本专利技术实施例涉及流媒体技术,尤其涉及一种流媒体内容的处理方法和设备。
技术介绍
流媒体是指在互联网上以数据流的方式发布音频和视频的多流媒体内容的媒体,流媒体技术是指在IP网络上发布多媒体数据流的技术,其主要采用流式传输方式,将整个多媒体文件压缩编码成多个压缩包,向客户端实时地顺序传送,用户可以一边解压播放前面传送过来的压缩包,一边下载后续的压缩包,从而节省了时间。超文本传输协议(HyperText Transfer Protocol ;简称HTTP)流(Streaming)服务器(Server)主要采用明文传送媒体呈现内容的描述(Media Presentation Description ;简称MPD),从而使得MPD的安全性、完整性以及用户隐私带来严重的隐患;但是,若采用加密方式传送MH)时,还会使得某些合法的第三方设备不能对MH)进行合法操作,从而妨碍了 HTTP Streaming Server中对MPD的有效使用。
技术实现思路
本专利技术实施例提供一种流媒体内容的处理方法和设备,用以保证了 MPD的完整性、安全性和高隐私性。一方面,提供了一种流媒体内容的处理方法,包括HTTP Streaming Server接收第三方设备发送的认证请求,根据所述认证请求,对所述第三方设备进行认证,若认证通过,向所述第三方设备发送认证通过的认证响应,以触发所述第三方设备发送第一标识及所述第一标识对应的第三方设备需要处理的内容,所述第一标识为MPD的标识;所述HTTP Streaming Server接收所述第一标识及所述第一标识对应的第三方设备需要处理的内容, ...
【技术保护点】
一种流媒体内容的处理方法,其特征在于,包括:超文本传输协议流服务器接收第三方设备发送的认证请求,根据所述认证请求,对所述第三方设备进行认证,若认证通过,向所述第三方设备发送认证通过的认证响应,以触发所述第三方设备发送第一标识及所述第一标识对应的第三方设备需要处理的内容,所述第一标识为媒体呈现内容描述的标识;所述超文本传输协议流服务器接收所述第一标识及所述第一标识对应的第三方设备需要处理的内容,并根据所述三方设备需要处理的内容,对所述第一标识对应的媒体呈现内容描述进行处理;所述超文本传输协议流服务器对处理后的媒体呈现内容描述进行安全处理,并将安全处理后的媒体呈现内容描述发送给客户端,以供所述客户端获取并播放与所述安全处理后的媒体呈现内容描述所对应的流媒体内容。
【技术特征摘要】
1.一种流媒体内容的处理方法,其特征在于,包括 超文本传输协议流服务器接收第三方设备发送的认证请求,根据所述认证请求,对所述第三方设备进行认证,若认证通过,向所述第三方设备发送认证通过的认证响应,以触发所述第三方设备发送第一标识及所述第一标识对应的第三方设备需要处理的内容,所述第一标识为媒体呈现内容描述的标识; 所述超文本传输协议流服务器接收所述第一标识及所述第一标识对应的第三方设备需要处理的内容,并根据所述三方设备需要处理的内容,对所述第一标识对应的媒体呈现内容描述进行处理; 所述超文本传输协议流服务器对处理后的媒体呈现内容描述进行安全处理,并将安全处理后的媒体呈现内容描述发送给客户端,以供所述客户端获取并播放与所述安全处理后的媒体呈现内容描述所对应的流媒体内容。2.根据权利要求I所述方法,其特征在于,所述超文本传输协议流服务器接收第三方设备发送的认证请求,根据所述认证请求,对所述第三方设备进行认证,若认证通过,向所述第三方设备发送认证通过的认证响应,包括 所述超文本传输协议流服务器接收第三方设备发送的认证请求,根据所述认证请求,对所述第三方设备进行认证,若认证通过,与所述第三方设备建立安全隧道,并通过所述安全隧道向第三方设备发送认证通过的认证响应。3.根据权利要求2所述的方法,其特征在于,所述超文本传输协议流服务器接收所述第一标识及所述第一标识对应的第三方设备需要处理的内容,包括 所述超文本传输协议流服务器接收所述第三方设备通过所述安全隧道发送的所述第一标识及所述第一标识对应的第三方设备需要处理的内容。4.根据权利要求I至3任一项所述的方法,其特征在于,所述超文本传输协议流服务器对处理后的媒体呈现内容描述进行安全处理,并将安全处理后的媒体呈现内容描述发送给客户端,包括 所述超文本传输协议流服务器根据预先配置的密钥,对所述处理后的媒体呈现内容描述进行加密处理,并发送加密后的媒体呈现内容描述给客户端;或者, 所述超文本传输协议流服务器将所述处理后的媒体呈现内容描述通过所述超文本传输协议流服务器与所述客户端建立的互联网协议安全隧道发送给所述客户端。5.—种流媒体内容的处理方法,其特征在于,包括 第三方设备获取客户端发送的媒体呈现内容描述的请求消息,所述媒体呈现内容描述的请求消息包括第一标识,所述第一标识为媒体呈现内容描述的标识; 所述第三方设备根据所述媒体呈现内容描述的请求消息,向超文本传输协议流服务器发送认证请求,并接收所述超文本传输协议流服务器返回的认证响应; 所述第三方设备若接收到的认证响应为认证通过的响应,则向所述超文本传输协议流服务器发送所述第一标识及所述第一标识对应的第三方设备需要处理的内容,以使得所述超文本传输协议流服务器根据所述三方设备需要处理的内容,对所述第一标识对应的媒体呈现内容描述进行处理,对处理后的媒体呈现内容描述进行安全处理,并将安全处理后的媒体呈现内容描述发送给客户端。6.根据权利要求5所述的方法,其特征在于,所述第三方设备根据所述媒体呈现内容描述的请求消息,向超文本传输协议流服务器发送认证请求,并接收所述超文本传输协议流服务器返回的认证响应包括 所述第三方设备根据所述媒体呈现内容描述的请求消息,向超文本传输协议流服务器发送认证请求; 若所述第三方设备认证通过,所述第三方设备与所述超文本传输协议流服务器建立安全隧道,并通过所述安全隧道接收认证通过的认证响应。7.根据权利要求6所述的方法,其特征在于,所述第三方设备若接收到的认证响应为认证通过的响应,则向所述超文本传输协议流服务器发送所述第一标识及所述第一标识对应的第三方设备需要处理的内容,包括 所述第三方设备通过所述安全隧道接收到认证通过的响应,则所述第三方设备通过所述安全隧道向所述超文本传输协议流服务器发送所述第一标识及所述第一标识对应的第三方设备需要处理的内容。8.一种流媒体内容的处理方法,其特征在于,包括 第三方设备获取客户端发送的媒体呈现内容描述的请求消息,根据所述媒体呈现内容描述的请求消息,向超文本传输协议流服务器发送认证请求; 所述第三方设备接收所述超文本传输协议流服务器在认证通过后所发送的第一密钥,并根据所述第一密钥以及第三方设备需要处理的内容,对获取到的、加密的媒体呈现内容描述进行处理,并发送给所述客户端,以供所述客户端获取并播放与处理后的媒体呈现内容描述对应的流媒体内容,所述第三方设备需要处理的内容为预先设置的、且用于对媒体呈现内容描述进行处理的内容。9.根据权利要求8所述的方法,其特征在于,所述第三方设备接收所述超文本传输协议流服务器在认证通过后所发送的第一密钥,并根据所述第一密钥以及第三方设备需要处理的内容,对获取到的、加密的媒体呈现内容描述进行处理,并发送给所述客户端,包括 所述第三方设备接收所述超文本传输协议流服务器在认证通过后所发送的第一密钥,并根据所述第一密钥,对获取到的、加密后的媒体呈现内容描述进行解密,再根据所述第三方设备需要处理的内容,对解密的媒体呈现内容描述进行处理; 所述第三方设备根据所述第一密钥,对处理后的媒体呈现内容描述进行加密并发送给所述客户端。10.根据权利要求8所述的方法,其特征在于,所述第三方设备接收所述超文本传输协议流服务器在认证通过后所发送的第一密钥,并根据所述第一密钥以及第三方设备需要处理的内容,对获取到的、加密的媒体呈现内容描述进行处理,并发送给所述客户端,包括 所述第三方设备将所述第三方设备需要添加的内容添加至媒体呈现内容描述的最后,所述媒体呈现内容描述为获取到的且加密后的媒体呈现内容描述,所述加密后的媒体呈现内容描述是由所述超文本传输协议流服务器根据第二密钥加密得到的,且所述第一密钥为所述第二密钥推衍得到; 所述第三方设备根据接收到的所述超文本传输协议流服务器在认证通过后发送的第一密钥,对添加后的媒体呈现内容描述进行加密并发送给所述客户端。11.根据权利要求8所述的方法,其特征在于,所述方法还包括 所述第三方设备预先配置与所述客户端共享的第三密钥;则所述第三方设备接收所述超文本传输协议流服务器在认证通过后所发送的第一密钥,并根据所述第一密钥以及第三方设备需要处理的内容,对获取到的、加密的媒体呈现内容描述进行处理,并发送给所述客户端包括 所述第三方设备接收所述超文本传输协议流服务器在认证通过后所发送的第一密钥,并根据所述第一密钥,对获取到的、加密的媒体呈现内容描述进行解密,再根据所述第三方设备需要处理的内容,对解密后的媒体呈现内容描述进行处理; 所述第三方设备根据所述第三密钥,对处理后的媒体呈现内容描述进行加密并发送给所述客户端。12.—种流媒体内容的处理方法,其特征在于,包括 超文本传输协议流服务器接收第三方设备发送的认证请求,并对所述第三方设备进行认证; 所述超文本传输协议流服务器在认证通过后,向第三方设备发送第一密钥,以使得所述第三方设备根据所述第一密钥以及第三方设备需要处理的内容,对获取到的、加密的媒体呈现内容描述进行处理,并发送给所述客户端。13.根据权利要求12所述的方法,其特征在于,所述方法还包括 所述超文本传输协议流服务器根据所述第一密钥,对媒体呈现内容描述进行加密处理,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。