Skip to content

Privacy Channel Reference

Guribo edited this page Jul 11, 2026 · 5 revisions

Privacy Channel Reference

Conceptual reference — documents PlayerAudioOverride fields for privacy channels, not a standalone component.

Technical reference for privacy channel configuration and behavior.

Configuration

Field Location Description
PrivacyChannelId PlayerAudioOverride Channel ID for this override. -1 = no privacy (always audible)
AdditionalPrivacyChannelIds PlayerAudioOverride Additional channel IDs the local player can hear when this override is active
DisallowListeningToChannel PlayerAudioOverride If set, prevents the local player from listening to any other player in the same channel

Known Limitations

Limitation Detail
One channel per override Each override has one primary channel, but AdditionalPrivacyChannelIds can extend listening to multiple channels
Delayed channel changes Entering or leaving a channel takes effect delayed depending on the PlayerAudioController update rate
Priority conflicts A player being added to an override does not prevent being added to a different override

Priority Conflict Example

Walking into a private channel with a microphone that has the same priority will replace the microphone effect with the private channel effect, as will picking up a microphone inside a room (with the same priority) override the room effect.

Solution: Give items that can be carried into other zones a higher priority so their effects stay active.

Minimum Requirements

Component Required Count
PlayerAudioOverride At least 1

Additionally, at least one component is required to add/remove players from the PlayerAudioOverride:

Component Add Mechanism Remove Mechanism Networking
PickupMicrophone Item pickup Item drop Manually synchronized
VoiceOverrideTriggerZone Player trigger enter Player trigger exit Local

Alternatively, you can integrate adding/removing of players into your own custom UdonSharpBehaviours. See the Tutorial #1 for examples.

See Also

Clone this wiki locally