The invention discloses a method and a device for transmitting streaming media, which belongs to the technical field of the internet. The method includes: receiving user terminal transmits the first broadcast request, the broadcast request carries broadcast address and the first user identity information; analyze the broadcast address, the broadcast address is carried to verify the identity information; if the broadcast address authentication information carrying, and the first user identity information and the authentication information is the same, streaming media access to the broadcast address corresponding to the first user terminal; sending the media stream. The device comprises a first receiving module, a first acquisition module and a first transmitting module. In the invention, even if a malicious user to capture the broadcast address, but the broadcast address could not be carried to verify the identity information, or the broadcast address carry information and verify the identity of the malicious user's identity information, so as not to send malicious user terminal of the streaming media, so as to improve the safety of streaming media.
【技术实现步骤摘要】
本专利技术涉及互联网
,特别涉及一种发送流媒体的方法和装置。
技术介绍
随着互联网技术的发展,社交应用的功能越来越多;例如,社交应用具有直播功能;社交应用能够将用户的表演直播给观看该用户的其他用户。目前,社交应用可以将用户直播的直播链接分享给好友用户;任一好友用户可以通过该直播链接观看该直播;为了保护隐私,用户可以设置该直播的访问权限,以使指定的好友用户观看该直播。当某个好友用户通过该直播链接观看该直播时,社交应用服务器确定该好友用户是否具有观看该直播的访问权限;如果有,向好友终端发送该直播的播放地址,该好友终端通过该播放地址获取该直播的流媒体。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:如果恶意用户不具有该直播的访问权限,但抓取到该播放地址时,恶意用户终端就可以通过该播放地址获取到该直播的流媒体,从而导致流媒体的安全性差。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种发送流媒体的方法和装置。技术方案如下:第一方面,本专利技术提供了一种发送流媒体的方法,该方法包括:接收第一用户终端发送的播放请求,所述播放请求携带播放地址和第一用户的身份信息;解析所述播放地址,确定所述播放地址是否携带验证身份信息;如果所述播放地址携带验证身份信息,且所述第一用户的身份信息和所述验证身份信息相同,获取所述播放地址对应的流媒体;向所述第一用户终端发送所述流媒体。第二方面,本专利技术提供了一种发送流媒体的装置,该装置包括:第一接收模块,用于接收第一用户终端发送的播放请求,所述播放请求携带播放地址和第一用户的身份信息;解析模块,用于解析所述播 ...
【技术保护点】
一种发送流媒体的方法,其特征在于,所述方法包括:接收第一用户终端发送的播放请求,所述播放请求携带播放地址和第一用户的身份信息;解析所述播放地址,确定所述播放地址是否携带验证身份信息;如果所述播放地址携带验证身份信息,且所述第一用户的身份信息和所述验证身份信息相同,获取所述播放地址对应的流媒体;向所述第一用户终端发送所述流媒体。
【技术特征摘要】
1.一种发送流媒体的方法,其特征在于,所述方法包括:接收第一用户终端发送的播放请求,所述播放请求携带播放地址和第一用户的身份信息;解析所述播放地址,确定所述播放地址是否携带验证身份信息;如果所述播放地址携带验证身份信息,且所述第一用户的身份信息和所述验证身份信息相同,获取所述播放地址对应的流媒体;向所述第一用户终端发送所述流媒体。2.根据权利要求1所述的方法,其特征在于,所述接收第一用户终端发送的播放请求之前,还包括:接收所述第一用户终端发送的访问请求,所述访问请求携带所述第一用户的身份信息和所述流媒体的视频标识;根据所述视频标识,获取所述流媒体的播放地址;将所述第一用户的身份信息作为所述验证身份信息添加到所述播放地址中,向所述第一用户终端发送添加后的所述播放地址。3.根据权利要求2所述的方法,其特征在于,所述将所述第一用户的身份信息作为所述验证身份信息添加到所述播放地址中,包括:对所述第一用户的身份信息进行签名,将签名后的所述第一用户的身份信息作为所述验证身份信息添加到所述播放地址中;相应的,所述方法还包括:对所述第一用户的身份信息进行签名,确定签名后的所述第一用户的身份信息和所述验证身份信息是否相同;如果相同,确定所述第一用户的身份信息和所述播放地址携带的验证身份信息相同。4.根据权利要求2所述的方法,其特征在于,所述根据所述视频标识,获取所述流媒体的播放地址之前,还包括:根据所述视频标识,获取第二用户设置的所述流媒体对应的访问权限;根据所述访问权限,确定所述第一用户是否具有访问所述流媒体的访问权限;如果所述第一用户具有访问所述流媒体的访问权限,执行所述根据所述视频标识,获取所述流媒体的播放地址的步骤。5.根据权利要求1所述的方法,其特征在于,所述播放地址还携带所述播放地址的失效时间;所述获取所述播放地址对应的流媒体之前,还包括:确定当前时间是否达到所述失效时间;如果所述当前时间未达到所述失效时间,执行所述获取所述播放地址对应的流媒体的步骤。6.一种发送流媒体的装置,其特征在于,所述装置包括...
【专利技术属性】
技术研发人员:黄友昆,梁柱,许华彬,于群,周清,崔进,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。