# 播放控制_v1.0
若设备端或界面上有播放、暂停、上一首、下一首等按键,客户端必须实现本接口,在用户按下对应按键后,上报对应事件到服务端。用户通过语音指令实现的音频播放控制不需要上报事件。
# PlayCommandIssued 事件
当用户在设备上按了播放按钮时,设备播放音频,播放开始后上报该事件。
# 消息样式
{
"event": {
"header": {
"namespace": "PlaybackController",
"name": "PlayCommandIssued",
"messageId": "e52e7a4c..."
},
"payload": {
}
}
}
# header 参数
参数名 | 说明 | 类型 |
---|---|---|
messageId | 代表一条message的唯一ID | String |
# PauseCommandIssued 事件
当用户在设备上按了暂停按钮时,设备暂停正在播放的音频,播放暂停后上报该事件。
# 消息样式
{
"event": {
"header": {
"namespace": "PlaybackController",
"name": "PauseCommandIssued",
"messageId": "e52e7a4c..."
},
"payload": {
}
}
}
# header 参数
参数名 | 说明 | 类型 |
---|---|---|
messageId | 代表一条message的唯一ID | String |
# NextCommandIssued 事件
当用户在设备上按了下一首按钮时,设备播放下一首,播放开始后上报该事件。
# 消息样式
{
"event": {
"header": {
"namespace": "PlaybackController",
"name": "NextCommandIssued",
"messageId": "e52e7a4c..."
},
"payload": {
}
}
}
# header 参数
参数名 | 说明 | 类型 |
---|---|---|
messageId | 代表一条message的唯一ID | String |
# PreviousCommandIssued 事件
当用户在设备上按了上一首按钮时,设备播放上一首,播放开始后上报该事件。
# 消息样式
{
"event": {
"header": {
"namespace": "PlaybackController",
"name": "PreviousCommandIssued",
"messageId": "e52e7a4c..."
},
"payload": {
}
}
}
# header 参数
参数名 | 说明 | 类型 |
---|---|---|
messageId | 代表一条message的唯一ID | String |
← 音频播放器_v1.1 模板渲染_v1.0 →