const request = { uid: '999', cname: `${channelName}`, clientRequest: { token: EventService.getRecordingToken(channelName),//tocken of 999 recordingConfig: { maxIdleTime: 120, streamTypes: 2, channelType: 0, videoStreamType: 0, subscribeVideoUids: [idsToUse.uId + ""], subscribeAudioUids: [idsToUse.uId + ""], subscribeUidGroup: 0 }, recordingFileConfig: { avFileType: ["hls"] }, storageConfig: { accessKey: process.env.AZURE_ACCESS_KEY, region: 3,//The region parameter has no effect, whether or not it is set.(Ref:https://docs.agora.io/en/cloud-recording/cloud_recording_api_rest?platform=RESTful) bucket: `${process.env.AZURE_CONTAINER_NAME}`, secretKey: process.env.AZURE_SECRET_KEY, vendor: 5 } } };Este es mi inicio de configuraciones de grabación para grabación individual para una transmisión en vivo para mi aplicación. Con esto obtuve 2 archivos, uno es .audio.m3u8 y el segundo es .video.m3u8, pero mi requisito es solo un archivo con audio y video. ¿Alguien puede ayudarme en este sentido?
Utilice la transcodificación de la API de grabación compuesta en la nube
https://docs.agora.io/en/cloud-recording/cloud_recording_composite_mode?platform=RESTful