Skip to main content

Type Alias: PeerWithTracks<PeerMetadata, ServerMetadata>

PeerWithTracks<PeerMetadata, ServerMetadata>: object

Defined in: packages/react-client/src/hooks/usePeers.ts:12

Type Parameters

Type ParameterDescription
PeerMetadataType of metadata set by peer while connecting to a room.
ServerMetadataType of metadata set by the server while creating a peer.

Type declaration

cameraTrack?

optional cameraTrack: Track

id

id: PeerId

metadata?

optional metadata: Metadata<PeerMetadata, ServerMetadata>

microphoneTrack?

optional microphoneTrack: Track

screenShareAudioTrack?

optional screenShareAudioTrack: Track

screenShareVideoTrack?

optional screenShareVideoTrack: Track

tracks

tracks: Track[]