CN105516065B - 一种媒体控制方法和设备 - Google Patents
一种媒体控制方法和设备 Download PDFInfo
- Publication number
- CN105516065B CN105516065B CN201410504812.XA CN201410504812A CN105516065B CN 105516065 B CN105516065 B CN 105516065B CN 201410504812 A CN201410504812 A CN 201410504812A CN 105516065 B CN105516065 B CN 105516065B
- Authority
- CN
- China
- Prior art keywords
- media
- information
- session
- user equipment
- carried
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000011217 control strategy Methods 0.000 claims abstract description 158
- 230000005540 biological transmission Effects 0.000 claims description 69
- 238000013507 mapping Methods 0.000 claims description 7
- 241000406668 Loxodonta cyclotis Species 0.000 claims description 5
- 230000000739 chaotic effect Effects 0.000 abstract description 10
- 230000006870 function Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 16
- 230000015654 memory Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 13
- 238000003860 storage Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000331006 Euchaeta media Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000001727 in vivo Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/152—Multipoint control units therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1063—Application servers providing network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种媒体控制方法和设备,包括:会议中心获取来自用户设备发送的媒体信息和接收用户设备发送的会话请求,根据媒体控制策略中携带的媒体对象标识,从媒体信息中,得到媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从会话请求中,得到媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;将携带在媒体控制策略中的媒体操作指令、得到的媒体对象的属性信息和通道信息发送给发送所述会话标识的用户设备,媒体操作指令用于指示用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作,避免了目前存在的整个会场对媒体控制较混乱的情形,提升了会议中心对整个会场场景的媒体控制力。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种媒体控制方法和设备。
背景技术
随着会议电视以及各种智能终端的发展,会议会场有一路摄像机、一路活动视频和一个活动图像的显示器发展到多路摄像机、多路活动视频和多路活动图像的显示器;智能终端也实现了由无摄像头到多摄像头的发展。由此可见,传统的点对点通信或多点通信正在从单一的音视频流向多音视频流转变。
为了便于多流通信中各个参与方能够多角度地选择媒体流信息,互联网工程任务组(英文:Internet Engineering Task Force;缩写:IETF)引入了CLUE(英文:Controllingmultiple streams for telepresence;中文:用于智真的多流控制)协议。该协议描述了媒体内容的方位信息、会场信息和媒体捕获区域中的与会方信息等,还定义了一套媒体宣告/配置信息用于传递媒体信息。
在多方会话进行多流通信的场景中,各个与会方借助CLUE消息向中心节点宣告自身的媒体信息,中心节点根据接收的与会方宣告的媒体信息重新构造新的媒体宣告消息,将新的媒体宣告消息发送给各个与会方。这样使得各个与会方能够接收到其他与会方宣告的媒体信息,并结合自身的能力自己支配接收到的其他与会方宣告的媒体信息。
特别是,随着与会方终端数量的增加,用于宣告媒体信息的信息量也相应的增加。但是,由于目前各个与会方能够根据自身的能力支配其他与会方的媒体,使得中心节点无法根据会议策略对各个与会方支配的媒体进行控制,也就是说在大型会议中,各个与会方可以随意支配媒体,使会议中心无法集中控制各个与会方的媒体,导致整个会场对媒体的控制较混乱,降低了中心节点对整个会场媒体的控制力。
发明内容
有鉴于此,本发明实施例提供了一种媒体控制方法和设备,用于解决目前存在的对整个会场的媒体控制较混乱,使得中心节点对整个会场媒体的控制力较低的问题。
根据本发明的第一方面,提供了一种媒体控制方法,包括:
会议中心获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求,其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息;
所述会议中心根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;
所述会议中心将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,其中,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作。
结合本发明的第一方面可能的实施方式,在第一种可能的实施方式中,所述会议中心将携带在所述媒体控制策略中的媒体操作指令、得到所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,包括:
所述会议中心向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了得到的所述通道信息;
所述会议中心向发送所述会话标识的用户设备发送媒体配置消息,其中,所述媒体配置消息中携带了得到的所述媒体对象的属性信息;
其中,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
结合本发明的第一方面可能的实施方式,或者结合本发明的第一方面的第一种可能的实施方式,在第二种可能的实施方式中,若会议中心为会议应用服务器,则所述会议中心获取来自用户设备发送的媒体信息,包括:
所述会议应用服务器接收网元设备发送的会话通知,其中,所述会话通知中携带了媒体信息和与所述媒体信息具备关联关系的会话请求的会话标识,所述媒体信息由所述网元设备从用户设备发送的媒体宣告消息中得到,所述网元设备具备媒体资源功能;
其中,媒体信息与会话请求的关联关系由网元设备根据接收到的用户设备发送的会话请求中携带的媒体对象标识和接收到的用户设备发送的媒体宣告消息中携带的媒体对象标识确定;
所述方法还包括:
所述会议应用服务器在接收到用户设备发送的会话请求时,根据所述会话请求中携带的会话标识与接收到的所述会话通知中携带的会话标识,确定接收到的会话请求与接收到的媒体信息之间的关联关系。
结合本发明的第一方面的第二种可能的实施方式,在第三种可能的实施方式中,所述会议中心将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,包括:
所述会议应用服务器向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了媒体操作指令和得到的所述通道信息;
所述会议应用服务器向所述网元设备发送得到的所述媒体对象的属性信息和得到的所述会话标识,并指示所述网元设备向发送所述会话标识的用户设备发送媒体配置消息,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
结合本发明的第一方面可能的实施方式,或者结合本发明的第一方面的第一种可能的实施方式,在第四种可能的实施方式中,若会议中心为具备媒体资源功能的网元设备,则所述会议中心获取来自用户设备发送的媒体信息,包括:
所述网元设备接收用户设备发送的媒体宣告消息,从所述媒体宣告消息中获取用户设备发送的媒体信息,其中,所述媒体宣告消息中携带了媒体信息;
所述方法还包括:
所述网元设备在获取来自用户设备的媒体信息和接收到用户设备发送的会话请求时,根据所述媒体宣告消息中携带的媒体信息的媒体对象标识和所述会话请求中携带的媒体对象标识,确定获取的所述媒体信息与接收到的会话请求之间关联关系。
结合本发明的第一方面的第四种可能的实施方式,在第五种可能的实施方式中,所述方法还包括:
所述网元设备接收会议应用服务器发送的媒体控制策略;
所述网元设备根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息,包括:
所述网元设备根据媒体控制策略中携带的媒体对象标识,确定包含所述媒体控制策略中携带的媒体对象标识、且具备关联关系的媒体信息和会话请求,
从确定的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从确定的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
结合本发明的第一方面的第四种可能的实施方式,或者结合本发明的第一方面的第五种可能的实施方式,在第六种可能的实施方式中,所述会议中心将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,包括:
所述网元设备向发送所述会话标识的用户设备发送会话消息和媒体配置消息;
其中,所述会话消息中包括了得到的所述通道信息,所述媒体配置消息中包括了得到的所述媒体对象的属性信息,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
结合本发明的第一方面可能的实施方式中,或者结合本发明的第一方面的第一种可能的实施方式,或者结合本发明的第一方面的第二种可能的实施方式,结合本发明的第一方面的第三种可能的实施方式,或者结合本发明的第一方面的第四种可能的实施方式,结合本发明的第一方面的第五种可能的实施方式,或者结合本发明的第一方面的第六种可能的实施方式,在第七种可能的实施方式中,所述方法还包括:
会议中心在获取到所述媒体信息和所述会话请求后,将所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识进行比较;
在所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识相同时,建立所述会话请求中携带的会话标识、媒体对象标识、所述通道信息与所述媒体信息中携带的所述媒体对象标识对应的媒体对象的属性信息之间的映射关系。
结合本发明的第一方面可能的实施方式中,或者结合本发明的第一方面的第一种可能的实施方式,或者结合本发明的第一方面的第二种可能的实施方式,结合本发明的第一方面的第三种可能的实施方式,或者结合本发明的第一方面的第四种可能的实施方式,结合本发明的第一方面的第五种可能的实施方式,或者结合本发明的第一方面的第六种可能的实施方式,或者结合本发明的第一方面的第七种可能的实施方式,在第八种可能的实施方式中,所述方法还包括:
将获取的所述媒体信息发送给用于界面呈现的设备实体,使得所述用于界面呈现的设备实体在控制界面上显示接收到的所述媒体信息中携带的媒体对象标识对应的媒体对象。
根据本发明的第二方面,提供了一种媒体控制设备,包括:
接收模块,用于获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求,其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息;
确定模块,用于根据媒体控制策略中携带的媒体对象标识,从所述接收模块获取的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述接收模块接收到的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;
发送模块,用于将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,其中,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作。
结合本发明的第二方面可能的实施方式,在第一种可能的实施方式中,所述发送模块,具体用于向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了得到的所述通道信息;
向发送所述会话标识的用户设备发送媒体配置消息,其中,所述媒体配置消息中携带了得到的所述媒体对象的属性信息;
其中,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
结合本发明的第二方面可能的实施方式,或者结合本发明的第二方面的第一种可能的实施方式,在第二种可能的实施方式中,若媒体控制设备为会议应用服务器,则所述接收模块,具体用于接收网元设备发送的会话通知和接收所述用户设备发送的会话请求,其中,所述会话通知中携带了媒体信息和与所述媒体信息具备关联关系的会话请求的会话标识,所述媒体信息由所述网元设备从用户设备发送的媒体宣告消息中得到,所述网元设备具备媒体资源功能;
其中,媒体信息与会话请求的关联关系由网元设备根据接收到的用户设备发送的会话请求中携带的媒体对象标识和接收到的用户设备发送的媒体宣告消息中携带的媒体对象标识确定;
所述媒体控制设备还包括:
关联模块,用于在所述接收模块接收到用户设备发送的会话请求时,根据所述会话请求中携带的会话标识与接收到的所述会话通知中携带的会话标识,确定接收到的会话请求与接收到的媒体信息之间的关联关系。
结合本发明的第二方面的第二种可能的实施方式,在第三种可能的实施方式中,所述发送模块,具体用于向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了媒体操作指令和得到的所述通道信息;
向所述网元设备发送得到的所述媒体对象的属性信息和得到的所述会话标识,并指示所述网元设备向发送得到的所述会话标识的用户设备发送媒体配置消息,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
结合本发明的第二方面可能的实施方式,或者结合本发明的第二方面的第一种可能的实施方式,在第四种可能的实施方式中,若媒体控制设备为具备媒体资源功能的网元设备,则所述接收模块,具体用于接收用户设备发送的媒体宣告消息和接收所述用户设备发送的会话请求,从所述媒体宣告消息中获取用户设备发送的媒体信息,其中,所述媒体宣告消息中携带了媒体信息;
所述媒体控制设备还包括:
关联模块,用于在所述接收模块获取来自用户设备的媒体信息和接收到用户设备发送的会话请求时,根据所述媒体宣告消息中携带的媒体信息的媒体对象标识和所述会话请求中携带的媒体对象标识,确定获取的所述媒体信息与接收到的会话请求之间关联关系。
结合本发明的第二方面的第四种可能的实施方式,在第五种可能的实施方式中,所述接收模块,还用于接收会议应用服务器发送的媒体控制策略;
所述确定模块,具体用于根据媒体控制策略中携带的媒体对象标识,确定包含所述媒体控制策略中携带的媒体对象标识、且具备关联关系的媒体信息和会话请求,
从确定的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从确定的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
结合本发明的第二方面的第四种可能的实施方式,或者结合本发明的第二方面的第五种可能的实施方式,在第六种可能的实施方式中,所述发送模块,具体用于向发送所述会话标识的用户设备发送会话消息和媒体配置消息;
其中,所述会话消息中包括了得到的所述通道信息,所述媒体配置消息中包括了得到的所述媒体对象的属性信息,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
结合本发明的第二方面可能的实施方式中,或者结合本发明的第二方面的第一种可能的实施方式,或者结合本发明的第二方面的第二种可能的实施方式,结合本发明的第二方面的第三种可能的实施方式,或者结合本发明的第二方面的第四种可能的实施方式,结合本发明的第二方面的第五种可能的实施方式,或者结合本发明的第二方面的第六种可能的实施方式,在第七种可能的实施方式中,所述媒体控制设备还包括:
比较模块,用于在获取到所述媒体信息和所述会话请求后,将所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识进行比较;
在所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识相同时,建立所述会话请求中携带的会话标识、媒体对象标识、所述通道信息与所述媒体信息中携带的所述媒体对象标识对应的媒体对象的属性信息之间的映射关系。
结合本发明的第二方面可能的实施方式中,或者结合本发明的第二方面的第一种可能的实施方式,或者结合本发明的第二方面的第二种可能的实施方式,结合本发明的第二方面的第三种可能的实施方式,或者结合本发明的第二方面的第四种可能的实施方式,结合本发明的第二方面的第五种可能的实施方式,或者结合本发明的第二方面的第六种可能的实施方式,或者结合本发明的第二方面的第七种可能的实施方式,在第八种可能的实施方式中,所述发送模块,还用于将获取的所述媒体信息发送给用于界面呈现的设备实体,使得所述用于界面呈现的设备实体在控制界面上显示接收到的所述媒体信息中携带的媒体对象标识对应的媒体对象。
本发明有益效果如下:
本发明实施例会议中心获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求,其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息;根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作,会议中心通过对用户设备发送的媒体信息的汇总,在获取媒体控制策略时,基于该媒体控制策略中的媒体对象标识,对需要控制的媒体对象的属性信息和通道信息进行控制,以达到控制各个与会方的媒体的目的,实现了对会议场景中各个与会方的媒体进行集中控制,避免了目前存在的整个会场对媒体控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种媒体控制方法的流程示意图;
图2为本发明实施例二提供的一种媒体控制方法的流程示意图;
图3为本发明实施例三提供的一种媒体控制方法的流程示意图;
图4为本发明实施例四提供的一种媒体控制设备的结构示意图;
图5为本发明实施例五提供的一种媒体控制设备的结构示意图。
具体实施方式
为了实现本发明的目的,本发明实施例提供了一种媒体控制方法和设备,在基于IP多媒体子系统(英文:IP Multimedia CN subsystem,缩写:IMS)的会议框架下,提出由会议应用服务器(Application Server)或具体媒体资源功能(英文:Media ResourceFunction;缩写:MRF)的网元设备来承担媒体控制角色,即会议中心(英文:ConferenceFocus),以此实现对会议场景中各个与会方的媒体进行集中控制。
当会议中心具备了控制媒体的功能时,至少需要执行以下两方面的操作:
一方面,会议中心获取会议场景中各个与会方对应的用户设备发送的媒体信息,还可以将获取的媒体信息中携带的媒体内容呈现在界面呈现的设备实体(例如:portal服务器)上;
另一方面,获取媒体控制策略(其中,媒体控制策略可以是存储在会议中心本地的,还可以是由上层应用根据会场管理需要动态生成的),并利用媒体控制策略中携带的媒体操作指令,对媒体控制策略中携带的媒体对象标识对应的媒体对象的属性信息以及通道信息进行操作,以达到控制各个与会方的媒体对象的目的,实现了对会议场景中各个与会方的媒体进行集中控制,避免了目前存在的整个会场对媒体控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
需要说明的是,本发明实施例中涉及到几个概念:媒体信息,包含了媒体对象、媒体对象标识以及媒体对象的属性信息。
其中,媒体对象在媒体宣告消息里体现为媒体捕获(Media Capture),一个与会方可以包含多个媒体捕获。媒体对象标识指一个媒体捕获标识,例如:Capture 1等。媒体对象的属性信息是指该媒体捕获的属性,例如:媒体捕获的方位信息、媒体捕获所捕获到的区域中包含的各与会方的信息和类型(与会方信息如身份信息、通讯信息、所在部门信息等,与会方类型如会议主席、会议副主席、会议演讲者、会议纪要人等)、会场信息(会场地理信息如某城市某办公区,会场会议信息如本次会议主题等)、媒体捕获对应的媒体编解码组能力集(所支持的编解码的集合如G711/G729/H264,最大带宽集)等等。
一个媒体信息中包含至少一个媒体对象,即媒体捕获。
媒体信息被携带在媒体宣告消息中发送给会议中心。
本发明实施例中还涉及到几个概念:会话请求,包含了会话标识、媒体对象标识、用于传输所述媒体对象标识对应的媒体对象的通道信息。
其中,会话标识用于表征用户设备发送的会话请求,会话请求中包含的媒体对象标识与媒体信息中包含的媒体对象标识可以完全相同,也可以部分相同,还可以不同。
对于同一用户设备发送的媒体信息和会话请求,那么会话请求中包含的媒体对象标识与媒体信息中包含的媒体对象标识可以完全相同,也可以部分相同。
对于不同用户设备发送的媒体信息和会话请求,那么会话请求中包含的媒体对象标识与媒体信息中包含的媒体对象标识可以不同。
若会话请求通过SIP(Session Initiation Protocol,会话初始化协议)消息传输,那么SIP消息体中包含了SDP(Session Description Protocol,媒体描述协议)内容,SDP内容的m行中描述了媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息,而通道信息的确定可以通过通信双方协商得到。
通道信息可以是指传输通道的端口与地址、媒体对象类型(音频、视频等)、媒体对象的收发模式(只收、只发,双向收发和未激活)、编解码和带宽等信息。
下面结合说明书附图对本发明的各个实施例作进一步地详细描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
实施例一:
如图1所示,为本发明实施例一提供的一种媒体控制方法的流程示意图。所述方法可以如下所示。
步骤101:会议中心获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求。
其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息。
可选地,所述媒体信息中还可以携带用户设备发送的会话请求的会话标识。
在步骤101中,会议中心接收至少两个用户设备发送的会话请求。
在远程呈现会场中,各个与会方的用户设备向会议中心发送会话请求,该会话请求用于表征各个与会方的用户设备请求加入会议。
具体地,用户设备通过信令路径向会议中心发送会话请求。
其中,会话请求可以为SIP INVITE(访问请求)消息。
会议中心在允许发送会话请求的用户设备加入会议时,向用户设备返回会话响应消息(例如:SIP 183消息),并根据所述会话请求中携带的通道消息,与该用户设备之间建立用于传输媒体对象的媒体面数据传输通道(例如:CLUE Date Channel)。
会议中心接收至少两个用户设备发送的媒体宣告消息,其中,每一个媒体宣告消息中包含了用户设备的媒体信息。
具体地,会议服务器通过建立的媒体面数据传输通道接收至少两个用户设备发送的媒体宣告消息。
会议中心在获取所述媒体信息和所述会话请求时,将所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识进行比较;
在所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识相同时,建立所述会话请求中携带的会话标识、媒体对象标识、用于传输所述媒体对象标识对应的媒体对象的通道信息与所述媒体信息中携带的所述媒体对象标识对应的媒体对象的属性信息之间的映射关系。
可选地,在获取用户设备发送的媒体信息时,将所述媒体信息发送给用于界面呈现的设备实体,使得所述用于界面呈现的设备实体在控制界面上显示接收到的所述媒体信息中携带的媒体对象标识对应的媒体对象。
需要说明的是,这里的界面呈现的设备实体可以是portal服务器,该portal服务器可以是web portal服务器,也可以是用户设备的user portal服务器,这里不做限定。
步骤102:所述会议中心根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
在步骤102中,会议中心获取媒体控制策略,可以从本地存储的媒体控制策略集合中得到,还可以接收上层应用发送的媒体控制策略。
需要说明的是,媒体控制策略可以是存储在会议中心本地的,也可以是上层应用根据实际会场管理需要动态下发的,还可以是由用户设备端部署的界面呈现设备实体根据需要生成的,这里不做限定。
媒体控制策略中包含媒体对象标识,用于表征媒体操作指令对哪个媒体对象标识对应的媒体对象的属性信息和/或通道信息进行控制。
会议中心在获取到媒体控制策略时,针对步骤101中获取的媒体信息以及接收到的会话请求执行以下操作:
根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,查找携带的媒体对象标识与媒体控制策略中携带的媒体对象标识相同的媒体信息,并从查找到的媒体信息中得到媒体控制策略中携带的媒体对象标识对应的媒体对象的属性信息。
根据媒体控制策略中携带的媒体对象标识,从所述会话请求中,查找携带的媒体对象标识与媒体控制策略中携带的媒体对象标识相同的会话请求,并从查找到的会话请求中得到媒体控制策略中携带的媒体对象标识对应的会话标识和通道信息。
需要说明的是,若媒体控制策略中尚未包含媒体对象标识,那么意味着需要对会议中心获取的全部媒体信息中携带的媒体对象标识对应的媒体对象的属性信息执行相同的媒体操作指令,和/或需要对会议中心接收到的全部会话请求中携带的媒体对象标识对应的通道信息执行相同的媒体操作指令。
步骤103:会议中心将所述媒体控制策略中包括的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备。
其中,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作。
在步骤103中,媒体控制策略中包含的媒体操作指令,例如:控制媒体对象静音/闭音、控制会场中不同媒体对象的切换/禁止切换、控制会场中媒体对象呈现模式:固定模式/浏览模式等等。
媒体操作指令与媒体对象标识之间的关系,可以是一个媒体操作指令对应多个媒体对象标识;也可以是一个媒体操作指令对应一个媒体对象标识,这里不对媒体操作指令与媒体对象标识之间的关系做具体限定。
具体地,所述会议中心向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了得到的所述通道信息。比如:会话消息可以是会话重请求消息(re-INVITE)。
需要说明的是,通道信息可以是指传输通道的端口与地址、媒体对象类型(音频、视频等)、编解码或带宽等信息。
所述会议中心向发送所述会话标识的用户设备发送媒体配置消息,其中,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
需要说明的是,属性信息可以是指媒体对象的方位关系、与会方信息与类型、会场信息、支持的编解码能力组或所属同时传输集等。
其中,所述媒体控制策略中包括的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
通过本发明实施例一的方案,会议中心通过对用户设备发送的媒体信息的汇总,在获取媒体控制策略时,基于该媒体控制策略中的媒体对象标识,对需要控制的媒体对象的属性信息和通道信息进行控制,以达到控制各个与会方的媒体的目的,实现了对会议场景中各个与会方的媒体进行集中控制,避免了目前存在的整个会场对媒体内容控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
实施例二:
如图2所示,为本发明实施例二提供的一种媒体控制方法的流程示意图。本发明实施例二以会议中心为会议应用服务器为例进行说明。所述方法可以如下所示。
步骤201:用户设备向会议应用服务器发送会话请求。
其中,所述会话请求中携带了会话标识、媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息。
在步骤201中,在远程呈现会场中,各个与会方的用户设备向会议应用服务器发送会话请求,该会话请求用于表征各个与会方的用户设备请求加入会议。
具体地,用户设备通过信令路径向会议应用服务器发送会话请求。
其中,会话请求可以为SIP的INVITE消息。
会议应用服务器在允许发送会话请求的用户设备加入会议时,向用户设备返回会话响应消息(例如:SIP 183消息),并根据所述会话请求中携带的通道消息,与该用户设备之间建立用于传输媒体对象的媒体面数据传输通道(例如:CLUE Date Channel)。
其中,SIP的INVITE消息中携带了是否具备智真能力的标识。其中,是否具备智真能力的标识可以为sip.clue参数,该sip.clue表示用户设备是否具备智真能力。
需要说明的是,智真能力是指远程视频通信领域的高端应用能力,这种能力能为用户设备提供真人大小面对面、眼对眼的视频沟通,营造一种与异地对话方共在一个会议室的真实感受。
在本发明实施例二中,会议应用服务器具备了控制媒体的功能,会议应用服务器在接收到用户设备发送的INVITE消息时,将用于表示具备媒体控制功能的标识信息携带在INVITE消息中发送给MRF设备。
其中,用于表示具备媒体控制功能的标识信息可以为Supported:ASconfcontrol字段信息,也可以是其他信息,这里不做限定。
步骤202:MRF接收到会议应用服务器发送的INVITE消息,并在确定发送INVITE消息的用户设备具备智真能力时,向会议应用服务器发送INVITE消息的响应消息,建立与用户设备之间的媒体对象传输通道。
在步骤202中,MRF接收到会议应用服务器发送的INVITE消息,在识别出会议应用服务器具备媒体内容控制功能时,根据INVITE消息中携带的sip.clue参数,判断发送INVITE消息的用户设备是否具备智真能力。
若MRF判断发送SIP的INVITE消息的用户设备具备智真能力时,向会议应用服务器返回SIP 183消息。
此外,MRF建立与用户设备之间的媒体对象传输通道。
步骤203:MRF接收用户设备发送的媒体宣告消息。
其中,所述媒体宣告消息中包含了媒体信息。
可选地,所述媒体宣告消息中还可以包含发送媒体宣告消息的用户设备发送的会话请求的会话标识。
在步骤203中,MRF通过建立的媒体对象传输通道接收用户设备发送的媒体宣告消息。
此外,MRF接收用户设备发送的会话请求。所述会话请求中携带了会话标识和媒体对象标识。
MRF根据接收到的媒体宣告消息和会话请求,确定媒体宣告消息中携带的媒体信息与会话请求之间的关联关系。具体方式包括但不限于:
第一种方式:
若MRF接收的用户设备发送的媒体宣告消息中携带了会话标识,则将所述媒体宣告消息中携带的会话标识与接收到的所述会话请求中携带的会话标识进行比较。
在所述媒体宣告消息中携带的会话标识与接收到的所述会话请求中携带的会话标识相同时,确定所述媒体宣告消息中携带的媒体信息与接收到的所述会话请求之间的关联关系。
第二种方式:
若MRF接收的用户设备发送的会话请求中包含了媒体对象标识,则将所述媒体宣告消息中携带的媒体信息中包含的媒体对象标识与接收到的所述会话请求中包含的媒体对象标识进行比较。
在所述媒体宣告消息中携带的媒体信息中包含的媒体对象标识与接收到的所述会话请求中包含的媒体对象标识相同时,确定所述述媒体宣告消息中携带的媒体信息与接收到的所述会话请求之间的关联关系。
步骤204:MRF接收会议应用服务器发送的媒体订阅消息,并向会议应用服务器发送会话通知。
其中,所述会话通知中携带了媒体信息和与所述媒体信息具备关联关系的会话请求的会话标识,所述媒体信息由所述网元设备从用户设备发送的媒体宣告消息中得到。
在步骤204中,媒体订阅消息可以表示为:SIP SUBSCRIBE/NOTIFY消息。
可选地,所述会议应用服务器在接收到用户设备发送的会话请求时,根据步骤201中接收到的所述会话请求中携带的会话标识与接收到的会话通知中携带会话标识,确定步骤201中接收到的会话请求与接收到的媒体信息之间的关联关系。
步骤205:所述会议应用服务器根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
在步骤205中,媒体控制策略中包含的媒体操作指令,例如:控制媒体对象静音/闭音、控制会场中不同媒体对象的切换/禁止切换、或控制会场中媒体对象呈现模式:固定模式/浏览模式等等。
会议应用服务器获取媒体控制策略,可以从本地存储的媒体控制策略集合中得到,还可以接收上层应用发送的媒体控制策略,这里对于会议应用服务器获取媒体控制策略的方式不做具体限定。
需要说明的是,媒体控制策略可以是存储在会议应用服务器本地,也可以是上层应用根据实际会场管理需要动态下发的,还可以是由用户设备端部署的界面呈现设备实体根据需要生成的,这里不做限定。
媒体控制策略中包含媒体对象标识,用于表征媒体操作指令对哪个媒体对象标识对应的媒体对象的属性信息和/或通道信息进行控制。
会议应用服务器在获取到媒体控制策略时,执行以下操作:
根据媒体控制策略中携带的媒体对象标识,从接收到的所述媒体信息中,查找携带的媒体对象标识与媒体控制策略中携带的媒体对象标识相同的媒体信息,并从查找到的媒体信息中得到媒体控制策略中携带的媒体对象标识对应的媒体对象的属性信息。
根据媒体控制策略中携带的媒体对象标识,从接收到的所述会话请求中,查找携带的媒体对象标识与媒体控制策略中携带的媒体对象标识相同的会话请求,并从查找到的会话请求中得到媒体控制策略中携带的媒体对象标识对应的会话标识和通道信息。
需要说明的是,若媒体控制策略中尚未包含媒体对象标识,那么意味着需要对会议中心获取的全部媒体信息中携带的媒体对象标识对应的媒体对象的属性信息执行相同的媒体操作指令,和/或需要对会议中心接收到的全部会话请求中携带的媒体对象标识对应的通道信息执行相同的媒体操作指令。
步骤206:所述会议应用服务器将所述媒体控制策略中的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备。
在步骤206中,所述会议应用服务器向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了媒体操作指令和得到的所述通道信息。
所述会议应用服务器向MRF发送得到的所述媒体对象的属性信息和得到的所述会话标识,并指示所述MRF向发送得到的所述会话标识的用户设备发送媒体配置消息,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
例如:媒体控制策略中携带的媒体操作指令指示用户设备UE1仅接收用户设备UE2的媒体对象,那么用户设备UE1在接收到会议应用服务器发送的媒体操作指令后,通过接收到的通道信息接收用户设备UE2的媒体对象。
例如:媒体控制策略携带的媒体操作指令指示UE3退出会议,那么用户设备UE3在接收到会议应用服务器发送的媒体操作指令后,切断与会议应用服务器和MRF之间的通信。
会议应用服务器通过对用户设备发送的媒体信息的汇总,在获取媒体控制策略时,基于该媒体控制策略中的媒体对象标识,对需要控制的媒体对象的属性信息和通道信息进行控制,以达到控制各个与会方的媒体的目的,实现了对会议场景中各个与会方的媒体进行集中控制,避免了目前存在的整个会场对媒体内容控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
实施例三:
如图3所示,为本发明实施例三提供的一种媒体控制方法的流程示意图。本发明实施例二以会议中心为MRF为例进行说明。所述方法可以如下所述。
步骤301:用户设备向会议应用服务器发送会话请求。
其中,所述会话请求中携带了会话标识、媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息。
在步骤301中,会议应用服务器接收用户设备发送的会话请求。
在远程呈现会场中,各个与会方的用户设备向会议应用服务器发送会话请求,该会话请求用于表征各个与会方的用户设备请求加入会议。
具体地,用户设备通过信令路径向会议应用服务器发送会话请求。
其中,会话请求可以为SIP的INVITE消息。
会议中心在允许发送会话请求的用户设备加入会议时,向用户设备返回会话响应消息(例如:SIP 183消息)。
步骤302:会议应用服务器向MRF发送媒体控制策略。
在步骤302中,会议应用服务器获取媒体控制策略,可以从本地存储的媒体控制策略集合中得到,还可以接收上层应用发送的媒体控制策略,这里对于会议应用服务器获取媒体控制策略的方式不做具体限定。
需要说明的是,媒体控制策略可以存储在会议应用服务器本地,也可以是上层应用根据实际会场管理需要动态下发的,还可以是由用户设备端部署的界面呈现设备实体根据需要生成的,这里不做限定。
媒体控制策略中包含媒体对象标识,用于表征媒体操作指令对哪个媒体对象标识对应的媒体对象的属性信息和/或通道信息进行控制。
媒体控制策略中包含的媒体操作指令,例如:控制媒体对象静音/闭音、控制会场中不同媒体对象的切换/禁止切换、控制会场中媒体对象呈现模式:固定模式/浏览模式等等。
步骤303:MRF接收用户设备发送的媒体宣告消息,从所述媒体宣告消息中获取用户设备发送的媒体信息。
其中,所述媒体宣告消息中携带了媒体信息。
所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息。
步骤304:MRF接收用户设备发送的会话请求。
其中,所述会话请求中携带了会话标识、媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息。
步骤305:MRF确定接收到的会话请求与接收到的媒体信息之间的关联关系。
在步骤305中,MRF在获取来自用户设备的媒体信息和接收到用户设备发送的会话请求时,根据所所述媒体信息中携带的媒体对象标识和所述会话请求中携带的媒体对象标识,确定获取的所述媒体信息与接收到的会话请求之间关联关系。
步骤306:MRF根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
在步骤306中,MRF根据媒体控制策略中携带的媒体对象标识,确定包含所述媒体控制策略中携带的媒体对象标识、且具备关联关系的媒体信息和会话请求。
从确定的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从确定的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
步骤307:MRF向发送的会话请求中携带的得到所述会话标识的用户设备发送会话消息和媒体配置消息。
其中,所述会话消息中包括了得到的所述通道信息,所述媒体配置消息中包括了得到的所述媒体对象的属性信息,所述携带在所述媒体控制策略中的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
MRF通过对用户设备发送的媒体信息的汇总,在获取媒体控制策略时,基于该媒体控制策略中的媒体对象标识,对需要控制的媒体对象标识对应的媒体对象的属性信息和通道信息进行控制,以达到控制各个与会方的媒体的目的,实现了对会议场景中各个与会方的媒体内容进行集中控制,避免了目前存在的整个会场对媒体控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
实施例四:
如图4所示,为本发明实施例四提供的一种媒体控制设备的结构示意图。所述媒体控制设备包括:接收模块41、确定模块42和发送模块43,其中:
接收模块41,用于获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求,其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息;
确定模块42,用于根据媒体控制策略中携带的媒体对象标识,从所述接收模块获取的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述接收模块接收到的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;
发送模块43,用于将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,其中,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作。
具体地,所述发送模块43,具体用于向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了得到的所述通道信息;
向发送所述会话标识的用户设备发送媒体配置消息,其中,所述媒体配置消息中携带了得到的所述媒体对象的属性信息;
其中,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
优选地,若媒体控制设备为会议应用服务器,则所述接收模块41,具体用于接收网元设备发送的会话通知和接收所述用户设备发送的会话请求,其中,所述会话通知中携带了媒体信息和与所述媒体信息具备关联关系的会话请求的会话标识,所述媒体信息由所述网元设备从用户设备发送的媒体宣告消息中得到,所述网元设备具备媒体资源功能;
其中,媒体信息与会话请求的关联关系由网元设备根据接收到的用户设备发送的会话请求中携带的媒体对象标识和接收到的用户设备发送的媒体宣告消息中携带的媒体对象标识确定;
优选地,所述媒体控制设备还包括:关联模块44,其中:
关联模块44,用于在所述接收模块接收到用户设备发送的会话请求时,根据所述会话请求中携带的会话标识与接收到的所述会话通知中携带的会话标识,确定接收到的会话请求与接收到的媒体信息之间的关联关系。
具体地,所述发送模块43,具体用于向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了媒体操作指令和得到的所述通道信息;
向所述网元设备发送得到的所述媒体对象的属性信息和得到的所述会话标识,并指示所述网元设备向发送得到的所述会话标识的用户设备发送媒体配置消息,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
优选地,若媒体控制设备为具备媒体资源功能的网元设备,则所述接收模块41,具体用于接收用户设备发送的媒体宣告消息和接收所述用户设备发送的会话请求,从所述媒体宣告消息中获取用户设备发送的媒体信息,其中,所述媒体宣告消息中携带了媒体信息;
所述关联模块44,用于在所述接收模块获取来自用户设备的媒体信息和接收到用户设备发送的会话请求时,根据所述媒体宣告消息中携带的媒体信息的媒体对象标识和所述会话请求中携带的媒体对象标识,确定获取的所述媒体信息与接收到的会话请求之间关联关系。
具体地,所述接收模块41,还用于接收会议应用服务器发送的媒体控制策略;
所述确定模块42,具体用于根据媒体控制策略中携带的媒体对象标识,确定包含所述媒体控制策略中携带的媒体对象标识、且具备关联关系的媒体信息和会话请求,
从确定的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从确定的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
所述发送模块43,具体用于向发送所述会话标识的用户设备发送会话消息和媒体配置消息;
其中,所述会话消息中包括了得到的所述通道信息,所述媒体配置消息中包括了得到的所述媒体对象的属性信息,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
优选地,所述媒体控制设备还包括:比较模块45,其中:
比较模块45,用于在获取到所述媒体信息和所述会话请求后,将所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识进行比较;
在所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识相同时,建立所述会话请求中携带的会话标识、媒体对象标识、所述通道信息与所述媒体信息中携带的所述媒体对象标识对应的媒体对象的属性信息之间的映射关系。
具体地,所述发送模块43,还用于将获取的所述媒体信息发送给用于界面呈现的设备实体,使得所述用于界面呈现的设备实体在控制界面上显示接收到的所述媒体信息中携带的媒体对象标识对应的媒体对象。
需要说明的是,本发明实施例中所述的媒体控制设备可以通过软件方式实现,也可以通过硬件方式实现,又可被称为会议中心,这里对于实现方式不做具体限定。
媒体控制设备通过对用户设备发送的媒体信息的汇总,在获取媒体控制策略时,基于该媒体控制策略中的媒体对象标识,对需要控制的媒体对象标识对应的媒体对象的属性信息和通道信息进行控制,以达到控制各个与会方的媒体的目的,实现了对会议场景中各个与会方的媒体内容进行集中控制,避免了目前存在的整个会场对媒体控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
实施例五:
如图5所示,为本发明实施例五提供的一种媒体控制设备的结构示意图。所述媒体控制设备具备执行本发明实施例一至本发明实施例三的功能,所述媒体控制设备可以采用通用计算机系统结构,计算机系统可具体是基于处理器的计算机。所述媒体控制设备实体包括至少一个处理器51,通信总线52,存储器53以及至少一个通信接口54。
处理器51可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。
其中,所述通信总线52可包括一通路,在上述组件之间传送信息。所述通信接口54,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless Local Area Networks,WLAN)等。
计算机系统包括一个或多个存储器53,可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccess memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。这些存储器通过总线与处理器相连接。
其中,所述存储器53用于存储执行本发明方案的应用程序代码,执行本发明方案的应用程序代码保存在存储器中,并由处理器51来控制执行。所述处理器51用于执行所述存储器53中存储的应用程序。
在一种可能的实施方式中,当上述应用程序被所述处理器51执行时,实现如下功能:
获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求,其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息;
根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;
将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,其中,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作。
在一种可能的实施方式中,所述处理器51在将携带在所述媒体控制策略中的媒体操作指令、得到所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备时,具体执行:
向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了得到的所述通道信息;
向发送所述会话标识的用户设备发送媒体配置消息,其中,所述媒体配置消息中携带了得到的所述媒体对象的属性信息;
其中,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
在一种可能的实施方式中,处理器51在获取来自用户设备发送的媒体信息时,具体执行:
接收网元设备发送的会话通知,其中,所述会话通知中携带了媒体信息和与所述媒体信息具备关联关系的会话请求的会话标识,所述媒体信息由所述网元设备从用户设备发送的媒体宣告消息中得到,所述网元设备具备媒体资源功能;
其中,媒体信息与会话请求的关联关系由网元设备根据接收到的用户设备发送的会话请求中携带的媒体对象标识和接收到的用户设备发送的媒体宣告消息中携带的媒体对象标识确定;
在接收到用户设备发送的会话请求时,根据所述会话请求中携带的会话标识与接收到的所述会话通知中携带的会话标识,确定接收到的会话请求与接收到的媒体信息之间的关联关系。
在一种可能的实施方式中,所述处理器51在将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备时,具体执行:
向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了媒体操作指令和得到的所述通道信息;
向所述网元设备发送得到的所述媒体对象的属性信息和得到的所述会话标识,并指示所述网元设备向发送得到的所述会话标识的用户设备发送媒体配置消息,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
在一种可能的实施方式中,若媒体控制设备为具备媒体资源功能的网元设备,则所述处理器51在获取来自用户设备发送的媒体信息时,具体执行:
接收用户设备发送的媒体宣告消息,从所述媒体宣告消息中获取用户设备发送的媒体信息,其中,所述媒体宣告消息中携带了媒体信息;
在获取来自用户设备的媒体信息和接收到用户设备发送的会话请求时,根据所述媒体宣告消息中携带的媒体信息的媒体对象标识和所述会话请求中携带的媒体对象标识,确定获取的所述媒体信息与接收到的会话请求之间关联关系。
在一种可能的实施方式中,所述处理器51,还用于执行:
接收会议应用服务器发送的媒体控制策略;
根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息,包括:
根据媒体控制策略中携带的媒体对象标识,确定包含所述媒体控制策略中携带的媒体对象标识、且具备关联关系的媒体信息和会话请求,
从确定的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从确定的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
在一种可能的实施方式中,所述处理器51在将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备时,具体执行:
网元设备向发送所述会话标识的用户设备发送会话消息和媒体配置消息;
其中,所述会话消息中包括了得到的所述通道信息,所述媒体配置消息中包括了得到的所述媒体对象的属性信息,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
在一种可能的实施方式中,所述处理器51,还用于执行:
在获取到所述媒体信息和所述会话请求后,将所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识进行比较;
在所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识相同时,建立所述会话请求中携带的会话标识、媒体对象标识、所述通道信息与所述媒体信息中携带的所述媒体对象标识对应的媒体对象的属性信息之间的映射关系。
在一种可能的实施方式中,所述处理器51,还用于执行:
将获取的所述媒体信息发送给用于界面呈现的设备实体,使得所述用于界面呈现的设备实体在控制界面上显示接收到的所述媒体信息中携带的媒体对象标识对应的媒体对象。
本实施例中,应用程序被处理器执行时,媒体控制设备的处理,以及与其他网元之间的交互方法可以参考上述方法实施例。这里不再详细描述。
本实施例提供的媒体控制设备,通过对用户设备发送的媒体信息的汇总,在获取媒体控制策略时,基于该媒体控制策略中的媒体对象标识,对需要控制的媒体对象标识对应的媒体对象的属性信息和通道信息进行控制,以达到控制各个与会方的媒体的目的,实现了对会议场景中各个与会方的媒体内容进行集中控制,避免了目前存在的整个会场对媒体控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
本领域的技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (18)
1.一种媒体控制方法,其特征在于,包括:
会议中心获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求,其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息;
所述会议中心根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应的媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;
所述会议中心将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,其中,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作。
2.如权利要求1所述的媒体控制方法,其特征在于,所述会议中心将携带在所述媒体控制策略中的媒体操作指令、得到所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,包括:
所述会议中心向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了得到的所述通道信息;
所述会议中心向发送所述会话标识的用户设备发送媒体配置消息,其中,所述媒体配置消息中携带了得到的所述媒体对象的属性信息;
其中,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
3.如权利要求1至2任一所述的媒体控制方法,其特征在于,若会议中心为会议应用服务器,则所述会议中心获取来自用户设备发送的媒体信息,包括:
所述会议应用服务器接收网元设备发送的会话通知,其中,所述会话通知中携带了媒体信息和与所述媒体信息具备关联关系的会话请求的会话标识,所述媒体信息由所述网元设备从用户设备发送的媒体宣告消息中得到,所述网元设备具备媒体资源功能;
其中,媒体信息与会话请求的关联关系由网元设备根据接收到的用户设备发送的会话请求中携带的媒体对象标识和接收到的用户设备发送的媒体宣告消息中携带的媒体对象标识确定;
所述方法还包括:
所述会议应用服务器在接收到用户设备发送的会话请求时,根据所述会话请求中携带的会话标识与接收到的所述会话通知中携带的会话标识,确定接收到的会话请求与接收到的媒体信息之间的关联关系。
4.如权利要求3所述的媒体控制方法,其特征在于,所述会议中心将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,包括:
所述会议应用服务器向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了媒体操作指令和得到的所述通道信息;
所述会议应用服务器向所述网元设备发送得到的所述媒体对象的属性信息和得到的所述会话标识,并指示所述网元设备向发送所述会话标识的用户设备发送媒体配置消息,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
5.如权利要求1至2任一所述的媒体控制方法,其特征在于,若会议中心为具备媒体资源功能的网元设备,则所述会议中心获取来自用户设备发送的媒体信息,包括:
所述网元设备接收用户设备发送的媒体宣告消息,从所述媒体宣告消息中获取用户设备发送的媒体信息,其中,所述媒体宣告消息中携带了媒体信息;
所述方法还包括:
所述网元设备在获取来自用户设备的媒体信息和接收到用户设备发送的会话请求时,根据所述媒体宣告消息中携带的媒体信息的媒体对象标识和所述会话请求中携带的媒体对象标识,确定获取的所述媒体信息与接收到的会话请求之间关联关系。
6.如权利要求5所述的媒体控制方法,其特征在于,所述方法还包括:
所述网元设备接收会议应用服务器发送的媒体控制策略;
所述网元设备根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息,包括:
所述网元设备根据媒体控制策略中携带的媒体对象标识,确定包含所述媒体控制策略中携带的媒体对象标识、且具备关联关系的媒体信息和会话请求,
从确定的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从确定的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
7.如权利要求5所述的媒体控制方法,其特征在于,所述会议中心将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,包括:
所述网元设备向发送所述会话标识的用户设备发送会话消息和媒体配置消息;
其中,所述会话消息中包括了得到的所述通道信息,所述媒体配置消息中包括了得到的所述媒体对象的属性信息,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
8.如权利要求1至2任一所述的媒体控制方法,其特征在于,所述方法还包括:
会议中心在获取到所述媒体信息和所述会话请求后,将所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识进行比较;
在所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识相同时,建立所述会话请求中携带的会话标识、媒体对象标识、所述通道信息与所述媒体信息中携带的所述媒体对象标识对应的媒体对象的属性信息之间的映射关系。
9.如权利要求1至2任一所述的媒体控制方法,其特征在于,所述方法还包括:
将获取的所述媒体信息发送给用于界面呈现的设备实体,使得所述用于界面呈现的设备实体在控制界面上显示接收到的所述媒体信息中携带的媒体对象标识对应的媒体对象。
10.一种媒体控制设备,其特征在于,包括:
接收模块,用于获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求,其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息;
确定模块,用于根据媒体控制策略中携带的媒体对象标识,从所述接收模块获取的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述接收模块接收到的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;
发送模块,用于将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,其中,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作。
11.如权利要求10所述的媒体控制设备,其特征在于,
所述发送模块,具体用于向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了得到的所述通道信息;
向发送所述会话标识的用户设备发送媒体配置消息,其中,所述媒体配置消息中携带了得到的所述媒体对象的属性信息;
其中,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
12.如权利要求10至11任一所述的媒体控制设备,其特征在于,
若媒体控制设备为会议应用服务器,则所述接收模块,具体用于接收网元设备发送的会话通知和接收所述用户设备发送的会话请求,其中,所述会话通知中携带了媒体信息和与所述媒体信息具备关联关系的会话请求的会话标识,所述媒体信息由所述网元设备从用户设备发送的媒体宣告消息中得到,所述网元设备具备媒体资源功能;
其中,媒体信息与会话请求的关联关系由网元设备根据接收到的用户设备发送的会话请求中携带的媒体对象标识和接收到的用户设备发送的媒体宣告消息中携带的媒体对象标识确定;
所述媒体控制设备还包括:
关联模块,用于在所述接收模块接收到用户设备发送的会话请求时,根据所述会话请求中携带的会话标识与接收到的所述会话通知中携带的会话标识,确定接收到的会话请求与接收到的媒体信息之间的关联关系。
13.如权利要求12所述的媒体控制设备,其特征在于,
所述发送模块,具体用于向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了媒体操作指令和得到的所述通道信息;
向所述网元设备发送得到的所述媒体对象的属性信息和得到的所述会话标识,并指示所述网元设备向发送得到的所述会话标识的用户设备发送媒体配置消息,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
14.如权利要求10至11任一所述的媒体控制设备,其特征在于,
若媒体控制设备为具备媒体资源功能的网元设备,则所述接收模块,具体用于接收用户设备发送的媒体宣告消息和接收所述用户设备发送的会话请求,从所述媒体宣告消息中获取用户设备发送的媒体信息,其中,所述媒体宣告消息中携带了媒体信息;
所述媒体控制设备还包括:
关联模块,用于在所述接收模块获取来自用户设备的媒体信息和接收到用户设备发送的会话请求时,根据所述媒体宣告消息中携带的媒体信息的媒体对象标识和所述会话请求中携带的媒体对象标识,确定获取的所述媒体信息与接收到的会话请求之间关联关系。
15.如权利要求14所述的媒体控制设备,其特征在于,
所述接收模块,还用于接收会议应用服务器发送的媒体控制策略;
所述确定模块,具体用于根据媒体控制策略中携带的媒体对象标识,确定包含所述媒体控制策略中携带的媒体对象标识、且具备关联关系的媒体信息和会话请求,
从确定的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从确定的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
16.如权利要求14所述的媒体控制设备,其特征在于,
所述发送模块,具体用于向发送所述会话标识的用户设备发送会话消息和媒体配置消息;
其中,所述会话消息中包括了得到的所述通道信息,所述媒体配置消息中包括了得到的所述媒体对象的属性信息,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
17.如权利要求10至11任一所述的媒体控制设备,其特征在于,所述媒体控制设备还包括:
比较模块,用于在获取到所述媒体信息和所述会话请求后,将所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识进行比较;
在所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识相同时,建立所述会话请求中携带的会话标识、媒体对象标识、所述通道信息与所述媒体信息中携带的所述媒体对象标识对应的媒体对象的属性信息之间的映射关系。
18.如权利要求10至11任一所述的媒体控制设备,其特征在于,
所述发送模块,还用于将获取的所述媒体信息发送给用于界面呈现的设备实体,使得所述用于界面呈现的设备实体在控制界面上显示接收到的所述媒体信息中携带的媒体对象标识对应的媒体对象。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410504812.XA CN105516065B (zh) | 2014-09-26 | 2014-09-26 | 一种媒体控制方法和设备 |
EP15843212.0A EP3182643B1 (en) | 2014-09-26 | 2015-09-07 | Media control method and device |
PCT/CN2015/089049 WO2016045496A1 (zh) | 2014-09-26 | 2015-09-07 | 一种媒体控制方法和设备 |
US15/468,846 US9936164B2 (en) | 2014-09-26 | 2017-03-24 | Media control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410504812.XA CN105516065B (zh) | 2014-09-26 | 2014-09-26 | 一种媒体控制方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105516065A CN105516065A (zh) | 2016-04-20 |
CN105516065B true CN105516065B (zh) | 2018-08-14 |
Family
ID=55580275
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410504812.XA Active CN105516065B (zh) | 2014-09-26 | 2014-09-26 | 一种媒体控制方法和设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9936164B2 (zh) |
EP (1) | EP3182643B1 (zh) |
CN (1) | CN105516065B (zh) |
WO (1) | WO2016045496A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11575525B2 (en) | 2020-12-30 | 2023-02-07 | Zoom Video Communications, Inc. | Methods and apparatus for providing meeting controls for network conferences |
US11595451B2 (en) * | 2020-12-30 | 2023-02-28 | Zoom Video Communications, Inc. | Methods and apparatus for receiving meeting controls for network conferences |
CN114554134B (zh) * | 2022-02-25 | 2023-09-22 | 北京字跳网络技术有限公司 | 配置音视频会议的方法、装置、服务器和存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102843542A (zh) * | 2012-09-07 | 2012-12-26 | 华为技术有限公司 | 多流会议的媒体协商方法、设备和系统 |
CN102904936A (zh) * | 2012-09-25 | 2013-01-30 | 北京小米科技有限责任公司 | 一种建立会话的方法、服务器、装置、系统及设备 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4493249B2 (ja) | 2001-11-05 | 2010-06-30 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ネットワークシステム、サーバ、タイムアウト時間情報提供方法、およびプログラム |
US7330483B1 (en) | 2002-12-19 | 2008-02-12 | At&T Corp. | Session initiation protocol (SIP) message incorporating a multi-purpose internet mail extension (MIME) media type for describing the content and format of information included in the SIP message |
CN100596075C (zh) * | 2005-03-31 | 2010-03-24 | 株式会社日立制作所 | 利用广播组播服务实现多方会议服务的方法和设备 |
US8719342B2 (en) * | 2006-04-25 | 2014-05-06 | Core Wireless Licensing, S.a.r.l. | Third-party session modification |
CN101227418B (zh) * | 2007-01-19 | 2012-04-04 | 华为技术有限公司 | 一种实现融合ip消息的方法、装置及系统 |
WO2009046756A1 (en) * | 2007-10-08 | 2009-04-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Floor control in telecommunications conference calls |
CN101420315B (zh) * | 2007-10-22 | 2012-08-08 | 华为技术有限公司 | 多媒体会议的控制方法及装置 |
CN102404130A (zh) * | 2010-09-19 | 2012-04-04 | 中华电信股份有限公司 | 电子会议管控方法及系统 |
CN102868880B (zh) * | 2011-07-08 | 2017-09-05 | 中兴通讯股份有限公司 | 一种基于远程呈现的媒体传输方法及系统 |
CN102439973B (zh) * | 2011-10-08 | 2014-04-16 | 华为技术有限公司 | 视频会议中视频资源管理的方法及装置 |
CN103840949A (zh) * | 2012-11-22 | 2014-06-04 | 苏州朗捷通智能科技有限公司 | 一种电子会议管控系统 |
EP2854376B1 (en) * | 2013-08-16 | 2018-01-10 | Huawei Technologies Co., Ltd. | Transmission method, device and system for media stream |
-
2014
- 2014-09-26 CN CN201410504812.XA patent/CN105516065B/zh active Active
-
2015
- 2015-09-07 EP EP15843212.0A patent/EP3182643B1/en active Active
- 2015-09-07 WO PCT/CN2015/089049 patent/WO2016045496A1/zh active Application Filing
-
2017
- 2017-03-24 US US15/468,846 patent/US9936164B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102843542A (zh) * | 2012-09-07 | 2012-12-26 | 华为技术有限公司 | 多流会议的媒体协商方法、设备和系统 |
CN102904936A (zh) * | 2012-09-25 | 2013-01-30 | 北京小米科技有限责任公司 | 一种建立会话的方法、服务器、装置、系统及设备 |
Non-Patent Citations (3)
Title |
---|
Push to Communicate for Public Safety Control Plane;LA JOLLA VILLAGE DR.SUITE 110 SAN DIEGO;《OMA-PCPS-TS-CONTROL_PLANE-V1_0-20140903-D》;20140908;1-769 * |
Technical Specification Group Core Network and Terminals Media server control using the IP Multimedia Core Network subsystem;MOBILE COMPETENCE CENTRE;《3GPP TR 24.880》;20080605;1-52 * |
Technical Specification Group Core Network and Terminals;Conferencing using the IP Multimedia Core Network subsystem;MOBILE COMPETENCE CENTRE;《3GPP TS 24.147》;20140925;1-209 * |
Also Published As
Publication number | Publication date |
---|---|
CN105516065A (zh) | 2016-04-20 |
US20170201720A1 (en) | 2017-07-13 |
US9936164B2 (en) | 2018-04-03 |
EP3182643A1 (en) | 2017-06-21 |
EP3182643B1 (en) | 2019-08-07 |
EP3182643A4 (en) | 2017-09-13 |
WO2016045496A1 (zh) | 2016-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104427296B (zh) | 视频会议中媒体流的传输方法与装置 | |
US8290128B2 (en) | Unified communication based multi-screen video system | |
US9736203B2 (en) | System and method for virtual social colocation | |
US9210200B1 (en) | Methods, systems and program products for connecting users to operating nodes | |
CN104883344B (zh) | 协商媒体能力的方法和设备 | |
CN110620896A (zh) | 一种会议建立方法、系统及装置 | |
CN108616487B (zh) | 基于视联网的混音方法和装置 | |
CN104601339B (zh) | 网真会议的控制方法、装置、服务器和终端设备 | |
CN110493554A (zh) | 一种发言终端的切换方法及系统 | |
CN105516065B (zh) | 一种媒体控制方法和设备 | |
CN115134335A (zh) | 一种增强现实通信的方法、装置及系统 | |
US20210320810A1 (en) | Volumetric conversational services using network edge | |
CN108574689B (zh) | 一种可视通话的方法和装置 | |
CN108881149A (zh) | 一种可视电话设备的接入方法和系统 | |
CN106549978A (zh) | 一种会话模式切换方法及代理服务器 | |
CN111327868B (zh) | 设置会议发言方角色的方法、终端、服务器、设备及介质 | |
CN105122761B (zh) | 基于分组的呼叫的附加媒体会话的本地控制 | |
US9912623B2 (en) | Systems and methods for adaptive context-aware control of multimedia communication sessions | |
CN104158673A (zh) | 会议模式选择方法及服务器 | |
WO2010036261A1 (en) | Event management system for creating a second event | |
CN110121049A (zh) | 一种会议媒体流控制方法及装置 | |
US20200259873A1 (en) | Messaging resource function | |
CN103905777A (zh) | 会议记录获取方法、提供方法、设备及系统 | |
CN114338625B (zh) | 实时通信方法、装置、设备及存储介质 | |
CN115134336A (zh) | 一种增强现实通信的方法、装置及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |