TalkZone

Enable one-to-one or group calls with video or screen share capabilities

Voice chat capabilities are main achieved using TalkZone feature, which is in HoloFair system is basically implementation of WebRTC technology. It supports audio communication, video transmission and screen share. It is also possible to display video or screen share of a call on MeshRenderer as long as it is predefined. Also, since it is WebRTC based, it has a limit of 6 particapants in a call (for example you and 5 more people). You still can do more than that but we can't gurantee stability and the same quality.

To add such feature you need a gameObject that has 2 components on it: ZoneTalkModel and BasicZoneTalkView. Then make sure to prepare a trigger that will make user join (connect) or leave (disconnect) a zone talk. See the images below to learn one way to set it up:

Also here MeshRenderer value here is optional and needed in case if you want to allow users to display their screen or video on a 3D screen in HoloFair instead of as full screen on UI.

Now feel free to use any trigger you want your users to use to make use of zone talk. On the image you will see that OnTriggerHandler and its events are used to control the state of the ZoneTalk:

Last updated