[发明专利]一种多端多媒体数据处理方法、装置和系统有效
申请号: | 201610119312.3 | 申请日: | 2016-03-02 |
公开(公告)号: | CN107155083B | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 褚攀;徐浩;裴国东;申玉;付丹青 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N7/15 | 分类号: | H04N7/15 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多端 多媒体 数据处理 方法 装置 系统 | ||
本发明实施例公开了一种多端多媒体数据处理方法、装置和系统;本发明实施例采用接收客户端发送的多媒体数据,其中,该多媒体数据携带用于指示多媒体源的第一标识,根据该第一标识确定该多媒体数据所属的多媒体源,以及根据该第一标识获取对应的会话描述信息,然后,基于该多媒体源,以及会话描述信息对该多媒体数据进行交换处理;该方案不仅可以节省网络资源,而且,也可以提高MCU的处理能力和灵活性。
技术领域
本发明涉及通信技术领域,具体涉及一种多端多媒体数据处理方法、装置和系统。
背景技术
多端多媒体通信,也称为多人音视频通信或视频会议系统,指的是可供多方进行音频或视频通话的技术。在这一类技术中,一般会设置一个居中的通信服务器,称为多点控制单元(MCU,Multipoint Control Unit),主要用于连接每个需要进行通信的客户端,负责交换各个客户端的多媒体数据,比如音频数据包或视频数据包,等等。现在的MCU在与多个客户端通信时,为了区分来自多个客户端的数据,一般会为每个客户端分配一个对应用户数据报协议(UDP,User Datagram Protocol)端口,并通过会话描述协议(SDP,SessionDescription Protocol)报文将该分配的UDP端口通知给相应的客户端,以便客户端通过该UDP端口与MCU建立连接,并基于该连接进行通信,比如,客户端可以通过该端口发送SDP报文、以及多媒体数据给MCU,由MCU根据这些数据在传输时所采用的端口来找到具有关联关系(即属于同一多媒体源)的多媒体数据和SDP报文,然后,根据SDP报文对多媒体数据进行交换处理。
在对上述方法的研究和实践过程中,发现由于MCU需要为每一个客户端都分配一个UDP端口,因此,随着客户端的增加,所需要的UDP端口的数量也会越来越多,而UDP端口的数量是有限的,因此,极大地限制了MCU的处理能力,以及降低了其灵活性。
发明内容
本发明实施例提供一种多端多媒体数据处理方法、装置和系统,可以提高MCU的处理能力和灵活性。
本发明实施例提供一种多端多媒体数据处理方法,其特征在于,包括:
接收客户端发送的多媒体数据,所述多媒体数据携带用于指示多媒体源的第一标识;
根据所述第一标识确定所述多媒体数据所属的多媒体源,以及根据所述第一标识获取对应的会话描述信息;
基于所述多媒体源,以及会话描述信息对所述多媒体数据进行交换处理。
相应的,本发明实施例还提供一种多端多媒体数据处理装置,包括:
接收单元,用于接收客户端发送的多媒体数据,所述多媒体数据携带用于指示多媒体源的第一标识;
确定单元,用于根据所述第一标识确定所述多媒体数据所属的多媒体源;
获取单元,用于根据所述第一标识获取对应的会话描述信息;
处理单元,用于基于所述多媒体源,以及会话描述信息对所述多媒体数据进行交换处理。
此外,本发明实施例还提供一种多端多媒体数据处理系统,包括客户端和本发明实施例所提供的任一种多端多媒体数据处理装置,其中:
所述客户端,用于向多端多媒体数据处理装置发送多媒体数据,所述多媒体数据携带用于指示多媒体源的第一标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610119312.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动端与PC端的面对面视频互动方法
- 下一篇:无线视频护车仪