/* tslint:disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ export interface LivePlayer { /** * 音视频地址。目前仅支持flv, rtmp格式 */ src?: string; /** * 模式 */ mode?: string; /** * 自动播放 */ autoplay?: boolean; /** * 是否静音 */ muted?: boolean; /** * 画面方向 */ orientation?: string; /** * 填充模式,可选值有contain, fillCrop */ "object-fit"?: string; /** * 最小缓冲区,单位s */ "min-cache"?: number; /** * 最大缓冲区,单位s */ "max-cache"?: number; /** * 声音输出方式 */ "sound-mode"?: string; /** * 当跳转到其它小程序页面时,是否自动暂停本页面的实时音视频播放 */ "auto-pause-if-navigate"?: boolean; /** * 当跳转到其它QQ原生页面时,是否自动暂停本页面的实时音视频播放 */ "auto-pause-if-open-native"?: boolean; /** * 是否回调metadata */ "enable-metadata"?: boolean; /** * 播放状态变化事件,detail = {code} */ bindStateChange?: () => void; /** * 全屏变化事件,detail = {direction, fullScreen} */ bindFullScreenChange?: () => void; /** * 网络状态通知,detail = {info} */ bindNetStatus?: () => void; /** * metadata通知,detail = {info} */ bindMetaDataChange?: () => void; }