Skip to main content

ChannelAudioNotification

Channel audio from another member of a channel you belong to (party or guild voice), delivered over the udpNotifications subscription wherever you are. The payload is opaque to the server: your app (or an SDK voice helper) defines its format and codec.

type ChannelAudioNotification {
channelId: BigInt!
uuid: String!
audioData: String!
sequenceNumber: Int!
epochMillis: BigInt!
}

Fields​

ChannelAudioNotification.channelId ● BigInt! non-null scalar​

The channel id (groups.group_id) the audio was sent to.

ChannelAudioNotification.uuid ● String! non-null scalar​

The sending actor's UUID.

ChannelAudioNotification.audioData ● String! non-null scalar​

The audio payload, base64-encoded (at most 1024 bytes decoded). Opaque to the server.

ChannelAudioNotification.sequenceNumber ● Int! non-null scalar​

The sender's sequence number for this packet (0-255).

ChannelAudioNotification.epochMillis ● BigInt! non-null scalar​

Server-generated epoch milliseconds timestamp.

Implemented By​

UdpNotification union