UNPKG

@tencentcloud/roomkit-web-vue3

Version:

<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,

29 lines (27 loc) 787 B
import { TUIVideoQuality } from '../../../../../node_modules/@tencentcloud/tuiroom-engine-js'; declare class Camera { static instance: Camera; constructor(); startCameraDeviceTest(options: { view: string; }): Promise<void>; stopCameraDeviceTest(): Promise<void>; switchCamera(options: { isFrontCamera: boolean; }): Promise<void>; switchMirror(options: { mirror: boolean; }): Promise<void>; updateVideoQuality(options: { quality: TUIVideoQuality; }): Promise<void>; openLocalCamera(): Promise<void>; closeLocalCamera(): Promise<void>; setCurrentDevice(options: { deviceId: string; }): Promise<void>; } export default function useVideoDeviceManager(): { camera: Camera; }; export {};