WebRTC & Multimedia VAS

Revolutionizing Communications

WebRTC is revolutionizing communications by providing a powerful and large open source community-based technology for embedding communications in web browsers and mobile applications. PowerMedia XMS includes support for WebRTC audio, video, and media plane technologies, allowing developers and network operators to extend their applications and services to the web. PowerMedia XMS’s web-oriented APIs and virtualized software are well suited for dynamic, cloud-based environments where WebRTC is typically deployed alongside other webservices.

What is Server-Side Media Processing?

WebRTC is designed to send media directly via peers. Often this occurs between two clients, but many applications require the server to act as a media peer. So what is server side media processing? Let’s take a look:

Peer to Peer Media
Server-Side Media

When does server-side media make sense?

Many applications require or perform more efficiently when media is anchored in the network. Media processing helps optimize bandwidth and minimize CPU cycles while adhering to regulatory requirements.

Limited Bandwidth

Mobile devices, fringe areas, and developing regions often do not have sufficient bandwidth.

User is paying per GB

WebRTC media flows can consume significant network capacity, inhibiting users with data caps from using your app.

Power is limited

Handling WebRTC media flows and stream processing consume many processing cycles, burning valuable battery life in mobile applications.

There is regulation

Existing regulations often require recording and analysis of media for compliance purposes.

Major server-side media use cases

Dialogic’s PowerMedia XMS provides widely needed capabilities in many applications. While WebRTC is designed to be primarily browser-to-browser, there is a growing number of use cases that require server side media support or that would be greatly enhanced by it.







Stream Processing






Dialogic WebRTC Solutions


Dialogic PowerMedia XMS

  • IMS/VoLTE-ready Media Resource Function (MRF) and Media Resource Broker (MRB)
  • WebRTC gateway
  • Virtualized transcoding, video and audio conferencing

PowerMedia MRB Media Resource Broker for media plane resource scaling