getSharedResource abstract method

Future<ZegoCopyrightedMusicGetSharedResourceResult> getSharedResource(
  1. ZegoCopyrightedMusicGetSharedConfig config,
  2. ZegoCopyrightedMusicResourceType type
)

获取分享歌曲资源。

支持版本:3.0.2 及以上。 详情描述:可以获取到歌曲的基本信息(时长、歌名、歌手等),以及最重要的可以用于本地播放的资源 id,还有相关的一些鉴权信息。 业务场景:获取版权歌曲,用于本地播放。 相关接口:房间内某个用户调用 requestResource 接口获取某音乐资源成功后,房间内其他用户可以调用此接口免费获取一次该音乐资源。 调用时机:在初始化版权音乐 initCopyrightedMusic 之后。 注意事项:每个资源有唯一的资源 ID。调用本接口获取到的资源,具有时效性,有效时长为 “SDK 初始化生命周期结束” 与 “24 小时资源有效期” 两者之间的最小值。

  • config 获取分享歌曲资源的配置。
  • type 版权音乐资源类型。
  • Returns 获取分享音乐资源结果。

Implementation

Future<ZegoCopyrightedMusicGetSharedResourceResult> getSharedResource(
    ZegoCopyrightedMusicGetSharedConfig config,
    ZegoCopyrightedMusicResourceType type);