Channels
Learn how to create and manage voice and text channels.
阅读时间1 分钟最后更新于 19 小时前
Vivox provides group text and voice communications through channels. Users can communicate with each other by joining the same channel. Channels support the following functionality:
- Voice
- Voice rendered with 3D effects (positional/directional audio)
- Text
- Muting a user for oneself
- Muting a user for all users in the channel
- Forced removal of a user from a channel (“kick”)
- Channels are identified by channel IDs.
- Channel IDs are assigned by the game.
- Channels are platform agnostic - game clients running on different platforms interoperate with each other.
- Channels are created on demand, and inactive channels consume no Vivox resources.
Topic | Description |
|---|---|
| Channel management | Information on the basic behavior of channels and their lifecycles. |
| Channel name criteria | Criteria for what makes an acceptable channel name. |
| Channel types | Information on the 3 channel types: Echo, group, and positional. |
| Positional channels | Information concerning the properties of positional channels. |
| Channel identifiers for large scale games | Information concerning channels in applications with a lot of concurrent users. |
| Participant events | Managing players within channels. |
| Join a channel | Steps for having a user join a channel. |
| Leave a channel | Steps to leave a channel. |
| Automatic connection recovery | Information on Vivox's built-in connection recovery function. |