媒体流管理方法、系统、计算机可读存储器及存储设备与流程

文档序号:37758576发布日期:2024-04-25 10:45阅读:4来源:国知局
媒体流管理方法、系统、计算机可读存储器及存储设备与流程

本技术涉及互联网,尤其涉及一种媒体流管理方法、系统、计算机可读存储器及存储设备。


背景技术:

1、随着物联网的快速发展,越来越多的设备接入物联网实现万物互联。目前,摄像设备采集媒体流,并将媒体流存储在服务器中。

2、现有技术中,服务器无法标识媒体流和摄像设备的对应关系,导致无法区分不同摄像设备发送的不同媒体流。


技术实现思路

1、有鉴于此,有必要提供一种媒体流管理方法、系统、计算机可读存储器及存储设备,其能够进行媒体流存储,并可有效区分不同的媒体流发送者发送的媒体流。

2、本技术第一方面公开了一种媒体流管理方法,包括:接收与媒体流发送者发送的媒体流匹配的同步源标识,并将所述同步源标识与所述媒体流发送者的身份关联,形成关联信息;将所述关联信息发送至接收所述媒体流的媒体流接收者,所述媒体流接收者至少包括存储设备,所述存储设备用于存储所述关联信息和所述媒体流。

3、与相关技术相比,本技术实施例至少具有以下优点:

4、生成与媒体流匹配的同步源标识,并将同步源标识与媒体流发送者的身份关联以形成关联信息,在媒体流接收者接收媒体流时,媒体流接收者也会收到关联信息。媒体流接收者包括存储设备,存储设备存储关联信息和媒体流,使得存储设备能够根据关联信息得知发送该媒体流的媒体流发送者的身份,从而使存储设备能够对不同身份的媒体流发送者发送的媒体流进行区分,如:可将相同身份的媒体流发送者发送的媒体流均归为一类存储,例如存入相同的物理存储区域、相同的逻辑存储区域,或者相同的目录中,进而能够在有媒体流查找需求媒体流时,快速找到符合要求的媒体流,节约时间且降低人力成本。

5、在一些可能的实现方式中,所述存储设备包括多个存储区域,其中,不同身份的媒体流发送者发送的媒体流对应不同的存储区域;所述方法还包括:所述存储设备将所述媒体流存储在与所述媒体流发送者的身份匹配的存储区域。

6、通过采用该技术方案,对存储设备的存储方式作了具体限定,能够确保不同身份的媒体流发送者发送的媒体流分类存储,提高了媒体流管理方法的可靠性。

7、在一些可能的实现方式中,所述媒体流接收者还包括播放器,所述方法还包括:所述播放器根据与所述媒体流发送者的身份对应的播放形式,对所述媒体流进行播放。

8、通过采用该技术方案,能够根据不同的媒体流发送者身份,以不同的播放形式播放媒体流,提高用户的观看体验。

9、在一些可能的实现方式中,在所述接收与媒体流发送者发送的媒体流匹配的同步源标识之前,还包括:建立所述媒体流发送者与媒体服务器的连接;所述接收与媒体流发送者发送的媒体流匹配的同步源标识,包括:在所述媒体流发送者将所述媒体流发送至所述媒体服务器后,接收所述媒体服务器发送的所述同步源标识。

10、通过采用该技术方案,能够确保同步源标识与媒体流匹配。

11、在一些可能的实现方式中,在所述建立所述媒体流发送者与媒体服务器的连接之前,还包括:根据多个媒体服务器的用于表征网络性能的特征信息,从所述多个媒体服务器中选择一个作为最优媒体服务器;所述建立所述媒体流发送者与媒体服务器的连接,包括:建立所述媒体流发送者与所述最优媒体服务器的连接。

12、通过采用该技术方案,可实现媒体流发送者与网络性能最优的媒体服务器的连接,能够提高媒体流的传输速度,进而提高用户的使用体验。

13、在一些可能的实现方式中,所述同步源标识是ssrc标识符。

14、在一些可能的实现方式中,所述媒体流发送者是摄像机,其中:所述媒体流发送者的身份是所述摄像机的id;或者,所述媒体流发送者的身份是所述摄像机的安装位置。

