2026-09-13 14:14:38 -04:00
|
|
|
import { TransportStats } from "./transportStats";
|
|
|
|
|
import { Bitrate } from "./media/mediaTrackStats";
|
2026-09-12 23:57:45 -04:00
|
|
|
export interface ConnectionStatsBandwidth {
|
|
|
|
|
/**
|
|
|
|
|
* bytes per second
|
|
|
|
|
*/
|
|
|
|
|
download: number;
|
|
|
|
|
/**
|
|
|
|
|
* bytes per second
|
|
|
|
|
*/
|
|
|
|
|
upload: number;
|
|
|
|
|
}
|
|
|
|
|
export interface ConnectionStatsBitrate extends Bitrate {
|
|
|
|
|
audio?: Bitrate;
|
|
|
|
|
video?: Bitrate;
|
|
|
|
|
}
|
|
|
|
|
export interface PacketLoss {
|
|
|
|
|
total: number;
|
|
|
|
|
download: number;
|
|
|
|
|
upload: number;
|
|
|
|
|
}
|
|
|
|
|
export declare class ConnectionStats {
|
|
|
|
|
bandwidth: ConnectionStatsBitrate;
|
|
|
|
|
bitrate: ConnectionStatsBitrate;
|
|
|
|
|
packetLoss: PacketLoss;
|
|
|
|
|
transport: TransportStats[];
|
|
|
|
|
}
|
|
|
|
|
//# sourceMappingURL=connectionStats.d.ts.map
|