录制 Agora 时只获得一个屏幕

Posted

技术标签:

【中文标题】录制 Agora 时只获得一个屏幕【英文标题】:Getting Only one Screen while recording Agora 【发布时间】:2021-10-29 11:33:40 【问题描述】:

录屏时我只看到一个屏幕

我的配置 开始录制

https://api.agora.io/v1/apps/$config.agora.appID/cloud_recording/resourceid/$resource/mode/$mode/start, 名称:', uid:字符串(uid), 客户端请求: 令牌, 录音配置: // subscribeVideoUids: ['#allstream#'], // 订阅AudioUids: ['#allstream#'], 订阅UidGroup: 0, 最大空闲时间:30, 流类型:2, 频道类型:0, 视频流类型:0, 音频配置文件:1, 转码配置: 身高:64​​0, 宽度:480, 比特率:400, 帧数:15, 混合视频布局:1, 背景颜色:'#FFFFFF' , 录音文件配置: avFileType: ['hls', 'mp4'] , 存储配置: 供应商:1, 地区:14, 桶:'', accessKey: '', 密钥:'*****', 文件名前缀:['媒体','录音'] , 标头:授权

停止录制

`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  

【问题讨论】:

【参考方案1】:

如果您希望录制中的所有屏幕,您应该使用“mix”作为mode 的值。如果您使用“个人”作为mode,您将为每个用户的音频和视频获得多个转储。

【讨论】:

以上是关于录制 Agora 时只获得一个屏幕的主要内容,如果未能解决你的问题,请参考以下文章

Agora 云端录制 API 查询(获取请求)响应 404

android CRASH 中的 Agora 屏幕共享

如何获得频道中所有用户的“静音”状态? [agora.io]

Angular 上的 Agora 集成获得“CORS 策略:无‘Access-Control-Allow-Origin’”

Agora.io 从 LiveStream 录制音频

当试图打开Swagger-UI时只获得一个json Response