tencent cloud

文档反馈

最后更新时间:2024-02-02 18:48:25
    本文档主要介绍如何分享系统声音,目前 TRTC 默认不采集所在应用的音频。

    调用指引

    Android
    iOS
    本文档主要介绍如何分享系统声音,目前 TRTC 默认不采集所在应用的音频。
    注意:
    仅 Android 10.0 及以上版本支持分享系统声音。

    开启分享系统声音

    步骤1: 开启屏幕分享

    按照开启屏幕分享 - 基于Android平台中的步骤开启屏幕分享。

    步骤2: 开启分享系统声音

    调用 TRTCCloud 中的 startSystemAudioLoopback 接口即可,这时候采集的系统声音会自动混入上行流中。

    步骤3: 关闭分享系统声音

    调用 TRTCCloud 中的 stopSystemAudioLoopback 接口即可。

    步骤1: 开启麦克风

    在 App 中,调用 startLocalAudio 开启麦克风采集,推荐使用 TRTCAudioQualityDefault 音质。
    注意:
    这一步是必要的,通过开启麦克风采集,可以让 App 在后台时依然保持运行。

    步骤2: 开启屏幕分享

    由于 iOS 限制,只有在屏幕录制时才能采集系统声音。因此,为实现此功能,需要先对接iOS屏幕分享功能。
    按照 开启屏幕分享 - 基于iOS平台 中的步骤,开启屏幕录制,系统声音将自动进行采集。
    注意:
    开启屏幕录制时,不要点亮麦克风图标,人声采集已在 App 中启动。
    
    
    

    步骤3: 中途开启和关闭系统声音

    系统声音采集与屏幕录制同时进行,只能随录制开启而自动启动,随录制关闭而一起停止。无法单独对系统声音进行开关或静音操作。
    TRTCCloud 提供了 setSystemAudioLoopbackVolume 方法对系统声音进行音量调节。当您不希望将系统声音输出时,可以将音量设置为0。
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持