Supported WebRTC Protocols

Some of the WebRTC protocols include the handling of SIP, H.323, and RTP.

Table 1. WebRTC Comparison

Function

SIP

H.323

WebRTC

Signaling Protocol

SIP

H.323

JSEP with proprietary messaging and signaling

Media Transport

RTP- separate streams for each media session

RTP - separate streams for each media session

RTP - all media multiplexed over a single session and UDP port

Video Codecs

H.264, H.263, others

H.264, H.263, others

VP8

Audio Codecs

Siren, G.729, G.711, others

Siren, G.729, G.711, others

OPUS, G.711

Media Encryption

SRTP - with SDES key exchange

SRTP - with SDES key exchange

SRTP - with DTLS key exchange

NAT/FW Traversal

SBC

H.460

ICE/STUN/TURN

Content Format

Video

Video

HTML5 ( Polycom )

Content Signaling

BFCP

H.239

(Proprietary)

Conference Modes

Peer-to-peer, bridge (AVC), SVC

Peer-to-peer, bridge (AVC)

Mesh, bridge (AVC)