Skip to main content

Type Alias: PeerWithTracks<PeerMetadata, ServerMetadata>

PeerWithTracks<PeerMetadata, ServerMetadata> = object

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

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.

Properties

cameraTrack?

optional cameraTrack: Track

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


customAudioTracks

customAudioTracks: Track[]

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


customVideoTracks

customVideoTracks: Track[]

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


id

id: PeerId

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


metadata?

optional metadata: Metadata<PeerMetadata, ServerMetadata>

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


microphoneTrack?

optional microphoneTrack: Track

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


screenShareAudioTrack?

optional screenShareAudioTrack: Track

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


screenShareVideoTrack?

optional screenShareVideoTrack: Track

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


tracks

tracks: Track[]

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