ReadonlyruntimeRuntime identifier of the stream from an engine. May differ from peer to peer.
ReadonlytypeStream type.
ReadonlypropertiesRaw stream properties from the manifest, provided by the player integration.
ReadonlyswarmThe swarm ID the stream was registered with: the configured swarmId
or, if not set, the manifest response URL. Resolved once at registration.
ReadonlyidentityStream identity hash derived from the normalized stream properties. The same for all peers regardless of the player in use.
ReadonlystreamThe pre-hash string that defines which P2P swarm the stream belongs to.
By default ${peerProtocolVersion}-${swarmId}-${type}-${identityHash};
a custom streamSwarmIdBuilder may override it. Computed once at registration.
ReadonlyinfoThe infohash announced to trackers for the stream's swarm: a 20-character ASCII string derived from the stream swarm ID. Computed once at registration.
Represents a media stream with various defining characteristics.