logo
当前页

点歌管理


点歌管理属于在线K歌房重要的一环,点歌管理主要包含功能:歌单展示、搜索歌曲、点歌和排麦、已点列表。每个K歌房都会有一个已点歌曲列表和自动排麦功能。已点歌曲列表和自动排麦都需要业务后台实现。

点歌和自动排麦功能中:客户端、业务后台和 Zego SDK 交互如下:

客户端、业务后台和 Zego SDK 功能职责如下:

客户端:

  1. 调用点歌接口上报歌曲信息。
  2. 调用切歌接口通知服务端

Zego SDK:

  1. 提供下载歌曲资源的功能
  2. 提供播放和停止播放歌曲的功能

业务后台:

  1. 维护已点歌单列表
  2. 下发通知客户端下一首播放的歌曲信息

客户端调用业务后台点歌接口通知业务后台,业务后台将歌曲信息添加到已点列表。同时,客户端调用 Zego SDK 下载歌曲资源。下载完成后,客户端使用媒体播放器播放歌曲。播放完成后,客户端主动调用切歌接口,通知业务后台需要切换歌曲;业务后台移除已经演唱的歌曲,然后通知客户端下一首播放信息。

搜索歌曲,音乐榜单,下载歌曲等参考 ZEGO 内容中心 - 点歌

Previous

抢唱方案

Next

评分功能

当前页

返回到顶部