发明名称 PROVIDING WEB REAL-TIME COMMUNICATIONS (WebRTC) MEDIA SERVICES VIA WebRTC-ENABLED MEDIA SERVERS, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA
摘要 Providing Web Real-Time Communications (WebRTC) media services via WebRTC-enabled media servers, and related systems, methods, and computer-readable media is disclosed herein. In one embodiment, a system for providing WebRTC media services comprises a WebRTC-enabled media server including a scripting engine, a WebRTC functionality provider, and a control application programming interface (API). The WebRTC-enabled media server is configured to receive, from a WebRTC application server, a stream establishment application, and to establish, via the stream establishment application, a plurality of WebRTC interactive flows associated with a corresponding plurality of WebRTC clients. The WebRTC-enabled media server is also configured to apply a media service to one or more of the plurality of WebRTC interactive flows to generate one or more media server flows, and provide the media server flows to one or more of the plurality of WebRTC clients. The WebRTC-enabled media server may thus provide functionality via familiar WebRTC control interfaces.
申请公布号 US2015304379(A1) 申请公布日期 2015.10.22
申请号 US201414255361 申请日期 2014.04.17
申请人 Avaya Inc. 发明人 Ezell Joel;Yoakum John H.
分类号 H04L29/06;H04L29/08 主分类号 H04L29/06
代理机构 代理人
主权项 1. A system for providing Web Real-Time Communications (WebRTC) media services, comprising: at least one communications interface; and a WebRTC-enabled media server comprising a scripting engine and a WebRTC functionality provider, and communicatively coupled to a WebRTC application server and a plurality of WebRTC clients via the at least one communications interface; wherein the WebRTC-enabled media server is configured to: provide a control application programming interface (API) for accessing a functionality of the WebRTC functionality provider;receive, from the WebRTC application server, a stream establishment application;establish, via the stream establishment application, a plurality of WebRTC interactive flows associated with corresponding ones of the plurality of WebRTC clients;apply a media service to one or more of the plurality of WebRTC interactive flows to generate one or more media server flows; andprovide the one or more media server flows to one or more of the plurality of WebRTC clients.
地址 Basking Ridge NJ US