跳到主要内容

订阅与取消

直播模式中主播发布的音频流,会在服务端另行合并生成一道音频合流。

订阅合流

大部分直播场景,观众数量比较庞大,且所有观众看到和听到的内容需要完全一致。当直播间内有多个主播时,观众端如果采用分流订阅的方式会造成大量带宽资源的浪费,客户成本也会较高。

订阅合流有助于解决资源浪费问题,降低成本。融云服务将所有主播发布的音频资源,按客户提前指定的人选、布局方式和编码参数进行合并生成的一道音频合流。观众端只需订阅合流,则不管房间内有多少名主播,观众都能用很少的资源得到一致的观看效果。

下面介绍订阅合流的步骤:

所属类:RCRTCEngine

方法:SubscribeLiveMix()

调用示例: Engine.SubscribeLiveMix();

  • 示例代码:

    Engine.SubscribeLiveMix();

取消订阅主播合流

所属类:RCRTCEngine

方法:UnsubscribeLiveMix()

调用示例: Engine.UnsubscribeLiveMix();

  • 示例代码:

    Engine.UnsubscribeLiveMix();