Profiles are declared once in the executable specification. Preference is accepting-endpoint order.
| Preference | Profile / token | Transport | Envelope | Catalog | Headerless |
|---|
| 1 | rtvbp.v1 | ws.v1 | classic.v1 | babelforce.v1 | yes — effective without echo |
| 2 | rtvbp.demo.v1 | ws.v1 | classic.v1 | demo.v1 | no |
| 3 | rtvbp.webrtc.v1 | webrtcws.v1 | classic.v1 | babelforce.v1 | no |
| Profile | Channel | Carrier | Wire format | SDK format |
|---|
rtvbp.v1 | audio | websocket-binary | l16-8000-16-1-20ms | l16-8000-16-1-20ms |
rtvbp.demo.v1 | — | — | — | — |
rtvbp.webrtc.v1 | audio | webrtc-rtp | pcmu-8000-8-1-20ms | l16-8000-16-1-20ms |
| Id | Encoding | Rate | Bits | Channels | Packet time |
|---|
l16-8000-16-1-20ms | L16 | 8000 Hz | 16 | 1 | 20 ms |
pcmu-8000-8-1-20ms | PCMU | 8000 Hz | 8 | 1 | 20 ms |
Reserved signaling
transport.webrtc.offer on webrtcws.v1 — Exchange a complete non-trickle SDP offer and correlated answer.