发明名称 Media mix wiring protocol for media control
摘要 Protocol architecture for wiring media streams and specifying mixing behavior in a multipoint control unit. The protocol provides the capability to expose the core mixing algorithms to modification for mixing media without dealing with the functionality of the mixer itself (e.g., ports and IP specifics). The protocol facilitates the wiring of input media streams to output media streams by changing the mixing behavior via changes to the mixing algorithms using the protocol. The protocol operates based on a schema that includes controls related to route, wire, and filter for the mixer input and mixer output.
申请公布号 US8972594(B2) 申请公布日期 2015.03.03
申请号 US200812029439 申请日期 2008.02.11
申请人 Microsoft Corporation 发明人 Srinivasan Srivatsa K.;Moore Timothy M.;Sekaran Dhigha D.;Narayanan Sankaran
分类号 G06F15/16;G06F15/173 主分类号 G06F15/16
代理机构 代理人 Smith Andrew;Ross Jim;Minhas Micky
主权项 1. A computer-implemented media control system executed by a processor, comprising: a first media mixer for receiving a first type of input media stream and a second media mixer for receiving a second type of input media stream; a first mixing algorithm of the first media mixer for routing a plurality of input media streams of the first type according to a first mixing behavior, and a second mixing algorithm of the second media mixer for routing a plurality of input media streams of the second type according to a second mixing behavior; and a protocol interface that includes instructions for modifying at least one of the first mixing behavior or the second mixing behavior in the respective mixing algorithm to wire the respective input media streams to produce a plurality of output streams, each output stream identified by a unique identifier; the protocol interface further including instructions for notifying a plurality of participants of the wiring of the input media streams to the output media streams, the protocol interface further including instructions to receive a request to modify the first mixing algorithm; and wherein the instructions to receive a request to modify the first mixing algorithm, when executed, perform a method, the method including: receiving a request from a client to alter one output stream, the request including a unique user identifier associated with one input media stream of the first type, the request further including a unique endpoint identifier of the one output stream, and the request further including a centralized conference control protocol command; andwherein the centralized conference control protocol command includes the command modifyEndpointMedia, wherein the modifyEndPointMedia command instructs the protocol interface to modify the first mixing algorithm to alter the one output stream.
地址 Redmond WA US