仲裁视频会议H5

virtual-background.esm.d.ts 586B

123456789101112131415161718192021222324252627
  1. export interface AuthParam {
  2. sdkAppId: number;
  3. userId: string;
  4. userSig: string;
  5. }
  6. export interface VirtualBackgroundOptions {
  7. sdkAppId: number;
  8. userId: string;
  9. userSig: string;
  10. type?: 'image' | 'blur';
  11. src?: string;
  12. }
  13. export interface UpdateVirtualBackgroundOptions {
  14. type: 'image' | 'blur';
  15. src?: string;
  16. }
  17. export declare class VirtualBackground {
  18. start(options: VirtualBackgroundOptions): Promise<void>;
  19. update(options: UpdateVirtualBackgroundOptions): Promise<void>;
  20. stop(): Promise<void>;
  21. }
  22. export default VirtualBackground;