在录制屏幕时,我只得到一个屏幕
我的Config开始录音
https://api.agora.io/v1/apps/${config.agora.appID}/cloud_recording/resourceid/${resource}/mode/${mode}/start,{ cname:',uid: String(uid),clientRequest:{ token,recordingConfig:{ // subscribeVideoUids:'#allstream#',// subscribeAudioUids:'#allstream#',subscribeUidGroup: 0,maxIdleTime: 30,streamTypes: 2,channelType: 0,videoStreamType: 0,audioProfile: 1,transcodingConfig:{身高: 640,宽度: 480,比特率: 400,fps: 15,mixedVideoLayout: 1,backgroundColor:'#FFFFFF‘},recordingFileConfig:{ avFileType:'hls','mp4’},storageConfig:{供应商: 1,区域: 14,桶:'',accessKey:'',secretKey:‘*’,fileNamePrefix:‘媒体’,‘录制’} },{标头:{授权}}
停止记录
`http://api.agora.io/v1/apps/${config.agora.appID}/cloud_recording/resourceid/${resource}/sid/${sid}/mode/${mode}/stop`, {
cname: eventId,
uid: String(uid),
clientRequest: {
async_stop: false
}
},
{ headers: { Authorization } }发布于 2021-11-01 13:25:03
如果您希望记录中的所有屏幕,您应该使用"mix“作为您的mode的值。如果您使用“个人”作为mode,您将为每个用户获得多个转储音频和视频。
https://stackoverflow.com/questions/69768183
复制相似问题