15、本技术第二方面公开了一种媒体流管理系统,包括:媒体流发送者,所述媒体流发送者用于发送媒体流协议服务器,所述协议服务器用于响应于媒体流请求,接收与所述媒体流匹配的同步源标识,并将所述同步源标识与所述媒体流发送者的身份关联,形成关联信息;媒体流接收者,所述媒体流接收者用于接收所述媒体流,所述协议服务器还用于向所述媒体流接收者发送所述关联信息,其中,所述媒体流接收者至少包括存储设备和播放器,所述存储设备用于存储所述关联信息和所述媒体流,所述播放器用于播放所述媒体流。

16、在一些可能的实现方式中,还包括:媒体服务器,所述媒体服务器用于接收所述媒体流,并将所述媒体流转发至所述媒体流接收者;所述协议服务器还用于建立所述媒体流发送者与所述媒体服务器的连接,所述媒体服务器还用于在接收到所述媒体流时,生成所述同步源标识,并将所述同步源标识发送至所述协议服务器。

17、在一些可能的实现方式中,所述协议服务器还用于建立所述媒体流发送者与所述媒体服务器的连接,包括:所述协议服务器用于响应于媒体流请求,根据多个媒体服务器的用于表征网络性能的特征信息,从所述多个媒体服务器中选择一个作为最优媒体服务器,建立所述媒体流发送者与所述最优媒体服务器的连接。

18、在一些可能的实现方式中,所述建立所述媒体流发送者与所述媒体服务器的连接,包括:所述协议服务器向所述媒体服务器发送第一连接请求;所述媒体服务器在接收到所述第一连接请求后,向所述协议服务器发送第一响应信息,其中,所述第一响应信息携带第一消息体,所述第一消息体至少包括所述同步源标识、所述媒体服务器接收媒体流的互联网协议地址、端口、媒体格式;所述协议服务器在接收到所述第一响应信息后,向所述媒体流发送者发送第二连接请求,其中,所述第二连接请求携带所述第一消息体;所述媒体流发送者在接收到所述第二连接请求后,向所述协议服务器发送第二响应信息,其中,所述第二响应信息携带第二消息体,所述第二消息体至少包括所述身份、所述媒体流发送者发送媒体流的互联网协议地址、端口、媒体格式;所述协议服务器在接收到所述第二响应信息后,关联所述身份和所述同步源标识形成所述关联信息,并向所述媒体服务器发送第一确认信息,其中,所述第一确认信息携带所述第二消息体;所述协议服务器向所述媒体流发送者发送第二确认信息,建立所述媒体流发送者与所述媒体服务器的连接。

19、在一些可能的实现方式中,所述媒体流接收者用于接收所述媒体流,所述协议服务器还用于向所述媒体流接收者发送所述关联信息,包括:所述协议服务器向所述媒体服务器发送第三连接请求;所述媒体服务器在接收到所述第三连接请求后,向所述协议服务器发送第三响应信息,其中,所述第三响应信息携带第三消息体,所述第三消息体至少包括所述媒体服务器发送媒体流的互联网协议地址、端口、媒体格式;所述协议服务器在接收到所述第三响应信息后,向所述媒体流接收者发送所述第三响应信息和所述关联信息;所述媒体流接收者在接收到所述第三响应信息后,向所述协议服务器发送第三确认信息,所述协议服务器将所述第三确认信息转发至所述媒体服务器,建立所述媒体服务器与所述媒体流接收者的连接;所述媒体服务器将所述媒体流发送至所述媒体流接收者。

20、在一种可能的实现方式中,所述媒体流发送者是摄像机,其中:所述媒体流发送者的身份是所述摄像机的id;或者,所述媒体流发送者的身份是所述摄像机的安装位置。

21、本技术第三方面公开了一种计算机可读存储器,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述的媒体流管理方法。

22、本技术第四方面公开了一种存储设备,所述存储设备包括处理器和存储器,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述存储设备执行上述的媒体流管理方法。

23、可以理解地,上述提供的第三方面的计算机可读存储器,第四方面的存储设备均与上述第一方面的方法对应,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1