What is Room
Room is Tange's multi-party real-time audio room capability. You organize users by your business room_id, request short-lived credentials from your application server, and let devices call the TiRTC TiRtcWhipConnect API to join. The Tange platform handles room creation, connection verification, audio processing, and participant event synchronization.
Who This Is For
Room documentation is mainly for two integration roles:
| Integrator | Focus |
|---|---|
| Application server developer | Check room permissions, request short-lived credentials, and deliver them securely to devices. |
| Device developer | Use the TiRTC TiRtcWhipConnect API to connect, exchange audio, and handle room signaling. |
Use Cases
- Multi-party voice intercom: multiple hardware devices join the same room and hear other participants in real time.
- Device collaboration: organize participants by an order, inspection, care, or collaboration
room_id. - Simpler multi-party audio: the device receives one downlink audio stream and avoids managing multiple remote streams locally.
Integration Benefits
- Low-latency TiRTC transport: devices establish real-time audio connections through TiRTC connect capabilities, with audio and room signaling carried over the same low-latency link.
- Platform audio processing: the Tange platform handles multi-party audio processing and sends one downlink audio stream to each device.
- Friendly to constrained hardware: devices with limited compute, memory, or audio processing capability can join multi-party rooms without managing multiple remote audio streams.
- Simple business integration: use your own
room_idto organize rooms. Devices only usepeer_idandtokendelivered by your application server and do not hold application secrets.
Related Docs
- TiRTC documentation: the media transport foundation for Room.
- Glossary: Room terminology.