鸿蒙 RTCLib-v25.12.0
    Preparing search index...
    interface RCRTCMicAudioOutputStream {
        streamId: string;
        mediaType: RCRTCMediaType;
        tag: string;
        userId: string;
        resourceState: RCRTCResourceState;
        isMute: boolean;
        setEncryptor(encryptor: number): void;
        audioConfig: RCRTCAudioStreamConfig;
        audioListener: RCRTCAudioEngineListener;
        setMicrophoneEnable(enable: boolean): void;
        isMicrophoneEnable(): boolean;
        setSpeakerEnable(enabled: boolean): void;
        isSpeakerEnable(): boolean;
    }

    Hierarchy (View Summary)

    Index

    Properties

    streamId: string
    mediaType: RCRTCMediaType
    tag: string
    userId: string
    resourceState: RCRTCResourceState
    isMute: boolean

    设置码率和编码格式配置

    音频事件监听

    Methods

    • 设置加密类指针,该指针为 C++ 类型的指针

      Parameters

      • encryptor: number

      Returns void

    • 打开/关闭麦克风

      Parameters

      • enable: boolean

        true 打开,false 关闭

      Returns void

      关闭/打开麦克风

    • 麦克风是否打开

      Returns boolean

      true 打开,false 关闭

      关闭/打开麦克风

    • 打开/关闭扬声器

      Parameters

      • enabled: boolean

      Returns void

      关闭/打开扬声器

    • 是否扬声器播放

      Returns boolean

      true 扬声器,false 非扬声器

      获取当前是否使用扬声器播放