yirtc-sdk-web
Version:
基于WebRTC的实时音视频SDK
38 lines (37 loc) • 830 B
TypeScript
/**
* 设备工具类
*/
export declare class Device {
private static compatMode;
/**
* 检查浏览器兼容性
* @returns boolean
*/
static checkCompatibility(): boolean;
/**
* 启用兼容模式
*/
static enableCompatMode(): void;
/**
* 禁用兼容模式
*/
static disableCompatMode(): void;
/**
* 获取浏览器信息
* @returns {name: string, version: string}
*/
static getBrowserInfo(): {
name: string;
version: string;
};
/**
* 检查是否支持屏幕共享
* @returns boolean
*/
static isScreenShareSupported(): boolean;
/**
* 检查是否支持音频处理
* @returns boolean
*/
static isAudioProcessingSupported(): boolean;
}