Optional
mainOptional configuration for the main stream.
Optional
secondaryOptional configuration for the secondary stream.
const config: CoreConfig = {
highDemandTimeWindow: 15,
httpDownloadTimeWindow: 3000,
p2pDownloadTimeWindow: 6000,
swarmId: "custom swarm ID for video stream",
cashedSegmentsCount: 1000,
}
const config: CoreConfig = {
// Configuration for both streams
highDemandTimeWindow: 20,
httpDownloadTimeWindow: 3000,
p2pDownloadTimeWindow: 6000,
mainStream: {
// Optional configuration for the main stream
swarmId: "custom swarm ID for video stream",
},
secondaryStream: {
// Optional configuration for the secondary stream
swarmId: "custom swarm ID for audio stream",
},
Represents a set of configuration parameters that can be used to override or extend the default configuration settings for a specific stream (main or secondary).