es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La API de detención de grabación en la nube de Agora siempre devuelve una respuesta 404.

https://api.agora.io/v1/apps/${config.agoraAppId}/cloud_recording/resourceid/${meetingComplete.resourceId}/sid/${meetingComplete.sid}/mode/mix/stop La API siempre obtiene la siguiente respuesta:

 {
    resourceId: '',
    sid: '',
    code: 404,
    serverResponse: {
      command: 'StopCloudRecorder',
      payload: { message: 'No se pudo encontrar al trabajador.' },
      subscribeModeBitmask: 1,
      vid: ''
    }
  }
}
Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Basándose en la respuesta proporcionada por el punto final “Stop Recording” de la API de grabación en la nube de Agora, parece que la grabación no se pudo detener correctamente debido a un código de error 404. Los campos “resourceId” y “sid” están vacíos, lo que indica que podría haber habido un problema para identificar el recurso o sesión asociados con la grabación. El objeto “serverResponse” proporciona más detalles sobre el error, mostrando que el comando enviado al servidor fue “StopCloudRecorder” y el mensaje de carga devuelto fue “Failed to find worker”. Finalmente, los campos “subscribeModeBitmask” y “vid” también están vacíos, lo que sugiere que podría haber habido un problema al suscribirse a la grabación o al identificar el identificador de la grabación de video.

    Como experto en TI especializado en node.js, api, live y Agora.io, sería mejor investigar las razones específicas por las que la grabación no se detuvo y abordar cualquier problema para identificar el recurso o la sesión asociados con la grabación. Además, puede ser útil consultar la documentación de Agora.io y los recursos de soporte para obtener consejos de solución de problemas y orientación sobre cómo manejar errores similares en el futuro.

Comments are closed.