|
|
|
@ -4,6 +4,10 @@ export function joinLive(dockId, payload = {}) { |
|
|
|
return request.post(`/v1/live/${dockId}/sessions`, payload) |
|
|
|
} |
|
|
|
|
|
|
|
export function getLiveSession(dockId, sessionId) { |
|
|
|
return request.get(`/v1/live/${dockId}/sessions/${sessionId}`) |
|
|
|
} |
|
|
|
|
|
|
|
export function getLivePlayURL(dockId, sessionId) { |
|
|
|
return request.get(`/v1/live/${dockId}/play-url`, { |
|
|
|
params: { streamSessionId: sessionId } |
|
|
|
@ -17,3 +21,7 @@ export function heartbeatLive(dockId, sessionId) { |
|
|
|
export function leaveLive(dockId, sessionId) { |
|
|
|
return request.delete(`/v1/live/${dockId}/sessions/${sessionId}/viewers/me`) |
|
|
|
} |
|
|
|
|
|
|
|
export function stopLive(dockId) { |
|
|
|
return request.post(`/v1/live/${dockId}/stop`) |
|
|
|
} |
|
|
|
|