polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
40 lines • 940 B
TypeScript
export interface TransmitServiceConfig {
baseUrl?: string;
timeout?: number;
debug?: boolean;
}
export interface TransmitChannelInfo {
channelId: number;
name: string;
channelPasswd: string;
authType: string;
streamType: string;
debugEnabled: boolean;
playbackEnabled: boolean;
stream: string;
status: string;
category: string;
scene: string;
createdAt?: number;
}
export interface TransmitAssociation {
channelId: string | null;
receiveChannelId: string;
}
export interface TransmitBatchCreateParams {
channelId: string;
names: string[];
}
export interface TransmitGetAssociationsParams {
channelId: string;
}
export interface TransmitCreateOptions {
channelId: string;
names: string;
output?: 'table' | 'json';
}
export interface TransmitListOptions {
channelId: string;
output?: 'table' | 'json';
}
//# sourceMappingURL=transmit.d.ts.map