Newer
Older
safe_production_front / src / api / monitor / index-new-gm.ts
// 流媒体
import request from '../indexGm'
// 创建流
export function createStream(deviceId: string) {
  const sendData = {
    device_id: deviceId,
    stream_type: 'live',
    quality: 'low',
    from: 0,
    to: 0,
    user_data: {},
  }
  return request({
    url: 'route/open/v1/api/streams',
    method: 'post',
    data: sendData,
  })
}

// 停止流
export function stopStream(deviceId: string) {
  return request({
    url: `route/open/v1/api/streams/${deviceId}`,
    method: 'DELETE',
  })
}

// 发送心跳
export function sendHeart(deviceId: string) {
  return request({
    url: `route/open/v1/api/streams/${deviceId}/heart`,
    method: 'post',
  })
}