视频录制时,创建房间失败


#1

现在web端和Android都设置成直播模式,合流还是报错。logLevel : 5Failed to create agora channel: 6625c4cdfd0f44e4a90b8ea12b061a97。。这个错误我再SDK中没有搜到。现在日志也没有,recording_sys.log、crash log 也没有。。。能告诉我日志存在什么位置吗?

appId:7579b233*****acdd3981fe1f5790,uid:0,channelKey:005AQAoADM5QkQ2QjZERjg1QjdDQkI3M0Y0MEZCMzMzNUNEQzNDREIxQjQ4MDIQAHV5sjMzIUoBrN05gf4fV5A1otpc1ayUkQAAAAAAAA==,channelName:33935547b89e46f0b71adc212fef5810,applitePath:/home/Agora/bin,channelProfile:1,getAudioFrame:0,getVideoFrame:0

,idle:3,lowUdpPort:40000,highUdpPort:51000,captureInterval:5,mixedVideoAudio:2,mixResolution:,isVideoOnly:0,isAudioOnly:0,isMixingEnabled:1,triggerMode:0,proxyServer, audioProfile: 0

audio Profile :0audioIndicationInterval :0

logLevel : 5Failed to create agora channel: 33935547b89e46f0b71adc212fef5810

AgoraJniProxySdk destructor begin

AgoraJniProxySdk destructor end


#2

看下相应的目录下是否有recording_sys.log文件


#3

房间创建失败,没有相应的目录。我现在按照要求,将三端模式改为一直都是直播模式了。


#4

mixResolution设置一个值试试?比如mixResolution 640,360,15,400,或者参考表格中的分辨率
https://docs.agora.io/cn/Recording/API%20Reference/recording_cpp/structagora_1_1recording_1_1_recording_config.html#a522a74ca1a09cecf04c5e127cd70eddf
如果还是不行的话,你把传的命令完整发过来


#5

可以录制了,我用合流+实时转码。之后还需要再进行转码操作吗?目前录制的是黑屏


#6

这时声音是正常的吗?使用kmplayer,vlc等播放器也一样吗。还有录制时频道中的用户互看是正常的吗


#7

声音是正常的,kmplayer也播放不了


#8

录制的音视频文件和recording_sys.log提供一下


#9

压缩文件,你看看


#10

录制的音视频文件呢


#11

11


#12

请问视频上能打时间戳吗?跟视频监控那种


#13

这是没有的,如果要做的话,需要客户端使用自采集在视频帧数据上添加一下时间戳,然后将处理后的视频帧传Agora来处理。


#14

请教个问题,
this.config.lowUdpPort = 40000;
this.config.highUdpPort = 51000;
这个端口区间需要在防火墙开启,还是服务器本地使用的


#15

确认下,黑屏是必现的吗?

这个端口范围是本地使用的


#16

不是,现在可以了。设置mixResolution的时候,比640,360高的分辨率,直接失败


#17

这里设置的分辨率是?mixResolution要依据推荐参数来设置
https://docs.agora.io/cn/Recording/API%20Reference/recording_cpp/structagora_1_1recording_1_1_recording_config.html#a522a74ca1a09cecf04c5e127cd70eddf


#19

我们需要是实现并发录制,每一个房间都起一个线程录制。但是这样录制的话,黑屏有声音