Tencent-RTC / TRTC_Flutter

High-quality Interactive Audio/Video Flutter SDK
https://trtc.io/
75 stars 33 forks source link

该demo中,视频画面的列表左右滑动有卡顿 #34

Closed lan2000 closed 2 years ago

lan2000 commented 2 years ago

【Android】-【1.3.0】该demo中,在直播页面,视频画面的列表左右滑动卡顿

【当前现象】:多人(比如8人)进入直播,视频画面的列表滑动的时候存在明显卡顿 【是否必现】:必出现 【描述】: 只要列表有TRTCCloudVideoView组件,不拉流都会造成卡顿,怎么样优化呢。

c1avie commented 2 years ago

渲染的画面最好不超过4个,可以做分页处理

lan2000 commented 2 years ago

四个太少了,需求是“借鉴”腾讯会议,一页展示9个,测试的时候很卡

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2021年12月22日(星期三) 下午3:46 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [c1avie/TRTCSimpleDemo] 该demo中,视频画面的列表左右滑动有卡顿 (Issue #34)

渲染的画面最好不超过4个,可以做分页处理

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.Message ID: @.***>

c1avie commented 2 years ago

一般建议7个以下,您这边是测试的安卓还是IOS?

c1avie commented 2 years ago

这个和设备机型以及网络有关,设备机型和网络较差的话视频多的话就会卡顿

lan2000 commented 2 years ago

测试安卓的。ios的也测试了,没有安卓这边卡。现在是弄成分页,滑动下一页的时候也是存在卡顿

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2021年12月23日(星期四) 下午3:25 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [c1avie/TRTCSimpleDemo] 该demo中,视频画面的列表左右滑动有卡顿 (Issue #34)

一般建议7个以下,您这边是测试的安卓还是IOS?

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.Message ID: @.***>

c1avie commented 2 years ago

滑动到下一页的时候可以把上一页的视频都停掉,stopRemoteView

lan2000 commented 2 years ago

这个卡指的是左右滑动分页操作不跟手,切换到下一页的瞬间有明显掉帧,与网络无关吧,cpu是麒麟970,估计顶不住了。

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2021年12月23日(星期四) 下午3:25 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [c1avie/TRTCSimpleDemo] 该demo中,视频画面的列表左右滑动有卡顿 (Issue #34)

一般建议7个以下,您这边是测试的安卓还是IOS?

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.Message ID: @.***>

lan2000 commented 2 years ago

滑动下一页的时候,我已经stopRemoteView停止上一页的内容了。

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2021年12月23日(星期四) 下午3:25 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [c1avie/TRTCSimpleDemo] 该demo中,视频画面的列表左右滑动有卡顿 (Issue #34)

一般建议7个以下,您这边是测试的安卓还是IOS?

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you authored the thread.Message ID: @.***>

c1avie commented 2 years ago

你可以测试下/lib/page/trtcmeetingdemo/texture_render.dart 纹理渲染,这个性能会好一些

c1avie commented 2 years ago

这个可以满足需求吗,纹理渲染应该一页展示8个视频问题不大

lan2000 commented 2 years ago

我安卓机子测试demo,多人视频会议页面,开启纹理渲染之后,进入会议页面,组件只显示视频画面的第一帧,然后卡住了

c1avie commented 2 years ago

必现的吗,方便录个视频看看吗,我这边没复现

lan2000 commented 2 years ago

https://user-images.githubusercontent.com/29618907/147999140-f0bfdbeb-0bf7-4928-a3a8-28aef454de07.mp4

lan2000 commented 2 years ago

该demo还有一个问题,让十来个人加入会议。此时用户A进入会议的设置页面,关闭麦克风和摄像头,进入会议。然后滑动画面滚到第三页,此时用户A开启摄像头,其他人并没有看到该用户摄像头。

c1avie commented 2 years ago

方便加个qq吗:429465251 ,我们详细跟进下你的需求

c1avie commented 2 years ago

也可加 788910197 qq群进行沟通

lan2000 commented 2 years ago

纹理渲染异常是我这边使用问题,现在已经成功了

c1avie commented 2 years ago

远端画面分辨率是多少,你设置的width和height是多少?

lan2000 commented 2 years ago

这个已经搞定。但是另一个问题是,设置了CustomRemoteRender或者CustomLocalRender的width和height之后,如何再次修改width和height的大小,再次此使用setLocalVideoRenderListener吗

c1avie commented 2 years ago

目前是的,我看下设置宽高的方法能不能暴露出去

lan2000 commented 2 years ago

外接纹理的时候,后台之后,就必须停止推流了,注释是“解决本地视频不close 会crash的问题”,我测试安卓这边暂未发现会crash,如何复现。

case AppLifecycleState.paused: // 界面不可见,后台
        print("==paused video");
        //解决本地视频不close 会crash的问题
        if (isOpenCamera) {
          trtcCloud.stopLocalPreview();
          if (screenUserList.containsKey(userInfo['userId'])) {
            removeViedo(userInfo['userId']);
          }
        }
lan2000 commented 2 years ago

先stopRemoteView了再unregisterTexture,也会出现报错:

await trtcCloud!.stopRemoteView(userId, streamType);
await trtcCloud!.unregisterTexture(textureId!);

报错:

W/MessageQueue(25977): Handler (com.tencent.trtcplugin.view.CustomRenderVideoFrame$GLHandler) {d486fa5} sending message to a Handler on a dead thread
W/MessageQueue(25977): java.lang.IllegalStateException: Handler (com.tencent.trtcplugin.view.CustomRenderVideoFrame$GLHandler) {d486fa5} sending message to a Handler on a dead thread
W/MessageQueue(25977):  at android.os.MessageQueue.enqueueMessage(MessageQueue.java:618)
W/MessageQueue(25977):  at android.os.Handler.enqueueMessage(Handler.java:771)
W/MessageQueue(25977):  at android.os.Handler.sendMessageAtTime(Handler.java:717)
W/MessageQueue(25977):  at android.os.Handler.sendMessageDelayed(Handler.java:687)
W/MessageQueue(25977):  at android.os.Handler.sendMessage(Handler.java:624)
W/MessageQueue(25977):  at android.os.Message.sendToTarget(Message.java:486)
W/MessageQueue(25977):  at com.tencent.trtcplugin.view.CustomRenderVideoFrame.onRenderVideoFrame(CustomRenderVideoFrame.java:118)
W/MessageQueue(25977):  at com.tencent.liteav.trtc.impl.TRTCCloudImpl.onRenderVideoFrame(TRTCCloudImpl.java:6299)
W/MessageQueue(25977):  at com.tencent.liteav.TXCRenderAndDec.onTextureProcess(TXCRenderAndDec.java:631)
W/MessageQueue(25977):  at com.tencent.liteav.renderer.a.e(TXCGLRender.java:329)
W/MessageQueue(25977):  at com.tencent.liteav.renderer.a.b(TXCGLRender.java:230)
W/MessageQueue(25977):  at com.tencent.liteav.renderer.b.a(TXCGLRenderThread.java:152)
W/MessageQueue(25977):  at com.tencent.liteav.renderer.b.run(TXCGLRenderThread.java:54)
I/Unknow  (25977): [TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_JITTERBUFFER 144115263878625592-2 0x9dd04500
I/MediaCodec(25977): start process kWhatStopCompleted
D/SurfaceUtils(25977): disconnecting from surface 0x87d27808, reason disconnectFromSurface
W/JNI_UTIL(25977): JniHelper::_detachCurrentThread(), thread = -2113236432
E/Unknow  (25977): [TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x80f17000
E/Unknow  (25977): [TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x80f17000 tinyId = 144115263878625592_2
I/Unknow  (25977): [TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[30],Low:[24]
E/Unknow  (25977): [TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[30], low[24], switch_factor_by_cpu[1], switch_factor_by_number[3], accDecode:0
I/Unknow  (25977): [TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115263878625592-2-bigvideo]
I/Unknow  (25977): [monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoJitter[0x9f730c00]: Start [tinyID:144115263878625592] [streamType:2] streamType: 2-big, 3-small, 7-sub
I/Unknow  (25977): [TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_JITTERBUFFER 144115263878625592-2 0x9f730c00
I/TXCVideoDecoder(25977): [FirstFramePath][Video][Decoder] TXCVideoDecoder: decode first frame success. instance:56151586 isHWAcc:true isH265:false userId:144115263878637302 type:2
W/MediaCodecDecoder(25977): decode: stop decoder sucess
W/JNI_UTIL(25977): JniHelper::_detachCurrentThread(), thread = -1946426832
E/Unknow  (25977): [TXCVideoJitterBuffer.cpp, Start, 126]:Start VideoJitterBuffer: user_id = 144115263878625592, stream_type = 2, this = 0x9f730c00
I/MediaCodec(25977): start process kWhatStopCompleted
D/SurfaceUtils(25977): disconnecting from surface 0x8ddf9808, reason disconnectFromSurface
I/Unknow  (25977): [TXCVideoJitterBuffer.cpp, Stop, 162]:Stop VideoJitterBuffer: user_id = 144115263878625592
E/Unknow  (25977): [TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x9ecf2a00
D/Unknow  (25977): [TXCIOLooper.cpp, CancelPeriodTask, 490]:IOLooper: cancel period task|id:3
E/Unknow  (25977): [TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x9ecf2a00 tinyId = 144115264356867096_2
I/Unknow  (25977): [TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[30],Low:[24]
D/Unknow  (25977): [TXCIOLooper.cpp, CancelPeriodTask, 490]:IOLooper: cancel period task|id:1
D/Unknow  (25977): [TXCIOLooper.cpp, CancelPeriodTask, 490]:IOLooper: cancel period task|id:2
E/Unknow  (25977): [TXCVideoJitterBuffer.cpp, Stop, 133]:Stop VideoJitterBuffer: failed! VideoJitterBuffer has stopped! user_id = , this = 0x9dd04500
D/Unknow  (25977): [TXCIOLooper.cpp, CancelPeriodTask, 482]:IOLooper: cancel period task|id:-1
E/Unknow  (25977): [TRTCDownStream.cpp, ~TRTCDownStream, 50]:Delete TRTCDownStream: 0xbfcf9400 tinyId = 144115263878625592_2
W/MediaCodecDecoder(25977): decode: stop decoder sucess
c1avie commented 2 years ago

这个是怎么复现的,必现吗?

lan2000 commented 2 years ago

同时关掉一个俩个的话偶尔会出现,同时关掉6个7个就基本每次出现。 测试发现把 await trtcCloud!.stopRemoteView(userId, streamType);延迟100毫秒之后再unregisterTexture 就不会出现了

c1avie commented 2 years ago

出现这个错误之后会crash吗,表现是怎样的。另外最新sdk新增了updateLocalVideoRender、updateRemoteVideoRender来更改视频的宽度和高度,仅仅对安卓有效。IOS会自动调整

lan2000 commented 2 years ago

不会crash。如果没有调用stopRemoteView直接unregisterTexture就一直报错。如果stopRemoteView之后再unregisterTexture ,会报错一次或者俩次这样

lan2000 commented 2 years ago

该demo在ios端,把tencent_trtc_cloud换成tencent_trtc_cloud_professional: ^1.0.0,进入视频画面就闪退

[I][TXCCameraCapturer.m, init, 176]:TXCCameraCapturer init:0x15ff6f240
[I][TXCCaptureAndEnc.mm, initWithStreamType, 253]:TXCCaptureAndEnc:0x15ff44ec0 init
[I][audio_engine.cpp, GetInstance, 85]:AudioEngine:AudioEngine new AudioEngine
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:0 ring_buffer_cnt:51200
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:1 ring_buffer_cnt:51200
[I][TXCCameraCapturer.m, init, 176]:TXCCameraCapturer init:0x15ff451e0
[I][TXCCaptureAndEnc.mm, initWithStreamType, 253]:TXCCaptureAndEnc:0x15ff713a0 init
[I][local_audio_stream.cpp, LocalAudioStream, 64]:AudioEngine:LocalAudioStream new LocalAudioStream
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:2 ring_buffer_cnt:196608
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:3 ring_buffer_cnt:10240
[I][local_audio_stream.cpp, LocalAudioStream, 85]:AudioEngine:LocalAudioStream new LocalAudioStream OK
[I][local_audio_stream.cpp, Init, 93]:AudioEngine:LocalAudioStream Init
[I][local_audio_stream.cpp, Clean, 109]:AudioEngine:LocalAudioStream Clean
[I][local_audio_stream.cpp, MutePublishAudio, 564]:AudioEngine:LocalAudioStream MuteOutputData mute:0
[W][formatted_capture_data_callbacker.cpp, SetCallbackFormat, 23]:FormattedCaptureDataCallbacker SetCallbackFormat [sample_rate:0 channels:0 length:0] invalid format!
[W][formatted_capture_data_callbacker.cpp, SetCallbackFormat, 23]:FormattedCaptureDataCallbacker SetCallbackFormat [sample_rate:0 channels:0 length:0] invalid format!
[I][remote_audio_stream.cpp, RemoteAudioStream, 35]:AudioEngine:RemoteAudioStream new RemoteAudioStream OK
[I][audio_engine.cpp, SetMixedAllDataCallback, 1394]:AudioEngine:AudioEngine SetMixedAllDataCallback to null
[I][local_audio_stream.cpp, RemoveEffectProcessedDataCallback, 1280]:AudioEngine:LocalAudioStream DeleteEffectProcessedDataCallback 0x160932208
[I][audio_engine.cpp, EnableAutoRestartDevice, 692]:AudioEngine:AudioEngine EnableAutoRestartDevice 1
[I][audio_engine.cpp, EnableInbandFEC, 539]:AudioEngine:AudioEngine EnableInbandFEC enable:0
[D][local_audio_stream.cpp, EnableInbandFEC, 749]:AudioEngine:LocalAudioStream EnableInbandFEC:0
[I][audio_engine.cpp, SetAutoRestartInterval, 697]:AudioEngine:AudioEngine SetAutoRestartInterval 5000
[I][audio_stream_selector.cpp, StreamSelector, 26]:StreamSelector : orignal max_selected_stream_count_ is 0
[I][audio_event_dispatcher.cpp, GetInstance, 21]:AudioEventDispatcher Create
[I][TXAudioEffectManager.mm, logApi, 387]:AudioEffectManager[0x283624190], setVoiceVolume:100
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10008 msg:audio|Event|remote|RemoteStream: set software play volume [volume:100] params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|remote|RemoteStream: set software play volume [volume:100]
[I][audio_engine.cpp, EnableCaptureEOSMode, 530]:AudioEngine:AudioEngine EnableCaptureEOSMode enable:0
[W][local_audio_stream.cpp, EnableEosMode, 682]:AudioEngine:LocalAudioStream eos mode[0] is deprecated temporarily!
[I][audio_hardware_manager_IOS.h, SetIOBufferDurationFactor, 131]:Set IO Buffer Duration Factor to 0
[I][TRTCCloud.mm, setEncVideoSize, 5538]:setVideoSize: width x heigth = 368 x 640 self:0x15ff73000
[I][TXCCameraCapturer.m, setResolution, 748]:TXCCameraCapture set resolution: 1080.000000, 1920.000000
[I][TRTCCloud.mm, setSubStreamEncVideoSize, 5555]:setSubStreamVideoSize: width x heigth = 368 x 640 self:0x15ff73000
[I][TXCCameraCapturer.m, setResolution, 748]:TXCCameraCapture set resolution: 1080.000000, 1920.000000
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10003 msg:audio|Event|local|LocalStream: set software capture volume [volume:100] params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|local|LocalStream: set software capture volume [volume:100]
[I][TRTCCloud.mm, initInternal, 669]:TRTCEngine init self:0x15ff73000
[I][TRTCCloud.mm, sharedInstance, 484]:sharedInstance<0x2817417c0> is created
[I][audio_bgm_manager.cpp, CreateBGM, 50]:AudioEngine : AudioBGMManager CreateBGM bgm id:4294967296 begin!
[I][audio_bgm_player.cpp, AudioBGMPlayer, 74]:AudioEngine : AudioBGMPlayer Construct, 0x15ff73d58
[I][CommonUtils.swift, logFlutterMethodCall(_, 49]:method=sharedInstance|arguments: nil
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:4 ring_buffer_cnt:3840000
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:5 ring_buffer_cnt:76800
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:6 ring_buffer_cnt:76800
[I][audio_bgm_manager.cpp, CreateBGM, 63]:AudioEngine : AudioBGMManager CreateBGM bgm id:4294967296 end!
[I][message_loop.cpp, MainLoop, 71]:MessageLoop running: AudioDeviceCaptureGuardThread
[I][message_loop.cpp, MainLoop, 71]:MessageLoop running: LocalAudioStreamThread
[I][message_loop.cpp, MainLoop, 71]:MessageLoop running: AudioBGMPlayerThread
[I][audio_bgm_player.cpp, operator, 93]:AudioEngine : AudioBGMPlayer Initialize begin
[I][audio_bgm_player.cpp, operator, 98]:AudioEngine : AudioBGMPlayer Initialize end, 0x15ff73d58
[I][local_audio_stream.cpp, MutePublishAudioInternal, 574]:AudioEngine:LocalAudioStream MuteOutputDataInternal mute:0
<NSURLProtectionSpace: 0x281744380>: Host:inland-sdklog.trtc.tencent-cloud.com, Server:https, Auth-Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO, Proxy-Type:(null)
[I][TXCLogUploader.cpp, reqCosSign, 325]:ret: 0, respData: {"cosAppid":"1258344699","errmsg":"ok","logkey":"1400188366_88db925f246cbadb719e","path":"2022-01-07","policy":"eyJjb25kaXRpb25zIjpbeyJidWNrZXQiOiJ0cnRjLXNkay1sb2ctMTI1ODM0NDY5OSJ9LHsicS1zaWduLWFsZ29yaXRobSI6InNoYTEifSx7InEtYWsiOiJBS0lEa1UwR0NyUjhOSzVic3ZUVDdUYW5qU3U1MGY3TDVrOUQifSx7InEtc2lnbi10aW1lIjoiMTY0MTU0NzExODsxNjQxNTQ3NDE4In1dLCJleHBpcmF0aW9uIjoiMjAyMi0wMS0wN1QwOToyMzozOFoifQ==","q-ak":"AKIDkU0GCrR8NK5bsvTT7TanjSu50f7L5k9D","q-key-time":"1641547118;1641547418","q-sign-algorithm":"sha1","q-signature":"fe7d9deafcca313eb5acdcdf0f36529484896baf","region":"ap-guangzhou","retcode":0}
[E][TXCLogUploader.cpp, compressFile, 903]:filePath: /var/mobile/Containers/Data/Application/9114DB4B-50D2-461C-AA6E-1AC2B6653772/Documents/log/LiteAV_C_20220107_165700_1400188366_35581_031704.xlog no exists
[E][TXCLogUploader.cpp, operator, 255]:tryUploadLog failure uploadFile, sdkappid:1400188366
[E][TXCLogUploader.cpp, operator, 261]:tryUploadLog failure report, sdkappid:1400188366
[I][TXCLogUploader.cpp, operator, 289]:bRet:1, lastUploadTime:1641547118
[I][CommonUtils.swift, logFlutterMethodCall(_, 49]:method=getBeautyManager|arguments: nil
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setBeautyStyle|arguments: {Optional([98, 101, 97, 117, 116, 121, 83, 116, 121, 108, 101, 58, 50, 44, 32, 0])}
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setBeautyLevel|arguments: {Optional([98, 101, 97, 117, 116, 121, 76, 101, 118, 101, 108, 58, 54, 44, 32, 0])}
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:38.218] start enter room
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x15ff73000) trtc_api callExperimentalAPI:{"api": "setFramework", "params": {"framework": 7}} self:0x15ff73000 self:0x15ff73000
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api ========================================================================================================
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api ========================================================================================================
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api ============= SDK Version:9.3.10765 Device Name:iPad7,11 System Version:15.2 =============
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api ========================================================================================================
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api ========================================================================================================
[I][monitor_api.cpp, Init, 116]:liteav::monitor Init
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=enterRoom|arguments: {Optional([115, 99, 101, 110, 101, 58, 49, 44, 32, 112, 97, 114, 97, 109, 58, 123, 34, 115, 100, 107, 65, 112, 112, 73, 100, 34, 58, 49, 52, 48, 48, 49, 56, 56, 51, 54, 54, 44, 34, 117, 115, 101, 114, 73, 100, 34, 58, 34, 48, 51, 49, 55, 48, 52, 34, 44, 34, 117, 115, 101, 114, 83, 105, 103, 34, 58, 34, 101, 74, 119, 116, 122, 77, 115, 79, 103, 106, 65, 81, 104, 101, 70, 51, 109, 98, 85, 104, 81, 48, 116, 76, 73, 88, 72, 66, 120, 112, 87, 74, 113, 84, 86, 101, 108, 109, 105, 76, 84, 111, 120, 89, 76, 107, 71, 74, 56, 100, 49, 70, 89, 72, 109, 42, 107, 45, 119, 102, 50, 75, 49, 78, 48, 76, 107, 97, 85, 109, 65, 66, 119, 109, 76, 99, 90, 70, 51, 90, 85, 107, 69, 106, 73, 119, 57, 106, 106, 79, 97, 110, 115, 102, 102, 99, 101, 55, 75, 81, 104, 104, 70, 105, 113, 66, 83, 88, 99, 110, 112, 97, 101, 114, 104, 66, 74, 86, 99, 115, 105, 112, 108, 83, 107, 55, 113, 51, 112, 45, 114, 118, 81, 103, 105, 71, 105, 72, 79, 70, 114, 107, 77, 52, 50, 101, 115, 42, 121, 42, 88, 108, 104, 87, 120, 114, 121, 114, 80, 115, 42, 118, 114, 81, 80, 121, 116, 104, 113, 107, 90, 122, 118, 57, 71, 97, 117, 49, 86, 42, 84, 73, 114, 115, 100, 108, 114, 67, 57, 119, 102, 70, 110, 84, 68, 119, 34, 44, 34, 114, 111, 111, 109, 73, 100, 34, 58, 51, 53, 53, 56, 49, 44, 34, 115, 116, 114, 82, 111, 111, 109, 73, 100, 34, 58, 34, 34, 44, 34, 114, 111, 108, 101, 34, 58, 50, 48, 44, 34, 115, 116, 114, 101, 97, 109, 73, 100, 34, 58, 34, 34, 44, 34, 117, 115, 101, 114, 68, 101, 102, 105, 110, 101, 82, 101, 99, 111, 114, 100, 73, 100, 34, 58, 34, 34, 44, 34, 112, 114, 105, 118, 97, 116, 101, 77, 97, 112, 75, 101, 121, 34, 58, 34, 34, 44, 34, 98, 117, 115, 105, 110, 101, 115, 115, 73, 110, 102, 111, 34, 58, 34, 34, 125, 44, 32, 0])}
[I][TXCIOLooper.cpp, operator, 192]:IOLooper: DataReportHTTPChannel 192
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x15ff73000) trtc_api setVideoEncoderParam videoResolution:1 videoFps:10 videoBitrate:200 resolutionMode:1, minVideoBitrate:0 self:0x15ff73000 self:0x15ff73000
[I][TXCIOLooper.cpp, operator, 206]:IOLooper: looper start work|name:DataReportHTTPChannel
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x28272abf8 filter:1 fd:42
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setVideoEncoderParam|arguments: {Optional([112, 97, 114, 97, 109, 58, 123, 34, 118, 105, 100, 101, 111, 66, 105, 116, 114, 97, 116, 101, 34, 58, 50, 48, 48, 44, 34, 118, 105, 100, 101, 111, 82, 101, 115, 111, 108, 117, 116, 105, 111, 110, 34, 58, 49, 44, 34, 118, 105, 100, 101, 111, 70, 112, 115, 34, 58, 49, 48, 44, 34, 118, 105, 100, 101, 111, 82, 101, 115, 111, 108, 117, 116, 105, 111, 110, 77, 111, 100, 101, 34, 58, 49, 44, 34, 109, 105, 110, 86, 105, 100, 101, 111, 66, 105, 116, 114, 97, 116, 101, 34, 58, 50, 48, 48, 44, 34, 101, 110, 97, 98, 108, 101, 65, 100, 106, 117, 115, 116, 82, 101, 115, 34, 58, 102, 97, 108, 115, 101, 125, 44, 32, 0])}
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x15ff73000) trtc_api enterRoom roomId:35581() userId:031704 sdkAppId:1400188366 appSence:1 role:Anchor streamId: buffInfo: self:0x15ff73000
[I][audio_engine.cpp, EnableCaptureEOSMode, 530]:AudioEngine:AudioEngine EnableCaptureEOSMode enable:0
[W][local_audio_stream.cpp, EnableEosMode, 682]:AudioEngine:LocalAudioStream eos mode[0] is deprecated temporarily!
[I][audio_engine.cpp, SetAudioQuality, 746]:AudioEngine:AudioEngine setAudioQuality type:2 priority:1
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10043 msg:audio|Event|local|AudioEngine: SetAudioQuality [AudioQualityType:2][priority:1] params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|local|AudioEngine: SetAudioQuality [AudioQualityType:2][priority:1]
[W][TRTCNetworkImpl.cpp, Init, 161]:TRTCNetwork: Init
[I][TRTCNetworkImpl.cpp, operator, 255]:TRTCNetwork: Unint
[I][TXCNtpService.cpp, TXCNtpService, 40]:TXCNtpService init, sys_time_diff_:1640322683076781959, sys_time_ns:1641547121173303000, steady_time_ns:1224438096521041
[I][TRTCCloud.mm, enterRoom, 1438]:enterRoom:[videoCodec: 15], [expectVideoCodec: 0], [enableLowLatencyMode: 0]
[I][TRTCCloud.mm, setEncVideoSize, 5538]:setVideoSize: width x heigth = 128 x 128 self:0x15ff73000
[I][monitor_api.cpp, PrintLocalLog, 153]:network switch from:-1 to 1. self:0x15ff73000 1:wifi/2:4G/3:3G/4:2G/5:Cable/6:5G
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:41.176] start enter room
[I][TRTCNetworkImpl.cpp, CleanAllInfo, 4977]:TRTCNetwork: CleanAllInfo, statu[0]
[I][TRTCNetworkImpl.cpp, operator, 297]:TRTCNetwork: Uninit statu[0->0]
[I][TXCLogUploader.cpp, setSDKInfo, 78]:info.sdkAppId[0], sdkAppId[1400188366], info.userId[], userId[031704]
[I][tx_dr_http_channel.cpp, ParseFileCache, 320]:data report dump path:/var/mobile/Containers/Data/Application/D14D4FFC-5FE4-4245-850A-1E6943D91A35/Library/httpsdatareport.mmap
[I][TRTCNetworkImpl.cpp, operator, 211]:TRTCNetwork: init sdkappid:1400188366, usr:031704 last token size 175
[I][TRTCNetworkImpl.cpp, operator, 1637]:TRTCNetwork: SetPriorRemoteVideoStreamType stream 2
[I][TRTCNetworkImpl.cpp, operator, 793]:TRTCNetwork: set video encode config:stream:2-bigvideo br:750 minBr:0 fps:15 width:368 height:640,codecMode:1, enableAdjustRes:0
[I][TRTCNetworkImpl.cpp, operator, 793]:TRTCNetwork: set video encode config:stream:3-smallvideo br:0 minBr:0 fps:0 width:0 height:0,codecMode:1, enableAdjustRes:0
[D][TXCIOLooper.cpp, CancelPeriodTask, 490]:IOLooper: cancel period task|id:2
[I][TRTCSpeedTest.cpp, Stop, 220]:[TRTCSpeedTest] stop
[I][TRTCUDPChannel.cpp, Close, 128]:TRTCUDPChannel: name:access_udp Close
[I][TRTCUDPChannel.cpp, CloseInternal, 355]:TRTCUDPChannel: name:access_udp, 0x15fed6730 fd:31, CloseInternal err:1
[E][TRTCNetworkImpl.cpp, OnStatus, 2535]:TRTCNetwork: udp channel status UnConnect error:1!!!
[I][TRTCTCPChannel.cpp, Close, 162]:TRTCTCPChannel: name:access_tcp Close
[I][TRTCTCPChannel.cpp, CloseInternal, 408]:TRTCTCPChannel: name:access_tcp, 0x15fed6be0 fd:-1, CloseInternal err:1
[I][TRTCUDPChannel.cpp, Start, 98]:TRTCUDPChannel: name:access_udp Start
[I][TRTCUDPChannel.cpp, Start, 120]:TRTCUDPChannel: name:access_udp, 0x15fed6730 Start socket, fd:31
[I][TRTCTCPChannel.cpp, Start, 144]:TRTCTCPChannel: name:access_tcp Start
[I][TRTCNetworkImpl.cpp, operator, 5190]:TRTCNetwork: EnterRoom, statu[0]
[I][TXCLogUploader.cpp, setExtraInfo, 101]:info.role[], role[Anchor], info.device_name[] device_name[iPad7,11]
[E][TRTCNetworkImpl.cpp, StepNext, 6816]:TRTCNetwork: expectState[3] != curState[0]
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[0 2]
[I][TRTCEnv.cpp, getAnycastHostName, 100]:TRTCEnv: getAnycastHostName trtcEnv default
[I][asyn_socket_base.cpp, operator, 721]:AsynBaseSocket::Close |fd:31|type:UDP|
[I][TXCIOListener.cpp, updateEventFilter, 560]:updateEventFilter fd:31 oldFilter:1 newFilter:0
[I][TXCIOListener.cpp, updateEventFilter, 560]:updateEventFilter fd:31 oldFilter:0 newFilter:0
[I][TXCIOListener.cpp, operator, 489]:remove event dispatcher :0x15fed6a30 filter:0 fd:31
[I][asyn_socket_base.cpp, CloseSocket, 258]:AsynBaseSocket socket close done|fd:31|
[I][TRtcSignaling.cpp, enterroom, 354]:Anycast ip:162.14.22.165 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, enterroom, 354]:Anycast ip:162.14.6.105 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, enterroom, 354]:Anycast ip:162.14.22.165 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, enterroom, 354]:Anycast ip:162.14.6.105 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:120.53.73.32 port:8000 type:0 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:106.55.209.165 port:8000 type:0 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:49.233.104.164 port:8000 type:0 IPv6: addr_family:IPv4 ahead
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:access_udp, 0x15fed6730, |fd:-1|bSuccess:0|
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:106.55.124.19 port:8000 type:0 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:120.53.73.32 port:443 type:1 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:106.55.209.165 port:443 type:1 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:49.233.104.164 port:443 type:1 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:106.55.124.19 port:443 type:1 IPv6: addr_family:IPv4 ahead
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:31|error:0|
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FF8BC40 |bNewRet:1|bNoblockRet:1|fd:31|type:UDP|
[I][TRTCUDPChannel.cpp, TRTCUDPChannel, 47]:TRTCUDPChannel: name:signal_v4_udp, 0x15ff87ae0, fd:31
[I][TRTCUDPChannel.cpp, Start, 98]:TRTCUDPChannel: name:signal_v4_udp Start
[I][TRTCUDPChannel.cpp, Start, 120]:TRTCUDPChannel: name:signal_v4_udp, 0x15ff87ae0 Start socket, fd:31
[I][TRTCTCPChannel.cpp, Start, 144]:TRTCTCPChannel: name:signal_v4_tcp Start
[I][TRTCUDPChannel.cpp, SetEncrypt, 87]:TRTCUDPChannel: name:signal_v4_udp set encrypt 1
[I][TRTCTCPChannel.cpp, SetEncrypt, 133]:TRTCTCPChannel: name:signal_v4_tcp set encrypt 1
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:46|error:0|
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FEC42E0 |bNewRet:1|bNoblockRet:1|fd:46|type:UDP|
[I][TRTCUDPChannel.cpp, TRTCUDPChannel, 47]:TRTCUDPChannel: name:signal_v6_udp, 0x15fecfc30, fd:46
[I][TRTCUDPChannel.cpp, Start, 98]:TRTCUDPChannel: name:signal_v6_udp Start
[I][TRTCUDPChannel.cpp, Start, 120]:TRTCUDPChannel: name:signal_v6_udp, 0x15fecfc30 Start socket, fd:46
[I][TRTCTCPChannel.cpp, Start, 144]:TRTCTCPChannel: name:signal_v6_tcp Start
[I][TRTCUDPChannel.cpp, SetEncrypt, 87]:TRTCUDPChannel: name:signal_v6_udp set encrypt 1
[I][TRTCTCPChannel.cpp, SetEncrypt, 133]:TRTCTCPChannel: name:signal_v6_tcp set encrypt 1
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:47|error:0|
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FEE8E90 |bNewRet:1|bNoblockRet:1|fd:47|type:UDP|
[I][TRTCUDPChannel.cpp, TRTCUDPChannel, 47]:TRTCUDPChannel: name:info_udp, 0x15fee8b90, fd:47
[I][TRTCUDPChannel.cpp, Start, 98]:TRTCUDPChannel: name:info_udp Start
[I][TRTCUDPChannel.cpp, Start, 120]:TRTCUDPChannel: name:info_udp, 0x15fee8b90 Start socket, fd:47
[I][TRTCTCPChannel.cpp, Start, 144]:TRTCTCPChannel: name:info_tcp Start
[I][TRTCUDPChannel.cpp, SetEncrypt, 87]:TRTCUDPChannel: name:info_udp set encrypt 1
[I][TRTCTCPChannel.cpp, SetEncrypt, 133]:TRTCTCPChannel: name:info_tcp set encrypt 1
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[2 3]
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api onRequestToken 0, msg:
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[3 4]
[I][TRTCProtocolProcess.cpp, requestACCIPandSign, 219]:Signal: requestACCIPandSign: seq:1978818023 groupid:35581, str_groupid:,role:20, server:ip:162.14.22.165 port:8080 type:0 IPv6: addr_family:IPv4, scene:2, qos_strategy:1
[E][TRTCUDPChannel.cpp, Send, 183]:TRTCUDPChannel: name:signal_v4_udp Send drop packet |id:0|ip:162.14.22.165|port:8080
[I][TRTCNetworkImpl.cpp, operator, 793]:TRTCNetwork: set video encode config:stream:2-bigvideo br:200 minBr:0 fps:10 width:128 height:128,codecMode:1, enableAdjustRes:0
[D][TXCIOLooper.cpp, CancelPeriodTask, 490]:IOLooper: cancel period task|id:3
[I][PingTool.cpp, operator, 308]:PingTool: start flag:3
[I][TRTCEnv.cpp, getSignalHostName, 76]:TRTCEnv: getSignalHostName trtcEnv default
[E][TRTCNetworkImpl.cpp, OnStatus, 2535]:TRTCNetwork: udp channel status UnConnect error:0!!!
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:50|error:0|
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x282a391d0 filter:1 fd:30
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x15fed6a30 filter:1 fd:50
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:access_udp, 0x15fed6730, |fd:50|bSuccess:1|
[I][asyn_socket_base.cpp, operator, 549]:AsynBaseSocket socket connect do |fd:50|type:UDP|connected_:1|ip:|port:0|
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x15ff8bc40 filter:1 fd:31
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:signal_v4_udp, 0x15ff87ae0, |fd:31|bSuccess:1|
[I][asyn_socket_base.cpp, operator, 549]:AsynBaseSocket socket connect do |fd:31|type:UDP|connected_:1|ip:|port:0|
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x15fec42e0 filter:1 fd:46
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:signal_v6_udp, 0x15fecfc30, |fd:46|bSuccess:1|
[I][asyn_socket_base.cpp, operator, 549]:AsynBaseSocket socket connect do |fd:46|type:UDP|connected_:1|ip:|port:0|
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x15fee8e90 filter:1 fd:47
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:info_udp, 0x15fee8b90, |fd:47|bSuccess:1|
[I][asyn_socket_base.cpp, operator, 549]:AsynBaseSocket socket connect do |fd:47|type:UDP|connected_:1|ip:|port:0|
[I][TRtcSignaling.cpp, operator, 1806]:Signal: prepareInfoServerIP byHost: ip:120.53.73.32 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, operator, 1806]:Signal: prepareInfoServerIP byHost: ip:106.55.209.165 port:8000 type:0 IPv6: addr_family:IPv4
<NSURLProtectionSpace: 0x2817b35f0>: Host:mlvbdc.live.qcloud.com, Server:https, Auth-Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO, Proxy-Type:(null)
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(17408) is smaller than needed(18154). resize now!
[I][TRTCProtocolProcess.cpp, requestACCIPandSign, 219]:Signal: requestACCIPandSign: seq:1978818024 groupid:35581, str_groupid:,role:20, server:ip:162.14.6.105 port:16285 type:0 IPv6: addr_family:IPv4, scene:2, qos_strategy:1
[I][TRTCProtocolProcess.cpp, incommingFromSignal, 359]:Signal: incommingFromACC uint32_sub_cmd:12290
[I][TRTCProtocolProcess.cpp, handleResponseACCIPandSign, 482]:Signal: handleResponseACCIPandSign, Acc ip SUCC: seq:1978818024, groupid:0, size:8, from:ip:162.14.6.105 port:16285 type:0 IPv6: addr_family:IPv4, type:0, nocrypt:0, tinyid:144115264394380670
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(0), ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(1), ip:157.148.52.95 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(2), ip:157.148.42.241 port:8080 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(3), ip:157.148.42.241 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(4), ip:153.3.245.157 port:16285 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(5), ip:153.3.245.157 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(6), ip:153.3.227.250 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(7), ip:153.3.227.250 port:443 type:1 IPv6: addr_family:IPv4
[W][TRTCNetworkImpl.cpp, onRequestACCIP, 2830]:TRTCNetwork: request ACC IP return IP list size[8]
[I][TRTCNetworkImpl.cpp, operator, 2914]:TRTCNetwork: default config: audio_min_cache[300], max_cache[1200], cache_frame_count high[8], low[6]
[I][TRTCProtocolProcess.cpp, requestQueryConfig, 297]:Signal: requestQueryConfig: sdkappid:1400188366, groupid:35581,str_userid:031704, server:ip:162.14.6.105 port:9000 type:0 IPv6: addr_family:IPv4, role:20, scene:2, solution:1, cpu:
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[4 5]
[I][TRTCUDPChannel.cpp, SetEncrypt, 87]:TRTCUDPChannel: name:access_udp set encrypt 1
[I][TRTCTCPChannel.cpp, SetEncrypt, 133]:TRTCTCPChannel: name:access_tcp set encrypt 1
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api onRequestToken 0, msg:
[I][TRTCEnv.cpp, getAnycastHostName, 100]:TRTCEnv: getAnycastHostName trtcEnv default
[I][TRTCNetworkImpl.cpp, onRequestACCIP, 2856]:TRTCNetwork: recv anycast ip:162.14.22.165;162.14.6.105
[I][TRTCProtocolProcess.cpp, operator, 616]:Signal: requestEnterRoom seq:1978818026, ACC IP:ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4,v_mod:1, share:0, Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0, use_rps:0, unlimited_gop:4, enter_reason:1, roomid:35581
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:41.640] connect ACC
[I][TRTCProtocolProcess.cpp, operator, 641]:enterroom businfo:
[I][PingTool.cpp, operator, 362]:PingTool: SetPingPolicy flag:7 ip count:5
[I][PingTool.cpp, StopPingGatewayTask, 694]:PingTool: StopPingGatewayTask taskid:-1
[I][PingTool.cpp, StartPingGatewayTask, 690]:PingTool: StartPingGatewayTask taskid:1
[I][PingTool.cpp, StopPingIPListTimer, 668]:PingTool: StopPingIPListTimer taskid:-1
[W][txg_time_util.cpp, init_start_pts, 161]:[generatePts_ms]init_start_pts last ts:4333984,last utc:1641545814671,current utc:1641547121676
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x16098f200
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x16098f200 tinyId = 144115263878625592_1
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115263878625592 block_threshold:250
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115263878625592-1-audio]
[I][TXCIOLooper.cpp, operator, 192]:IOLooper: TRTCDownStreamThread 192
[I][TXCIOLooper.cpp, operator, 206]:IOLooper: looper start work|name:TRTCDownStreamThread
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x28272b468 filter:1 fd:48
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_AUDIO_SEND_ARQ_REQUEST 144115263878625592-1 0x16098f230
[I][TRTCNetworkImpl.cpp, setRemoteAudioPacketExtraDataCallback, 7815]:TRTCNetwork: setRemoteAudioPacketExtraDataCallback userId[] tinyID[-1506641608]
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x1601c7a00
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x1601c7a00 tinyId = 144115264159549269_2
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[8],Low:[6]
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[8], low[6], switch_factor_by_cpu[1], switch_factor_by_number[1], accDecode:0
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-2-bigvideo]
[I][TXCIOLooper.cpp, operator, 192]:IOLooper: TRTCDownStreamThread 192
[I][TXCIOLooper.cpp, operator, 206]:IOLooper: looper start work|name:TRTCDownStreamThread
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x28272e658 filter:1 fd:52
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoJitter[0x15fe9af10]: Start [tinyID:144115264159549269] [streamType:2] streamType: 2-big, 3-small, 7-sub
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_JITTERBUFFER 144115264159549269-2 0x15fe9af10
[E][TXCVideoJitterBuffer.cpp, Start, 126]:Start VideoJitterBuffer: user_id = 144115264159549269, stream_type = 2, this = 0x15fe9af10
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x1601d6000
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x1601d6000 tinyId = 144115264356867096_1
[I][monitor_api.cpp, PrintLocalLog, 153]:server ntp time is 2022-01-07 17:18:41 original server ts: 1641547121692 server_ts: 1641547121680 rtt: 24 local_process_time: 0
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264356867096 block_threshold:250
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264356867096-1-audio]
[I][TXCIOLooper.cpp, operator, 192]:IOLooper: TRTCDownStreamThread 192
[I][TXCIOLooper.cpp, operator, 206]:IOLooper: looper start work|name:TRTCDownStreamThread
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x28272e808 filter:1 fd:55
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_EnterRoom, 1804]:Signal: handleACC_C2S_Rsp_EnterRoom,seq:1978818026 roomnum:10160687, locationid:1159725058,account:3, myIP:ip:189.8.47.27 port:4366 type:0 IPv6: addr_family:IPv4,server:ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_AUDIO_SEND_ARQ_REQUEST 144115264356867096-1 0x1601d6030
[I][TRTCNetworkImpl.cpp, setRemoteAudioPacketExtraDataCallback, 7815]:TRTCNetwork: setRemoteAudioPacketExtraDataCallback userId[] tinyID[-1028400104]
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x160956e00
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x160956e00 tinyId = 144115264159549269_1
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264159549269 block_threshold:250
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-1-audio]
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_AUDIO_SEND_ARQ_REQUEST 144115264159549269-1 0x160956e30
[I][TRTCNetworkImpl.cpp, setRemoteAudioPacketExtraDataCallback, 7815]:TRTCNetwork: setRemoteAudioPacketExtraDataCallback userId[] tinyID[-1225717931]
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:signal_v4_tcp RestartSocket fd:-1
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:signal_v6_tcp RestartSocket fd:-1
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:info_tcp RestartSocket fd:-1
[I][TRtcSignaling.cpp, onRequestEnterRoom, 1037]:Signal: EnterRoom Succ, target ACC IP: ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4, signal statis:(token:1641547121220 getip:413 enterroom:88 all:1641547121710)
[I][TRTCUDPChannel.cpp, SetDefaultToAddr, 81]:TRTCUDPChannel: name:access_udp set default sendto addr:157.148.52.95:8000
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:access_tcp RestartSocket fd:-1
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[5 6]
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: enter room successfully. mcumix enable:1 server:ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4room:10160687 location:1159725058
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FF73980 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x15ff73000) trtc_api onEnterRoom err:0, msg: self:0x15ff73000 self:0x15ff73000
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[I][PingTool.cpp, operator, 608]:PingTool: ReportPingResult
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FF71DB0 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(18432) is smaller than needed(18570). resize now!
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FEDE670 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
2022-01-07 17:18:41.721752022-01-07 17:18:41.721850+0800 Runner[1579:698073] [I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api callback onEnterRoom err:0 elapsedMs:3503 <tencent_trtc_cloud_professional.Listener: 0x2817417e0>-1
[D][TXCIOLooper.cpp, CancelPeriodTask, 482]:IOLooper: cancel period task|id:-1
[I][TRTCQosDef.cpp, setResolutionProfile, 74]:TXResolutionProxy::setResolutionProfile->res width: 128, height: 128
[I][TRTCQos.cpp, selectQosStragy, 44]:Qos: selectQosStragy->scenes: 100
[I][TRTCCloud.mm, onIdrFpsChanged, 6198]:onIdrFpsChanged. idrFps:8 self:0x15ff73000
[I][TRTCCloud.mm, onIdrFpsChanged, 6198]:onIdrFpsChanged. idrFps:8 self:0x15ff73000
[I][TRTCQosStragyServer.cpp, onMemberSizeChanged, 39]:Qos: onMemberSizeChanged [0]
0+0800 Runner[1579:700257] [I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FEE7A30 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][TRTCCloud.mm, startStatistics, 929]:TRTCEngine startStatistics
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:41.727] Successfully entered the room, cost:3509ms
[I][TRTCQosStragy.cpp, setTargetBitrate, 146]:Qos: setTargetBitrate  [204800]
[I][TRTCQosStragyServer.cpp, setTargetBitrate, 58]:Qos: test setTargetBitrate [204800]
[I][TRTCCloud.mm, onIdrFpsChanged, 6198]:onIdrFpsChanged. idrFps:8 self:0x15ff73000
[I][TRTCQosStragyServer.cpp, onMemberSizeChanged, 39]:Qos: onMemberSizeChanged [0]
[I][TRTCQosStragy.cpp, setTargetBitrate, 146]:Qos: setTargetBitrate  [0]
[I][TRTCQosStragyServer.cpp, setTargetBitrate, 58]:Qos: test setTargetBitrate [0]
[I][TRTCCloud.mm, onRecvEnterRoomVideoConfig, 8797]:onRecvEnterRoomVideoConfig:[enableH265: 0]
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x1601dde00
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x1601dde00 tinyId = 144115264356867096_2
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[24],Low:[18]
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[24], low[18], switch_factor_by_cpu[1], switch_factor_by_number[3], accDecode:0
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264356867096-2-bigvideo]
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:11>10
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoJitter[0x15fee84e0]: Start [tinyID:144115264356867096] [streamType:2] streamType: 2-big, 3-small, 7-sub
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_JITTERBUFFER 144115264356867096-2 0x15fee84e0
[E][TXCVideoJitterBuffer.cpp, Start, 126]:Start VideoJitterBuffer: user_id = 144115264356867096, stream_type = 2, this = 0x15fee84e0
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x160958600
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x160958600 tinyId = 144115263878625592_2
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[24],Low:[18]
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[24], low[18], switch_factor_by_cpu[1], switch_factor_by_number[3], accDecode:0
[I][TRTCPkgJoiner.cpp, ReceiveUdtPkg, 100]: frame error! pts 869614501, origin:2772686131, seq:0, udtv3:1
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115263878625592-2-bigvideo]
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:12>10
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoJitter[0x15ff36310]: Start [tinyID:144115263878625592] [streamType:2] streamType: 2-big, 3-small, 7-sub
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_JITTERBUFFER 144115263878625592-2 0x15ff36310
[E][TXCVideoJitterBuffer.cpp, Start, 126]:Start VideoJitterBuffer: user_id = 144115263878625592, stream_type = 2, this = 0x15ff36310
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:13>10
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:14>10
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:15>10
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:16>10
[I][TRTCCloud.mm, onIdrFpsChanged, 6198]:onIdrFpsChanged. idrFps:8 self:0x15ff73000
[I][TRTCQosStragyServer.cpp, onMemberSizeChanged, 39]:Qos: onMemberSizeChanged [3]
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCProtocolProcess.cpp, requestChangeAbility, 862]:Signal: requestChangeAbility  seq:1978818028, Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:128 h:128 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:17>10
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: RequestChangeAbility Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:128 h:128 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(19456) is smaller than needed(19576). resize now!
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5691]:TRTCNetwork: begin dump avuser list, self 031704 tinyid [144115264394380670]
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5693]:TRTCNetwork: dump avuser user_3578218 [144115264159549269] state:49
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5693]:TRTCNetwork: dump avuser user_22260872 [144115263878625592] state:49
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5693]:TRTCNetwork: dump avuser user_51929848 [144115264356867096] state:49
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5695]:TRTCNetwork: end dump avuser list
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-TRTCNetwork: Enter UserList: [user_3578218|144115264159549269|-MuteA--AVbig--][user_22260872|144115263878625592|-MuteA--AVbig--][user_51929848|144115264356867096|-MuteA--AVbig--]
[I][TRTCProtocolProcess.cpp, handleACC_S2C_Req_IncSyncUserStatus_Push, 2385]:Signal: handleACC_S2C_Req_IncSyncUserStatus_Push seq:29010948, SyncUserState:(uint64_tinyid:144115264394380670 exit_reason:0 str_userid:031704 uint32_role:20 uint32_action:1)
[I][TRTCProtocolProcess.cpp, incommingFromSignal, 359]:Signal: incommingFromACC uint32_sub_cmd:12292
[E][TRTCProtocolProcess.cpp, handleResponseQueryConfig, 584]:Signal: handleResponseQueryConfig, SUCC: uint32_auto_upload:0, uint32_frequency:7200, uint32_upload_interval:7200, uint32_max_upload_times:10, uint32_max_log_size:10485760
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:signal_v4_tcp RestartSocket fd:-1
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:signal_v6_tcp RestartSocket fd:-1
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:info_tcp RestartSocket fd:-1
[E][TRTCNetworkImpl.cpp, onRequestQueryConfig, 2929]:TRTCNetwork: onRequestQueryConfig result[0], msg[OK]
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: onRequestQueryConfig, audio_anchor_min_cache:100 audio_anchor_max_cache:1600 audio_audience_min_cache:700 audio_audience_max_cache:2500 audio_block:200 cache_frame_count high:10 low:8 video_block:600 expired_duration:500 peak_factor:10 keep_factor:20 limit_probability:950
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(20480) is smaller than needed(20522). resize now!
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115263878625592 block_threshold:200
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:2.000000 limit_probability:0.950000 peak_factor:1.000000 expired_extra_duration:500
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[30],Low:[24]
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api onAVMemberEnter userId:user_3578218
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FF8C7F0 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][asyn_socket_base.cpp, ~AsynBaseSocket, 185]:AsynBaseSocket Destruction 5FF73980
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[30], low[24], switch_factor_by_cpu[1], switch_factor_by_number[3], accDecode:0
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264159549269 block_threshold:200
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:2.000000 limit_probability:0.950000 peak_factor:1.000000 expired_extra_duration:500
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[30],Low:[24]
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[30], low[24], switch_factor_by_cpu[1], switch_factor_by_number[3], accDecode:0
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264356867096 block_threshold:200
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:2.000000 limit_probability:0.950000 peak_factor:1.000000 expired_extra_duration:500
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[30],Low:[24]
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[30], low[24], switch_factor_by_cpu[1], switch_factor_by_number[3], accDecode:0
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: onRequestQueryConfig, video config, android_hw_vui:4294967295 video_max_capture_fps:0 ios_using_low_complexity_beauty:0 unlimited_gop:4
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FF73980 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][asyn_socket_base.cpp, ~AsynBaseSocket, 185]:AsynBaseSocket Destruction 5FF71DB0
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:5FE98390 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][asyn_socket_base.cpp, ~AsynBaseSocket, 185]:AsynBaseSocket Destruction 5FEDE670
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x282a3cf00 init
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-1-audio]
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115263878625592-1-audio]
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264356867096-1-audio]
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: onRequestQueryConfig, audio config, audiounit_iobuffer_duration_factor:0 enable_sync_3A:1 aec_level:256 ans_level:4294967295 agc_level:4294967295 enable_opensles:4294967295 enable_auto_restart_device:1 device_auto_restart_interval:5000 audio_16k_package_strategy:0 audio_max_selected_play_streams:0 support_low_latency_samplerate:0 low_latency_samplerate_block_time:604800 enable_inbandfec:0 win_audio_config.agc_strategy:0 win_audio_config.agc_init_gain:12 win_audio_config.agc_max_gain:25 win_audio_config.engine_solution:0 win_audio_config.device_switch_strategy:0 enable_audio_device_blacklist:0 enable_audio_device_3A_control:1 enable_xnn:1 enable_audio_abnormal_detection:0 force_voip_when_capture_only:0 enable_hook_audio_session:0 support_aaudio:0 msg_force_audio_quality.uint32_audio_samplerate:0 msg_force_audio_quality.uint32_audio_channel:0 msg_force_audio_quality.uint32_audio_bitrate:0 msg_force_audio_qu2022-01-07 17:18:41.772689+0800 Runner[1579:699174] [I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x282a3cff0 init
ality.uint32_encode_mode:0 msg_force_audio_quality.uint32_system_volume_type:0
[I][TRTCPkgJoiner.cpp, ReceiveUdtPkg, 100]: frame error! pts 869614511, origin:2940458291, seq:0, udtv3:1
[I][audio_engine.cpp, SetRemoteStreamDataCallback, 344]:AudioEngine:AudioEngine SetRemoteStreamDataCallback uid:1862558920
[I][audio_engine.cpp, SetRemoteAudioEventCallback, 359]:AudioEngine:AudioEngine SetRemoteAudioEventCallback uid:1862558920
[I][audio_engine.cpp, StartRemoteAudio, 245]:AudioEngine:AudioEngine StartRemoteAudio uid:144115264159549269
[I][audio_engine.cpp, StartAudioPlay, 1089]:AudioEngine:AudioEngine StartAudioPlay
[I][remote_audio_stream.cpp, Start, 45]:AudioEngine:RemoteAudioStream Start
[I][audio_device_apple_impl.mm, startPlay, 253]:AudioEngine:Device public api call : startPlay
[I][TRTCPkgJoiner.cpp, ReceiveUdtPkg, 100]: frame error! pts 869614507, origin:2873349427, seq:0, udtv3:1
[I][remote_audio_stream.cpp, StartRemoteAudio, 166]:AudioEngine:RemoteAudioStream StartRemoteAudio uid:144115264159549269 is_realtime:1
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264159549269-2 0x283e11208
[I][TXCHWVideoDecoder.mm, init, 134]:TXCHWVideoDecoder init:0x28203dec0
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x283e1f3a0]: Start [type:hardware] [tinyID:144115264159549269] [streamType:2] streamType: 2-big, 3-small, 7-sub
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(21504) is smaller than needed(21729). resize now!
[I][monitor_api.cpp, EnableOnlineLog, 337]:liteav::monitor enable online log: true
[I][TXCLogUploader.cpp, setServerConfig, 60]:sdkAppId[1400188366], roomid[35581], userId[031704], off_upload[0], max_upload_count[10], max_log_size[10485760]
[I][TRTCProtocolProcess.cpp, requestChangeAbility, 862]:Signal: requestChangeAbility  seq:1978818029, Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:128 h:128 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:15>10
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: RequestChangeAbility Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:128 h:128 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[I][audio_unit_thread_daemon.mm, initTimer, 66]:AudioEngine:Device start auto restart daemon timer, interval:5000 MS
[I][remote_audio_stream.cpp, CreateJitterBuffer, 116]:AudioEngine:RemoteAudioStream CreateJitterBuffer uid:144115264159549269 is_realtime:1
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(22528) is smaller than needed(22729). resize now!
[I][TRTCUserListManager.cpp, mergeWholeSyncUserList, 176]:TRTCUserListManager: ALLUSER whole sync seq:61559, lastSeq:0, current_anchor_size:4, code:0
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1978818030
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:16>10
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[I][TRTCNetworkImpl.cpp, onReceiveQosPush, 3681]:TRTCNetwork: recv qos push, change playcontrol: play:( audio_ahead_cache_ms:-1 audio_limit_probability:9500 audio_peak_factor:200 audio_keep_factor:100 audio_expired_duration:-1 audio_min_cache:-1 audio_max_cache:-1)
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115263878625592 block_threshold:250
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:7 ring_buffer_cnt:51200
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:2.000000 limit_probability:0.950000 peak_factor:1.000000 expired_extra_duration:500
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[1.000000], [2.000000] LimitProbability[0.950000]
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264159549269 block_threshold:200
[I][audio_play_manager.cpp, StartRemoteAudio, 23]:StartRemoteAudio tiny_id:144115264159549269, session_id:5905002496
[I][audio_engine.cpp, MuteRemoteAudioInSpeaker, 294]:AudioEngine:AudioEngine MuteRemoteAudioInSpeaker uid:144115264159549269 mute:0
[I][remote_audio_stream.cpp, MuteRemoteAudioInSpeaker, 287]:AudioEngine:RemoteAudioStream MuteRemoteAudioInSpeaker uid:144115264159549269 mute:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api onAVMemberEnter userId:user_22260872
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x282a39680 init
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x282a392c0 init
[I][audio_engine.cpp, SetRemoteStreamDataCallback, 344]:AudioEngine:AudioEngine SetRemoteStreamDataCallback uid:1862558920
[I][audio_engine.cpp, SetRemoteAudioEventCallback, 359]:AudioEngine:AudioEngine SetRemoteAudioEventCallback uid:1862558920
[I][audio_engine.cpp, StartRemoteAudio, 245]:AudioEngine:AudioEngine StartRemoteAudio uid:144115263878625592
[I][audio_engine.cpp, StartAudioPlay, 1089]:AudioEngine:AudioEngine StartAudioPlay
[I][remote_audio_stream.cpp, Start, 45]:AudioEngine:RemoteAudioStream Start
[I][remote_audio_stream.cpp, Start, 48]:AudioEngine:RemoteAudioStream is already start or paused state_:1!
[I][audio_device_apple_impl.mm, startPlay, 253]:AudioEngine:Device public api call : startPlay
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, StartRemoteAudio, 166]:AudioEngine:RemoteAudioStream StartRemoteAudio uid:144115263878625592 is_realtime:1
[I][remote_audio_stream.cpp, CreateJitterBuffer, 116]:AudioEngine:RemoteAudioStream CreateJitterBuffer uid:144115263878625592 is_realtime:1
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:8 ring_buffer_cnt:51200
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:2.000000 limit_probability:0.950000 peak_factor:1.000000 expired_extra_duration:500
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[1.000000], [2.000000] LimitProbability[0.950000]
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115263878625592 block_threshold:200
[I][audio_play_manager.cpp, StartRemoteAudio, 23]:StartRemoteAudio tiny_id:144115263878625592, session_id:5905002496
[I][audio_engine.cpp, MuteRemoteAudioInSpeaker, 294]:AudioEngine:AudioEngine MuteRemoteAudioInSpeaker uid:144115263878625592 mute:0
[I][remote_audio_stream.cpp, MuteRemoteAudioInSpeaker, 287]:AudioEngine:RemoteAudioStream MuteRemoteAudioInSpeaker uid:144115263878625592 mute:0
[W][rtc_audio_jitterbuffer.cpp, CheckAndSaveAudioInfo, 594]:AudioEngine: frame_len_in_ms changed old[21] new[20]
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[I][monitor_api.cpp, PrintLocalLog, 153]:RTCAudioJitterBuffer sample_rate:48000 channels:2 inbandfec_enabled:0 RTCAudioJitterBuffer
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[W][delay_manager.cc, SetLimitProbability, 392]:2022-01-07 17:18:41.797349+0800 Runner[1579:700257] [I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264356867096-2-bigvideo]
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:17>10
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-2-bigvideo]
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:18>10
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115263878625592-2-bigvideo]
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:19>10
[W][rtc_audio_jitterbuffer.cpp, CheckAndSaveAudioInfo, 594]:AudioEngine: frame_len_in_ms changed old[21] new[20]
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[I][monitor_api.cpp, PrintLocalLog, 153]:RTCAudioJitterBuffer sample_rate:48000 channels:2 inbandfec_enabled:0 RTCAudioJitterBuffer
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115263878625592-0 0x283e114a8
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115263878625592-0 0x283e114a8
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x283e114a8
2022-01-07 17:18:41.798909+0800 2022-01-07 17:18:41.799873+0800 Runner[1579:700296] [W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(23552) is smaller than needed(23554). resize now!
 AudioEngine: set limit probability with invalid 0.000000 range[0.5,0.995]
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[20.000000], [10.000000] LimitProbability[9.500000]
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264159549269 block_threshold:250
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[W][delay_manager.cc, SetLimitProbability, 392]: AudioEngine: set limit probability with invalid 0.000000 range[0.5,0.995]
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[20.000000], [10.000000] LimitProbability[9.500000]
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264356867096 block_threshold:250
[I][2022-01-07 17:18:41.802312+0800 Runner[1579:699174] [I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api onAVMemberEnter userId:user_51929848
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x282a3d0e0 init
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x282a3d2c0 init
[I][audio_engine.cpp, SetRemoteStreamDataCallback, 344]:AudioEngine:AudioEngine SetRemoteStreamDataCallback uid:1862558920
[I][audio_engine.cpp, SetRemoteAudioEventCallback, 359]:AudioEngine:AudioEngine SetRemoteAudioEventCallback uid:1862558920
[I][audio_engine.cpp, StartRemoteAudio, 245]:AudioEngine:AudioEngine StartRemoteAudio uid:144115264356867096
[I][audio_engine.cpp, StartAudioPlay, 1089]:AudioEngine:AudioEngine StartAudioPlay
[I][remote_audio_stream.cpp, Start, 45]:AudioEngine:RemoteAudioStream Start
[I][remote_audio_stream.cpp, Start, 48]:AudioEngine:RemoteAudioStream is already start or paused state_:1!
[I][audio_device_apple_impl.mm, startPlay, 253]:AudioEngine:Device public api call : startPlay
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size tRunner[1579:700247] [I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x283e114a8
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x283e114a8
[I][TXCHWVideoDecoder.mm, init, 134]:TXCHWVideoDecoder init:0x28203df80
remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
o 80
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264356867096-2 0x283e10e88
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x283e11420]: Start [type:hardware] [tinyID:144115263878625592] [streamType:2] streamType: 2-big, 3-small, 7-sub
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[I][remote_audio_stream.cpp, StartRemoteAudio, 166]:AudioEngine:RemoteAudioStream StartRemoteAudio uid:144115264356867096 is_realtime:1
[I][remote_audio_stream.cpp, CreateJitterBuffer, 116]:AudioEngine:RemoteAudioStream CreateJitterBuffer uid:144115264356867096 is_realtime:1
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:9 ring_buffer_cnt:51200
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:2.000000 lim2022-01-07 17:18:41.813461+0800 Runner[1579:700302] [I][TXCHWVideoDecoder.mm, init, 134]:TXCHWVideoDecoder init:0x282034480
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x283e10d90]: Start [type:hardware] [tinyID:144115264356867096] [streamType:2] streamType: 2-big, 3-small, 7-sub
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[30],Low:[24]
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[W][delay_manager.cc, SetLimitProbability, 392]: AudioEngine: set limit probability with invalid 0.000000 range[0.5,0.995]
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[20.000000], [10.000000] LimitProbability[9.500000]
[I][TRTCNetworkImpl.cpp, onReceiveQosPush, 3728]:TRTCNetwork: onReceiveQosPush, VideoQosPara:  fps:15 bitrate:485 fec:0 arq_max_bitrate:0 rps_nearest_mode:0 total_bitrate:485 stream_type:2 width: 0 height: 0 video_gop: 0 enable_hevc_enc: 0 enable_unlimited_gop: -1
it_probability:0.950000 peak_factor:1.000000 expired_extra_duration:500
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Response, 1479]:Signal: handleACC_C2S_Response Error, The Packet is Timeout, seq:1978818028, cmd:0x2008
[W][delay_manager.cc, SetLimitProbability, 392]: AudioEngine: set limit probability with invalid 0.000000 range[0.5,0.995]
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[20.000000], [10.000000] LimitProbability[9.500000]
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264356867096 block_threshold:250
[I][audio_play_manager.cpp, StartRemoteAudio, 23]:StartRemoteAudio tiny_id:144115264356867096, session_id:5905002496
[I][audio_engine.cpp, MuteRemoteAudioInSpeaker, 294]:AudioEngine:AudioEngine MuteRemoteAudioInSpeaker uid:144115264356867096 mute:0
[I][remote_audio_stream.cpp, MuteRemoteAudioInSpeaker, 287]:AudioEngine:RemoteAudioStream MuteRemoteAudioInSpeaker uid:144115264356867096 mute:0
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:41.761] [user_3578218]enter room
[I][TRTCCloud.mm, applyVideoCaptureServerConfig, 8770]:onRecvVideoServerConfig fps:0 lowComplexityBeauty:0
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[30],Low:[24]
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1978818031
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:20>10
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1978818032
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:21>10
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Response, 1479]:Signal: handleACC_C2S_Response Error, The Packet is Timeout, seq:1978818029, cmd:0x2008
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1978818030, errcode:0, errmsg:
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[I][TRTCCloud.mm, onRequestKeyFrame, 6634]:onRequestKeyFrame tinyID:144115264159549269 streamType:2 self:0x15ff73000
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[I][audio_engine.cpp, EnableAutoRestartDevice, 692]:AudioEngine:AudioEngine EnableAutoRestartDevice 1
[I][audio_engine.cpp, EnableInbandFEC, 539]:AudioEngine:AudioEngine EnableInbandFEC enable:0
[D][local_audio_stream.cpp, EnableInbandFEC, 749]:AudioEngine:LocalAudioStream EnableInbandFEC:0
[I][audio_engine.cpp, SetAutoRestartInterval, 697]:AudioEngine:AudioEngine SetAutoRestartInterval 5000
[I][TXCAudioEventCallb2022-01-07 17:18:41.825324+0800 Runner[1579:700298] [W][rtc_audio_jitterbuffer.cpp, CheckAndSaveAudioInfo, 594]:AudioEngine: frame_len_in_ms changed old[21] new[20]
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[I][monitor_api.cpp, PrintLocalLog, 153]:RTCAudioJitterBuffer sample_rate:48000 channels:2 inbandfec_enabled:0 RTCAudioJitterBuffer
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(24576) is smaller than needed(24849). resize now!
ack.mm, OnEvent, 19]:OnEvent => id: code:10043 msg:audio|Event|local|AudioEngine: SetAudioQuality [sample_rate:0][channel:0][bitrate:0][encode_mode:0][priority:5] params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|local|AudioEngine: SetAudioQuality [sample_rate:0][channel:0][bitrate:0][encode_mode:0][priority:5]
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[30],Low:[24]
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:41.780] Enable default H264 hardware decoder.
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:41.789] [user_22260872]enter room
[I][TRTCCloud.mm, onRequestKeyFrame, 6634]:onRequestKeyFrame tinyID:144115263878625592 streamType:2 self:0x15ff73000
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:41.802] [user_51929848]enter room
[I][TRTCCloud.mm, onRequestKeyFrame, 6634]:onRequestKeyFrame tinyID:144115264356867096 streamType:2 self:0x15ff73000
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:41.807] Enable default H264 hardware decoder.
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:41.814] Enable default H264 hardware decoder.
[I][TRtcSignaling.cpp, operator, 1477]:Signal:  retrySend: seq:1978818032 cmd:0x2007, ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4, retry:2,delay:200
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:19>10
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:16>10
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1978818031, errcode:0, errmsg:
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1978818032, errcode:0, errmsg:
[I][TRtcSignaling.cpp, operator, 1477]:Signal:  retrySend: seq:1978818032 cmd:0x2007, ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4, retry:1,delay:200
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:15>10
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:13>10
2022-01-07 17:18:42.431405+02022-01-07 17:18:42.439417+0800 Runner[1579:698073] [I][monitor_api.cpp, PrintLocalLog, 153]:onUserVideoAvailable userId:user_3578218 bAvailable:1 self:0x15ff73000
800 Runner[1579:700255] [W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:14>10
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115264159549269-2
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115263878625592-2
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:42.438] [user_3578218]video Available[1]
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115264356867096-2
[I][monitor_api.cpp, PrintLocalLog, 153]:onUserVideoAvailable userId:user_51929848 bAvailable:1 self:0x15ff73000
[I][monitor_api.cpp, PrintLocalLog, 153]:onUserVideoAvailable userId:user_22260872 bAvailable:1 self:0x15ff73000
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(25600) is smaller than needed(25638). resize now!
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1978818034
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1978818035
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1978818036
[I][monitor_api.cpp, PrintLocalLog, 153]:MessageLoop Busy thread_name:[LocalAudioStreamThread] task_size:[0] delay_task_size:[0], current task: is_delay[0] queuing_elapsed[363] schedule_elapsed[300] queue_tasks[0]
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[I][TRTCRefFinder.cpp, checkRefFrameGeneric, 117]:RPS[I] play: get first IDR frame, tinyid = 144115263878625592
[I][TRTCRefFinder.cpp, checkRefFrameGeneric, 117]:RPS[I] play: get first IDR frame, tinyid = 144115264356867096
[W][TXCRTCVideoJitterBuffer.cpp, PushFrame, 124]:---videojitter receive I frame [pid:75008,dts:869614779], stop waiting!!!
[I][TXCVideoDecoder.mm, pushVideoFrame, 321]:[VideoRender] decode receive frame userID: 144115263878625592, pts: 869614779, ticks: 1
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:42.438] [user_51929848]video Available[1]
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:18:42.438] [user_22260872]video Available[1]
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Response, 1489]:Signal: handleACC_C2S_Response, Request Error, seq:1978818032, cmd:0x200c, errcode:-102059, errmsg:frequency limited
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1978818032, errcode:0, errmsg:
[I][TRTCRefFinder.cpp, checkRefFrameGeneric, 117]:RPS[I] play: get first IDR frame, tinyid = 144115264159549269
[E][TRtcSignaling.cpp, handleTimeout, 1605]:Signal: Request Change Ability Timeout. Error
[W][TXCRTCVideoJitterBuffer.cpp, PushFrame, 124]:---videojitter receive I frame [pid:68352,dts:869614757], stop waiting!!!
[E][TRTCNetworkImpl.cpp, onRequestChangeAbility, 3589]:TRTCNetwork: onRequestChangeAbility ret:-3311
2022-01-07 17:18:42.749289+02022-01-07 17:18:42.775218+0800 Runner[1579:700297] [I][TXCVideoDecoder.mm, pushVideoFrame, 321]:[VideoRender] decode receive frame userID: 144115264159549269, pts: 869614757, ticks: 1
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x283e1f3a0]: Decode first frame [tinyID:144115264159549269] [streamType:2] streamType: 2-big, 3-small, 7-sub
[W][audio_session.mm, setCategory, 97]:AudioEngine: Call AVAudioSession API: setCategory:withOptions:error:
800 Runner[1579:700300] [I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x283e11420]: Decode first frame [tinyID:144115263878625592] [streamType:2] streamType: 2-big, 3-small, 7-sub
[W][TXCRTCVideoJitterBuffer.cpp, PushFrame, 124]:---videojitter receive I frame [pid:72960,dts:869614783], stop waiting!!!
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[W][audio_session.mm, setPreferredSampleRate, 139]:AudioEngine: Call AVAudioSession API: setPreferredSampleRate:error:
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1978818035, errcode:0, errmsg:
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Response, 1489]:Signal: handleACC_C2S_Response, Request Error, seq:1978818034, cmd:0x200c, errcode:-102059, errmsg:frequency limited
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1978818036, errcode:0, errmsg:
[W][TRTCRefFinder.cpp, clearTo, 227]:RPS[W] play: drop frame count without pop = 4, tinyid = 144115264159549269
[W][audio_hardware_manager_IOS.mm, SetAudioStreamParams, 353]:AudioEngine: Call AVAudioSession API: setPreferredInputNumberOfChannels:error:
[I][TXCVideoDecoder.mm, pushVideoFrame, 321]:[VideoRender] decode receive frame userID: 144115264356867096, pts: 869614783, ticks: 1
[W][TRTCRefFinder.cpp, clearTo, 227]:RPS[W] play: drop frame count without pop = 4, tinyid = 144115263878625592
[W][audio_session.mm, setPreferredOutputNumberOfChannels, 153]:AudioEngine: Call AVAudioSession API: setPreferredIOBufferDuration:error:
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x283e10d90]: Decode first frame [tinyID:144115264356867096] [streamType:2] streamType: 2-big, 3-small, 7-sub
[W][audio_session.mm, setPreferredIOBufferDuration, 125]:AudioEngine: Call AVAudioSession API: setPreferredIOBufferDuration:error:
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(26624) is smaller than needed(26987). resize now!
[W][TRTCRefFinder.cpp, clearTo, 227]:RPS[W] play: drop frame count without pop = 4, tinyid = 144115264356867096
[W][audio_device_apple_impl.mm, startPlayInternal, 702]:AudioEngine:Device play has be started, ignore!
[W][audio_device_apple_impl.mm, startPlayInternal, 702]:AudioEngine:Device play has be started, ignore!
[I][audio_hardware_manager_IOS.h, SetIOBufferDurationFactor, 131]:Set IO Buffer Duration Factor to 0
flutter: ==onUserVideoAvailable={userId: user_3578218, available: true}
flutter: ==onUserVideoAvailable={userId: user_51929848, available: true}
flutter: ==onUserVideoAvailable={available: true, userId: user_22260872}
[I][TXIVideoDecoder.mm, onDecodeFrame, 41]:[FirstFramePath][Video][Decoder] TXIVideoDecoder: decode first frame success.
[I][TXIVideoDecoder.mm, onDecodeFrame, 41]:[FirstFramePath][Video][Decoder] TXIVideoDecoder: decode first frame success.
[I][TXIVideoDecoder.mm, onDecodeFrame, 41]:[FirstFramePath][Video][Decoder] TXIVideoDecoder: decode first frame success.
flutter: ------------itemBuilder  0
[I][remote_audio_stream.cpp, OnGetDatatoPlay, 470]:AudioEngine:RemoteAudioStream OnGetDatatoPlay query_audio_data_count_:1
[I][PCM_format_converter.cpp, Create, 124]:FormattedPlayoutDataCallbacker SetCallbackFormat [sample_rate:0 channels:2 length:0]
[I][opus_decoder.cpp, DoDecode, 57]:AudioEngine:OpusDecoder create OpusDecoder success : sampleRate 48000 | channel 2
[I][audio_track_base.cpp, WriteData, 308]:AudioEngine:AudioTrackBase input_sample_rate_:48000,input_bits_:16 input_channels_:2 audio_track_id_:7
[I][opus_decoder.cpp, DoDecode, 57]:AudioEngine:OpusDecoder create OpusDecoder success : sampleRate 48000 | channel 2
[I][audio_track_base.cpp, WriteData, 308]:AudioEngine:AudioTrackBase input_sample_rate_:48000,input_bits_:16 input_channels_:2 audio_track_id_:8
[I][opus_decoder.cpp, DoDecode, 57]:AudioEngine:OpusDecoder create OpusDecoder success : sampleRate 48000 | channel 2
[I][audio_track_base.cpp, WriteData, 308]:AudioEngine:AudioTrackBase input_sample_rate_:48000,input_bits_:16 input_channels_:2 audio_track_id_:9
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:42.889] Audio playback starts
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:42.889] Audio playback starts
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:42.890] Audio playback starts
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10004 msg:audio|Event|local|AudioDevice: start play device success category:AVAudioSessionCategoryPlayback, options:1, mode:AVAudioSessionModeDefault, hardware sample rate:48000, input channels:0, output channels:2, IO duration: 0.0213333, play device:kDeviceSpeakerPhone, system in media mode params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|local|AudioDevice: start play device success category:AVAudioSessionCategoryPlayback, options:1, mode:AVAudioSessionModeDefault, hardware sample rate:48000, input channels:0, output channels:2, IO duration: 0.0213333, play device:kDeviceSpeakerPhone, system in media mode
flutter: ------------itemBuilder  1
flutter: ------------itemBuilder  2
flutter: -----trtc_video_view_widget  startRemoteView  1  2022-01-07 17:18:42.919574
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x15ff73000) trtc_api Remote-startRemoteView userId:user_3578218 view:0x0 self:0x15ff73000 self:0x15ff73000
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api setRemoteVideoStreamType userId:user_3578218 type:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api startRemoteRenderInternal userID:user_3578218 tinyID:144115264159549269 streamType:2
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api setRemoteVideoRenderDelegate uid: user_3578218 pixelFormat:6
------------ setRemoteVideoRenderDelegate  textureID: 0
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setRemoteVideoRenderListener|arguments: {Optional([115, 116, 114, 101, 97, 109, 84, 121, 112, 101, 58, 48, 44, 32, 119, 105, 100, 116, 104, 58, 49, 48, 48, 44, 32, 117, 115, 101, 114, 73, 100, 58, 117, 115, 101, 114, 95, 51, 53, 55, 56, 50, 49, 56, 44, 32, 104, 101, 105, 103, 104, 116, 58, 49, 48, 48, 44, 32, 0])}
[I][TXCRenderAndDec.mm, renderToView, 377]:renderToView view nil 0x282a3cf00
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115264159549269-2 0x283e11208
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264159549269-2 0x283e11208
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:42.924] Start pulling remote video
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[30],Low:[24]
[I][TRTCNetworkImpl.cpp, operator, 1329]:TRTCNetwork: RequestDownStream stream:144115264159549269-2-bigvideo
flutter: -----trtc_video_view_widget  startRemoteView  2 2022-01-07 17:18:42.926039   0    user_3578218
flutter: -----trtc_video_view_widget  startRemoteView  1  2022-01-07 17:18:42.927308
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x15ff73000) trtc_api Remote-startRemoteView userId:user_51929848 view:0x0 self:0x15ff73000 self:0x15ff73000
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(27648) is smaller than needed(27889). resize now!
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api setRemoteVideoStreamType userId:user_51929848 type:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api startRemoteRenderInternal userID:user_51929848 tinyID:144115264356867096 streamType:2
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api setRemoteVideoRenderDelegate uid: user_51929848 pixelFormat:6
------------ setRemoteVideoRenderDelegate  textureID: 1

[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setRemoteVideoRenderListener|arguments: {Optional([115, 116, 114, 101, 97, 109, 84, 121, 112, 101, 58, 48, 44, 32, 119, 105, 100, 116, 104, 58, 49, 48, 48, 44, 32, 117, 115, 101, 114, 73, 100, 58, 117, 115, 101, 114, 95, 53, 49, 57, 50, 57, 56, 52, 56, 44, 32, 104, 101, 105, 103, 104, 116, 58, 49, 48, 48, 44, 32, 0])}
[I][TXCRenderAndDec.mm, renderToView, 377]:renderToView view nil 0x282a3d0e0
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:42.930] Start pulling remote video
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115264356867096-2 0x283e10e88
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264356867096-2 0x283e10e88
[I][TRTCProtocolProcess.cpp, requestChangeAbility, 862]:Signal: requestChangeAbility  seq:1978818038, Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:128 h:128 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: RequestChangeAbility Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:128 h:128 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[I][TRTCNetworkImpl.cpp, operator, 1329]:TRTCNetwork: RequestDownStream stream:144115264356867096-2-bigvideo
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264356867096-2-bigvideo]
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api onRequestDownStream 0, stream:2, msg:, tinyid:144115264356867096
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-2-bigvideo]
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api onRequestDownStream 0, stream:2, msg:, tinyid:144115264159549269
flutter: -----trtc_video_view_widget  startRemoteView  1  2022-01-07 17:18:42.930963
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x15ff73000) trtc_api Remote-startRemoteView userId:user_22260872 view:0x0 self:0x15ff73000 self:0x15ff73000
flutter: -----trtc_video_view_widget  startRemoteView  2 2022-01-07 17:18:42.934336   1    user_51929848
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(28672) is smaller than needed(28841). resize now!
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api setRemoteVideoStreamType userId:user_22260872 type:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api startRemoteRenderInternal userID:user_22260872 tinyID:144115263878625592 streamType:2
[I][TRTCCloud.mm, apiLog, 7121]:(0x15ff73000) trtc_api setRemoteVideoRenderDelegate uid: user_22260872 pixelFormat:6
------------ setRemoteVideoRenderDelegate  textureID: 2
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setRemoteVideoRenderListener|arguments: {Optional([117, 115, 101, 114, 73, 100, 58, 117, 115, 101, 114, 95, 50, 50, 50, 54, 48, 56, 55, 50, 44, 32, 115, 116, 114, 101, 97, 109, 84, 121, 112, 101, 58, 48, 44, 32, 104, 101, 105, 103, 104, 116, 58, 49, 48, 48, 44, 32, 119, 105, 100, 116, 104, 58, 49, 48, 48, 44, 32, 0])}
[I][TXCRenderAndDec.mm, renderToView, 377]:renderToView view nil 0x282a39680
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:18:42.935] Start pulling remote video
[I][TRTCNetworkImpl.cpp, operator, 1329]:TRTCNetwork: RequestDownStream stream:144115263878625592-2-bigvideo
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x283e114a8
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x283e114a8
flutter: -----trtc_video_view_widget  startRemoteView  2 2022-01-07 17:18:42.942924   2    user_22260872
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[30],Low:[24]
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115264159549269-2
* thread #11, name = 'io.flutter.1.raster', stop reason = EXC_BAD_ACCESS (code=1, address=0xf48bcb8f0)
    frame #0: 0x000000019cb8d054 libobjc.A.dylib`objc_msgSend + 20
libobjc.A.dylib`objc_msgSend:
->  0x19cb8d054 <+20>: ldr    x11, [x16, #0x10]
    0x19cb8d058 <+24>: and    x10, x11, #0xfffffffffffe
    0x19cb8d05c <+28>: tbnz   w11, #0x0, 0x19cb8d0b0    ; <+112>
    0x19cb8d060 <+32>: eor    x12, x1, x1, lsr #7
Target 0: (Runner) stopped.
Lost connection to device.
admin@admindeMac ios % flutter run --no-sound-null-safety
Changing current working directory to: /Users/admin/Downloads/trtc demo/trtc_demo
Launching lib/main.dart on 卢荣佳的iPad in debug mode...
Automatically signing iOS for device deployment using specified development team in Xcode project: AFZG9YKF7K
Running Xcode build...                                                  
 └─Compiling, linking and signing...                        11.9s
Xcode build done.                                           53.6s
[VERBOSE-2:FlutterObservatoryPublisher.mm(101)] Failed to register observatory port with mDNS with error -65555.
[VERBOSE-2:FlutterObservatoryPublisher.mm(103)] On iOS 14+, local network broadcast in apps need to be declared in the app's Info.plist. Debug and profile Flutter apps and modules host VM services on the local network to support debugging features such as hot reload and DevTools. To make your Flutter app or module attachable and debuggable, add a '_dartobservatory._tcp' value to the 'NSBonjourServices' key in your Info.plist for the Debug/Profile configurations. For more information, see https://flutter.dev/docs/development/add-to-app/ios/project-setup#local-network-privacy-permissions
Installing and launching...                                        30.2s
[VERBOSE-2:FlutterObservatoryPublisher.mm(101)] Failed to register observatory port with mDNS with error -65555.
[VERBOSE-2:FlutterObservatoryPublisher.mm(103)] On iOS 14+, local network broadcast in apps need to be declared in the app's Info.plist. Debug and profile Flutter apps and modules host VM services on the local network to support debugging features such as hot reload and DevTools. To make your Flutter app or module attachable and debuggable, add a '_dartobservatory._tcp' value to the 'NSBonjourServices' key in your Info.plist for the Debug/Profile configurations. For more information, see https://flutter.dev/docs/development/add-to-app/ios/project-setup#local-network-privacy-permissions
Syncing files to device 卢荣佳的iPad...                                657ms

Flutter run key commands.
r Hot reload. 🔥🔥🔥
R Hot restart.
h List all available interactive commands.
d Detach (terminate "flutter run" but leave application running).
c Clear the screen
q Quit (terminate the application on the device).

Running with unsound null safety
For more information see https://dart.dev/null-safety/unsound-null-safety

An Observatory debugger and profiler on 卢荣佳的iPad is available at: http://127.0.0.1:63513/aUtPvDSdWg4=/
The Flutter DevTools debugger and profiler on 卢荣佳的iPad is available at: http://127.0.0.1:9100?uri=http://127.0.0.1:63513/aUtPvDSdWg4=/
[I][TXCCameraCapturer.m, init, 176]:TXCCameraCapturer init:0x102e52580
[I][TXCCaptureAndEnc.mm, initWithStreamType, 253]:TXCCaptureAndEnc:0x102e61e90 init
[I][audio_engine.cpp, GetInstance, 85]:AudioEngine:AudioEngine new AudioEngine
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:0 ring_buffer_cnt:51200
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:1 ring_buffer_cnt:51200
[I][TXCCameraCapturer.m, init, 176]:TXCCameraCapturer init:0x102de7c70
[I][TXCCaptureAndEnc.mm, initWithStreamType, 253]:TXCCaptureAndEnc:0x102de7380 init
[I][local_audio_stream.cpp, LocalAudioStream, 64]:AudioEngine:LocalAudioStream new LocalAudioStream
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:2 ring_buffer_cnt:196608
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:3 ring_buffer_cnt:10240
[I][local_audio_stream.cpp, LocalAudioStream, 85]:AudioEngine:LocalAudioStream new LocalAudioStream OK
[I][local_audio_stream.cpp, Init, 93]:AudioEngine:LocalAudioStream Init
[I][local_audio_stream.cpp, Clean, 109]:AudioEngine:LocalAudioStream Clean
[I][local_audio_stream.cpp, MutePublishAudio, 564]:AudioEngine:LocalAudioStream MuteOutputData mute:0
[W][formatted_capture_data_callbacker.cpp, SetCallbackFormat, 23]:FormattedCaptureDataCallbacker SetCallbackFormat [sample_rate:0 channels:0 length:0] invalid format!
[W][formatted_capture_data_callbacker.cpp, SetCallbackFormat, 23]:FormattedCaptureDataCallbacker SetCallbackFormat [sample_rate:0 channels:0 length:0] invalid format!
[I][remote_audio_stream.cpp, RemoteAudioStream, 35]:AudioEngine:RemoteAudioStream new RemoteAudioStream OK
[I][audio_engine.cpp, SetMixedAllDataCallback, 1394]:AudioEngine:AudioEngine SetMixedAllDataCallback to null
[I][local_audio_stream.cpp, RemoveEffectProcessedDataCallback, 1280]:AudioEngine:LocalAudioStream DeleteEffectProcessedDataCallback 0x1030bb808
[I][audio_engine.cpp, EnableAutoRestartDevice, 692]:AudioEngine:AudioEngine EnableAutoRestartDevice 1
[I][audio_engine.cpp, EnableInbandFEC, 539]:AudioEngine:AudioEngine EnableInbandFEC enable:0
[D][local_audio_stream.cpp, EnableInbandFEC, 749]:AudioEngine:LocalAudioStream EnableInbandFEC:0
[I][audio_engine.cpp, SetAutoRestartInterval, 697]:AudioEngine:AudioEngine SetAutoRestartInterval 5000
[I][audio_stream_selector.cpp, StreamSelector, 26]:StreamSelector : orignal max_selected_stream_count_ is 0
[I][audio_event_dispatcher.cpp, GetInstance, 21]:AudioEventDispatcher Create
[I][TXAudioEffectManager.mm, logApi, 387]:AudioEffectManager[0x280e328a0], setVoiceVolume:100
[I][audio_hardware_manager_IOS.h, SetIOBufferDurationFactor, 131]:Set IO Buffer Duration Factor to 0
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10008 msg:audio|Event|remote|RemoteStream: set software play volume [volume:100] params:
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10003 msg:audio|Event|local|LocalStream: set software capture volume [volume:100] params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|remote|RemoteStream: set software play volume [volume:100]
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|local|LocalStream: set software capture volume [volume:100]
[I][audio_engine.cpp, EnableCaptureEOSMode, 530]:AudioEngine:AudioEngine EnableCaptureEOSMode enable:0
[W][local_audio_stream.cpp, EnableEosMode, 682]:AudioEngine:LocalAudioStream eos mode[0] is deprecated temporarily!
[I][audio_bgm_manager.cpp, CreateBGM, 50]:AudioEngine : AudioBGMManager CreateBGM bgm id:4294967296 begin!
[I][audio_bgm_player.cpp, AudioBGMPlayer, 74]:AudioEngine : AudioBGMPlayer Construct, 0x102de8648
[I][TRTCCloud.mm, setEncVideoSize, 5538]:setVideoSize: width x heigth = 368 x 640 self:0x102dd1e50
[I][TRTCCloud.mm, setSubStreamEncVideoSize, 5555]:setSubStreamVideoSize: width x heigth = 368 x 640 self:0x102dd1e50
[I][TXCCameraCapturer.m, set2022-01-07 17:22:13.396792+0800 Runner[1584:701088] [I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:4 ring_buffer_cnt:3840000
Resolution, 748]:TXCCameraCapture set resolution: 1080.000000, 1920.000000
[I][TRTCCloud.mm, initInternal, 669]:TRTCEngine init self:0x102dd1e50
[I][TXCCameraCapturer.m, setResolution, 748]:TXCCameraCapture set resolution: 1080.000000, 1920.000000
[I][TRTCCloud.mm, sharedInstance, 484]:sharedInstance<0x282f07450> is created
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:5 ring_buffer_cnt:76800
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:6 ring_buffer_cnt:76800
2022-01-07 17:22:13.397697+0800 Runne2022-01-07 17:22:13.398080+0800 Runner[1584:701042] [I][CommonUtils.swift, logFlutterMethodCall(_, 49]:method=sharedInstance|arguments: nil
r[1584:701088] [I][audio_bgm_manager.cpp, CreateBGM, 63]:AudioEngine : AudioBGMManager CreateBGM bgm id:4294967296 end!
[I][message_loop.cpp, MainLoop, 71]:MessageLoop running: AudioDeviceCaptureGuardThread
[I][message_loop.cpp, MainLoop, 71]:MessageLoop running: LocalAudioStreamThread
[I][local_audio_stream.cpp, MutePublishAudioInternal, 574]:AudioEngine:LocalAudioStream MuteOutputDataInternal mute:0
[I][message_loop.cpp, MainLoop, 71]:MessageLoop running: AudioBGMPlayerThread
[I][audio_bgm_player.cpp, operator, 93]:AudioEngine : AudioBGMPlayer Initialize begin
[I][audio_bgm_player.cpp, operator, 98]:AudioEngine : AudioBGMPlayer Initialize end, 0x102de8648
[I][CommonUtils.swift, logFlutterMethodCall(_, 49]:method=getBeautyManager|arguments: nil
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setBeautyStyle|arguments: {Optional([98, 101, 97, 117, 116, 121, 83, 116, 121, 108, 101, 58, 50, 44, 32, 0])}
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setBeautyLevel|arguments: {Optional([98, 101, 97, 117, 116, 121, 76, 101, 118, 101, 108, 58, 54, 44, 32, 0])}
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:13.792] start enter room
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x102dd1e50) trtc_api callExperimentalAPI:{"api": "setFramework", "params": {"framework": 7}} self:0x102dd1e50 self:0x102dd1e50
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api ========================================================================================================
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api ========================================================================================================
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api ============= SDK Version:9.3.10765 Device Name:iPad7,11 System Version:15.2 =============
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=enterRoom|arguments: {Optional([115, 99, 101, 110, 101, 58, 49, 44, 32, 112, 97, 114, 97, 109, 58, 123, 34, 115, 100, 107, 65, 112, 112, 73, 100, 34, 58, 49, 52, 48, 48, 49, 56, 56, 51, 54, 54, 44, 34, 117, 115, 101, 114, 73, 100, 34, 58, 34, 48, 51, 49, 55, 48, 52, 34, 44, 34, 117, 115, 2022-01-07 17:22:13.794116+0800 Runner[1584:701088] [I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api ========================================================================================================
101, 114, 83, 105, 103, 34, 58, 34, 101, 74, 119, 116, 122, 77, 115, 79, 103, 106, 65, 81, 104, 101, 70, 51, 109, 98, 85, 104, 81, 48, 116, 76, 73, 88, 72, 66, 120, 112, 87, 74, 113, 84, 86, 101, 108, 109, 105, 76, 84, 111, 120, 89, 76, 107, 71, 74, 56, 100, 49, 70, 89, 72, 109, 42, 107, 45, 119, 102, 50, 75, 49, 78, 48, 76, 107, 97, 85, 109, 65, 66, 119, 109, 76, 99, 90, 70, 51, 90, 85, 107, 69, 106, 73, 119, 57, 106, 106, 79, 97, 110, 115, 102, 102, 99, 101, 55, 75, 81, 104, 104, 70, 105, 113, 66, 83, 88, 99, 110, 112, 97, 101, 114, 104, 66, 74, 86, 99, 115, 105, 112, 108, 83, 107, 55, 113, 51, 112, 45, 114, 118, 81, 103, 105, 71, 105, 72, 79, 70, 114, 107, 77, 52, 50, 101, 115, 42, 121, 42, 88, 108, 104, 87, 120, 114, 121, 114, 80, 115, 42, 118, 114, 81, 80, 121, 116, 104, 113, 107, 90, 122, 118, 57, 71, 97, 117, 49, 86, 42, 84, 73, 114, 115, 100, 108, 114, 67, 57, 119, 102, 70, 110, 84, 68, 119, 34, 44, 34, 114, 111, 111, 109, 73, 100, 34, 58, 51, 53, 53, 56, 49, 44, 34, 115, 116, 114, 82, 111, 111, 109, 73, 100, 34, 58, 34, 34, 44, 34, 114, 111, 108, 101, 34, 58, 50, 48, 44, 34, 115, 116, 114, 101, 97, 109, 73, 100, 34, 58, 34, 34, 44, 34, 117, 115, 101, 114, 68, 101, 102, 105, 110, 101, 82, 101, 99, 111, 114, 100, 73, 100, 34, 58, 34, 34, 44, 34, 112, 114, 105, 118, 97, 116, 101, 77, 97, 112, 75, 101, 121, 34, 58, 34, 34, 44, 34, 98, 117, 115, 105, 110, 101, 115, 115, 73, 110, 102, 111, 34, 58, 34, 34, 125, 44, 32, 0])}
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api ========================================================================================================
[I][monitor_api.cpp, Init, 116]:liteav::monitor Init
[I][TXCIOLooper.cpp, operator, 192]:IOLooper: DataReportHTTPChannel 192
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x102dd1e50) trtc_api setVideoEncoderParam videoResolution:60 videoFps:10 videoBitrate:200 resolutionMode:1, minVideoBitrate:0 self:0x102dd1e50 self:0x102dd1e50
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setVideoEncoderParam|arguments: {Optional([112, 97, 114, 97, 109, 58, 123, 34, 118, 105, 100, 101, 111, 66, 105, 116, 114, 97, 116, 101, 34, 58, 50, 48, 48, 44, 34, 118, 105, 100, 101, 111, 82, 101, 115, 111, 108, 117, 116, 105, 111, 110, 34, 58, 54, 48, 44, 34, 118, 105, 100, 101, 111, 70, 112, 115, 34, 58, 49, 48, 44, 34, 118, 105, 100, 101, 111, 82, 101, 115, 111, 108, 117, 116, 105, 111, 110, 77, 111, 100, 101, 34, 58, 49, 44, 34, 109, 105, 110, 86, 105, 100, 101, 111, 66, 105, 116, 114, 97, 116, 101, 34, 58, 50, 48, 48, 44, 34, 101, 110, 97, 98, 108, 101, 65, 100, 106, 117, 115, 116, 82, 101, 115, 34, 58, 102, 97, 108, 115, 101, 125, 44, 32, 0])}
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x102dd1e50) trtc_api enterRoom roomId:35581() userId:031704 sdkAppId:1400188366 appSence:1 role:Anchor streamId: buffInfo: self:0x102dd1e50
[I][TXCIOLooper.cpp, operator, 206]:IOLooper: looper start work|name:DataReportHTTPChannel
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x281f04918 filter:1 fd:38
[I][audio_engine.cpp, EnableCaptureEOSMode, 530]:AudioEngine:AudioEngine EnableCaptureEOSMode enable:0
[W][local_audio_stream.cpp, EnableEosMode, 682]:AudioEngine:LocalAudioStream eos mode[0] is deprecated temporarily!
[I][audio_engine.cpp, SetAudioQuality, 746]:AudioEngine:AudioEngine setAudioQuality type:2 priority:1
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10043 msg:audio|Event|local|AudioEngine: SetAudioQuality [AudioQualityType:2][priority:1] params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|local|AudioEngine: SetAudioQuality [AudioQualityType:2][priority:1]
[W][TRTCNetworkImpl.cpp, Init, 161]:TRTCNetwork: Init
[I][TRTCNetworkImpl.cpp, operator, 255]:TRTCNetwork: Unint
[I][TRTCNetworkImpl.cpp, CleanAllInfo, 4977]:TRTCNetwork: CleanAllInfo, statu[0]
[I][TRTCNetworkImpl.cpp, operator, 297]:TRTCNetwork: Uninit statu[0->0]
[I][TXCLogUploader.cpp, setSDKInfo, 78]:info.sdkAppId[0], sdkAppId[1400188366], info.userId[], userId[031704]
[I][TXCNtpService.cpp, TXCNtpService, 40]:TXCNtpService init, sys_time_diff_:1640322683083676334, sys_time_ns:1641547336090922000, steady_time_ns:1224653007245666
[I][TRTCCloud.mm, enterRoom, 1438]:enterRoom:[videoCodec: 15], [expectVideoCodec: 0], [enableLowLatencyMode: 0]
[I][TRTCCloud.mm, setEncVideoSize, 5538]:setVideoSize: width x heigth = 368 x 496 self:0x102dd1e50
[I][monitor_api.cpp, PrintLocalLog, 153]:network switch from:-1 to 1. self:0x102dd1e50 1:wifi/2:4G/3:3G/4:2G/5:Cable/6:5G
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:16.092] start enter room
[I][TRTCNetworkImpl.cpp, operator, 211]:TRTCNetwork: init sdkappid:1400188366, usr:031704 last token size 175
[I][tx_dr_http_channel.cpp, ParseFileCache, 320]:data report dump path:/var/mobile/Containers/Data/Application/7A450024-5F9C-4123-90F6-FB869F755A0C/Library/httpsdatareport.mmap
[I][TRTCNetworkImpl.cpp, operator, 1637]:TRTCNetwork: SetPriorRemoteVideoStreamType stream 2
[I][TRTCNetworkImpl.cpp, operator, 793]:TRTCNetwork: set video encode config:stream:2-bigvideo br:750 minBr:0 fps:15 width:368 height:640,codecMode:1, enableAdjustRes:0
[I][TRTCNetworkImpl.cpp, operator, 793]:TRTCNetwork: set video encode config:stream:3-smallvideo br:0 minBr:0 fps:0 width:0 height:0,codecMode:1, enableAdjustRes:0
[D][TXCIOLooper.cpp, CancelPeriodTask, 490]:IOLooper: cancel period task|id:2
[I][TRTCSpeedTest.cpp, Stop, 220]:[TRTCSpeedTest] stop
[I][TRTCUDPChannel.cpp, Close, 128]:TRTCUDPChannel: name:access_udp Close
[I][TRTCUDPChannel.cpp, CloseInternal, 355]:TRTCUDPChannel: name:access_udp, 0x102de5c30 fd:29, CloseInternal err:1
[E][TRTCNetworkImpl.cpp, OnStatus, 2535]:TRTCNetwork: udp channel status UnConnect error:1!!!
[I][TRTCTCPChannel.cpp, Close, 162]:TRTCTCPChannel: name:access_tcp Close2022-01-07 17:22:16.681534+0800 Runner[1584:701148] [I][asyn_socket_base.cpp, operator, 721]:AsynBaseSocket::Close |fd:29|type:UDP|
[I][TXCIOListener.cpp, updateEventFilter, 560]:updateEventFilter fd:29 oldFilter:1 newFilter:0

[I][TXCIOListener.cpp, updateEventFilter, 560]:updateEventFilter fd:29 oldFilter:0 newFilter:0
[I][TXCIOListener.cpp, operator, 489]:remove event dispatcher :0x102de5010 filter:0 fd:29
[I][asyn_socket_base.cpp, CloseSocket, 258]:AsynBaseSocket socket close done|fd:29|
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:access_udp, 0x102de5c30, |fd:-1|bSuccess:0|
[E][TRTCNetworkImpl.cpp, OnStatus, 2535]:TRTCNetwork: udp channel status UnConnect error:0!!!
[I][TRTCTCPChannel.cpp, CloseInternal, 408]:TRTCTCPChannel: name:access_tcp, 0x102de5f30 fd:-1, CloseInternal err:1
[I][TRTCUDPChannel.cpp, Start, 98]:TRTCUDPChannel: name:access_udp Start
[I][TRTCUDPChannel.cpp, Start, 120]:TRTCUDPChannel: name:access_udp, 0x102de5c30 Start socket, fd:-1
[I][TRTCTCPChannel.cpp, Start, 144]:TRTCTCPChannel: name:access_tcp Start
[I][TRTCNetworkImpl.cpp, operator, 5190]:TRTCNetwork: EnterRoom, statu[0]
[I][TXCLogUploader.cpp, setExtraInfo, 101]:info.role[], role[Anchor], info.device_name[] device_name[iPad7,11]
[E][TRTCNetworkImpl.cpp, StepNext, 6816]:TRTCNetwork: expectState[3] != curState[0]
2022-01-07 17:22:16.2022-01-07 17:22:16.688117+0800 Runner[1584:701148] [I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:29|error:0|
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x102de5010 filter:1 fd:29
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:access_udp, 0x102de5c30, |fd:29|bSuccess:1|
[I][asyn_socket_base.cpp, operator, 549]:AsynBaseSocket socket connect do |fd:29|type:UDP|connected_:1|ip:|port:0|
[I][PingTool.cpp, operator, 308]:PingTool: start flag:3
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x281210ff0 filter:1 fd:28
686696+0800 Runner[1584:701146] [I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[0 2]
[I][TRTCEnv.cpp, getAnycastHostName, 100]:TRTCEnv: getAnycastHostName trtcEnv default
[I][TRtcSignaling.cpp, enterroom, 354]:Anycast ip:162.14.22.165 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, enterroom, 354]:Anycast ip:162.14.6.105 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, enterroom, 354]:Anycast ip:162.14.22.165 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, enterroom, 354]:Anycast ip:162.14.6.105 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:120.53.73.32 port:8000 type:0 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:106.55.209.165 port:8000 type:0 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:49.233.104.164 port:8000 type:0 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:106.55.124.19 port:8000 type:0 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:120.53.73.32 port:443 type:1 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:106.55.209.165 port:443 type:1 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:49.233.104.164 port:443 type:1 IPv6: addr_family:IPv4 ahead
[I][TRtcSignaling.cpp, prepareDNSInfoIp, 1772]:Signal: prepareInfoServerIP byHost: ip:106.55.124.19 port:443 type:1 IPv6: addr_family:IPv4 ahead
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:44|error:0|
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2E87550 |bNewRet:1|bNoblockRet:1|fd:44|type:UDP|
[I][TRTCUDPChannel.cpp, TRTCUDPChannel, 47]:TRTCUDPChannel: name:signal_v4_udp, 0x102e86ea0, fd:44
[I][TRTCUDPChannel.cpp, Start, 98]:TRTCUDPChannel: name:signal_v4_udp Start
[I][TRTCUDPChannel.cpp, Start, 120]:TRTCUDPChannel: name:signal_v4_udp, 0x102e86ea0 Start socket, fd:44
[I][TRTCTCPChannel.cpp, Start, 144]:TRTCTCPChannel: name:signal_v4_tcp Start
[I][TRTCUDPChannel.cpp, SetEncrypt, 87]:TRTCUDPChannel: name:signal_v4_udp set encrypt 1
[I][TRTCTCPChannel.cpp, SetEncrypt, 133]:TRTCTCPChannel: name:signal_v4_tcp set encrypt 1
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:45|error:0|
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2DEE260 |bNewRet:1|bNoblockRet:1|fd:45|type:UDP|
[I][TRTCUDPChannel.cpp, TRTCUDPChannel, 47]:TRTCUDPChannel: name:signal_v6_udp, 0x102dedf60, fd:45
[I][TRTCUDPChannel.cpp, Start, 98]:TRTCUDPChannel: name:signal_v6_udp Start
[I][TRTCUDPChannel.cpp, Start, 120]:TRTCUDPChannel: name:signal_v6_udp, 0x102dedf60 Start socket, fd:45
[I][TRTCTCPChannel.cpp, Start, 144]:TRTCTCPChannel: name:signal_v6_tcp Start
[I][TRTCUDPChannel.cpp, SetEncrypt, 87]:TRTCUDPChannel: name:signal_v6_udp set encrypt 1
[I][TRTCTCPChannel.cpp, SetEncrypt, 133]:TRTCTCPChannel: name:signal_v6_tcp set encrypt 1
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x102e87550 filter:1 fd:44
[I][TRTCEnv.cpp, getSignalHostName, 76]:TRTCEnv: getSignalHostName trtcEnv default
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:signal_v4_udp, 0x102e86ea0, |fd:44|bSuccess:1|
[I][asyn_socket_base.cpp, operator, 549]:AsynBaseSocket socket connect do |fd:44|type:UDP|connected_:1|ip:|port:0|
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x102dee260 filter:1 fd:45
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:signal_v6_udp, 0x102dedf60, |fd:45|bSuccess:1|
[I][asyn_socket_base.cpp, operator, 549]:AsynBaseSocket socket connect do |fd:45|type:UDP|connected_:1|ip:|port:0|
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:46|error:0|
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2E87A00 |bNewRet:1|bNoblockRet:1|fd:46|type:UDP|
[I][TRTCUDPChannel.cpp, TRTCUDPChannel, 47]:TRTCUDPChannel: name:info_udp, 0x102e87700, fd:46
[I][TRTCUDPChannel.cpp, Start, 98]:TRTCUDPChannel: name:info_udp Start
[I][TRTCUDPChannel.cpp, Start, 120]:TRTCUDPChannel: name:info_udp, 0x102e87700 Start socket, fd:46
[I][TRTCTCPChannel.cpp, Start, 144]:TRTCTCPChannel: name:info_tcp Start
[I][TRTCUDPChannel.cpp, SetEncrypt, 87]:TRTCUDPChannel: name:info_udp set encrypt 1
[I][TRTCTCPChannel.cpp, SetEncrypt, 133]:TRTCTCPChannel: name:info_tcp set encrypt 1
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[2 3]
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api onRequestToken 0, msg:
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[3 4]
[I][TRTCProtocolProcess.cpp, requestACCIPandSign, 219]:Signal: requestACCIPandSign: seq:1305574352 groupid:35581, str_groupid:,role:20, server:ip:162.14.22.165 port:8080 type:0 IPv6: addr_family:IPv4, scene:2, qos_strategy:1
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x102e87a00 filter:1 fd:46
[I][TRTCUDPChannel.cpp, OnConnect, 310]:TRTCUDPChannel OnConnect socket name:info_udp, 0x102e87700, |fd:46|bSuccess:1|
[I][asyn_socket_base.cpp, operator, 549]:AsynBaseSocket socket connect do |fd:46|type:UDP|connected_:1|ip:|port:0|
[I][TRTCNetworkImpl.cpp, operator, 793]:TRTCNetwork: set video encode config:stream:2-bigvideo br:200 minBr:0 fps:10 width:368 height:496,codecMode:1, enableAdjustRes:0
[D][TXCIOLooper.cpp, CancelPeriodTask, 490]:IOLooper: cancel period task|id:3
[I][TRTCProtocolProcess.cpp, requestACCIPandSign, 219]:Signal: requestACCIPandSign: seq:1305574353 groupid:35581, str_groupid:,role:20, server:ip:162.14.6.105 port:16285 type:0 IPv6: addr_family:IPv4, scene:2, qos_strategy:1
[I][TRTCProtocolProcess.cpp, requestACCIPandSign, 219]:Signal: requestACCIPandSign: seq:1305574354 groupid:35581, str_groupid:,role:20, server:ip:120.53.73.32 port:8000 type:0 IPv6: addr_family:IPv4, scene:2, qos_strategy:1
[I][TRtcSignaling.cpp, operator, 1477]:Signal:  retrySend: seq:1305574352 cmd:0x3001, ip:162.14.22.165 port:16285 type:0 IPv6: addr_family:IPv4, retry:5,delay:500
[I][TRTCProtocolProcess.cpp, incommingFromSignal, 359]:Signal: incommingFromACC uint32_sub_cmd:12290
[I][TRTCProtocolProcess.cpp, handleResponseACCIPandSign, 482]:Signal: handleResponseACCIPandSign, Acc ip SUCC: seq:1305574352, groupid:0, size:8, from:ip:162.14.22.165 port:8080 type:0 IPv6: addr_family:IPv4, type:0, nocrypt:0, tinyid:144115264394380670
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(0), ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(1), ip:157.148.52.95 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(2), ip:157.255.15.173 port:8080 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(3), ip:157.255.15.173 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(4), ip:153.3.245.157 port:16285 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(5), ip:153.3.245.157 port:443 type:1 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(6), ip:153.3.227.207 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, onRequestACCIP, 881]:Signal: onRequestACCIP SUCC, size:8, ACC ip(7), ip:153.3.227.207 port:443 type:1 IPv6: addr_family:IPv4
[W][TRTCNetworkImpl.cpp, onRequestACCIP, 2830]:TRTCNetwork: request ACC IP return IP list size[8]
[I][TRTCNetworkImpl.cpp, operator, 2914]:TRTCNetwork: default config: audio_min_cache[300], max_cache[1200], cache_frame_count high[8], low[6]
[I][TRTCProtocolProcess.cpp, requestQueryConfig, 297]:Signal: requestQueryConfig: sdkappid:1400188366, groupid:35581,str_userid:031704, server:ip:162.14.22.165 port:9000 type:0 IPv6: addr_family:IPv4, role:20, scene:2, solution:1, cpu:
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[4 5]
[I][TRTCUDPChannel.cpp, SetEncrypt, 87]:TRTCUDPChannel: name:access_udp set encrypt 1
[I][TRTCTCPChannel.cpp, SetEncrypt, 133]:TRTCTCPChannel: name:access_tcp set encrypt 1
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api onRequestToken 0, msg:
[I][TRTCEnv.cpp, getAnycastHostName, 100]:TRTCEnv: getAnycastHostName trtcEnv default
[I][TRTCNetworkImpl.cpp, onRequestACCIP, 2856]:TRTCNetwork: recv anycast ip:162.14.22.165;162.14.6.105
[I][TRTCProtocolProcess.cpp, operator, 616]:Signal: requestEnterRoom seq:1305574356, ACC IP:ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4,v_mod:1, share:0, Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0, use_rps:0, unlimited_gop:4, enter_reason:1, roomid:35581
[I][TRTCProtocolProcess.cpp, operator, 641]:enterroom businfo:
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:17.910] connect ACC
[I][TRtcSignaling.cpp, operator, 1806]:Signal: prepareInfoServerIP byHost: ip:120.53.73.32 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRtcSignaling.cpp, operator, 1806]:Signal: prepareInfoServerIP byHost: ip:106.55.209.165 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRTCProtocolProcess.cpp, incommingFromSignal, 359]:Signal: incommingFromACC uint32_sub_cmd:12290
[I][TRTCProtocolProcess.cpp, handleResponseACCIPandSign, 413]:Signal: handleResponseACCIPandSign Error, The Packet is Timeout, seq:1305574352, cmd:0x3002, from:ip:162.14.22.165 port:16285 type:0 IPv6: addr_family:IPv4
[I][TRTCProtocolProcess.cpp, incommingFromSignal, 359]:Signal: incommingFromACC uint32_sub_cmd:12292
[E][TRTCProtocolProcess.cpp, handleResponseQueryConfig, 584]:Signal: handleResponseQueryConfig, SUCC: uint32_auto_upload:0, uint32_frequency:7200, uint32_upload_interval:7200, uint32_max_upload_times:10, uint32_max_log_size:10485760
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:signal_v4_tcp RestartSocket fd:-1
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:signal_v6_tcp RestartSocket fd:-1
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:info_tcp RestartSocket fd:-1
[E][TRTCNetworkImpl.cpp, onRequestQueryConfig, 2929]:TRTCNetwork: onRequestQueryConfig result[0], msg[OK]
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: onRequestQueryConfig, audio_anchor_min_cache:100 audio_anchor_max_cache:1600 audio_audience_min_cache:700 audio_audience_max_cache:2500 audio_block:200 cache_frame_count high:10 low:8 video_block:600 expired_duration:500 peak_factor:10 keep_factor:20 limit_probability:950
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2D99140 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2D992F0 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2D994A0 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(29696) is smaller than needed(30990). resize now!
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: onRequestQueryConfig, video config, android_hw_vui:4294967295 video_max_capture_fps:0 ios_using_low_complexity_beauty:0 unlimited_gop:4
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: onRequestQueryConfig, audio config, audiounit_iobuffer_duration_factor:0 enable_sync_3A:1 aec_level:256 ans_level:4294967295 agc_level:4294967295 enable_opensles:4294967295 enable_auto_restart_device:1 device_auto_restart_interval:5000 audio_16k_package_strategy:0 audio_max_selected_play_streams:0 support_low_latency_samplerate:0 low_latency_samplerate_block_time:604800 enable_inbandfec:0 win_audio_config.agc_strategy:0 win_audio_config.agc_init_gain:12 win_audio_config.agc_max_gain:25 win_audio_config.engine_solution:0 win_audio_config.device_switch_strategy:0 enable_audio_device_blacklist:0 enable_audio_device_3A_control:1 enable_xnn:1 enable_audio_abnormal_detection:0 force_voip_when_capture_only:0 enable_hook_audio_session:0 support_aaudio:0 msg_force_audio_quality.uint32_audio_samplerate:0 msg_force_audio_quality.uint32_audio_channel:0 msg_force_audio_quality.uint32_audio_bitrate:0 msg_force_audio_quality.uint32_encode_mode:0 msg_force_audio_quality.uint32_system_volume_type:0
[I][TRTCCloud.mm, applyVideoCaptureServerConfig, 8770]:onRecvVideoServerConfig fps:0 lowComplexityBeauty:0
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(31744) is smaller than needed(32195). resize now!
[I][monitor_api.cpp, EnableOnlineLog, 337]:liteav::monitor enable online log: true
[I][audio_engine.cpp, EnableAutoRestartDevice, 692]:AudioEngine:AudioEngine EnableAutoRestartDevice 1
[I][TXCLogUploader.cpp, setServerConfig, 60]:sdkAppId[1400188366], roomid[35581], userId[031704], off_upload[0], max_upload_count[10], max_log_size[10485760]
[I][audio_engine.cpp, EnableInbandFEC, 539]:AudioEngine:AudioEngine EnableInbandFEC enable:0
[W][txg_time_util.cpp, init_start_pts, 161]:[generatePts_ms]init_start_pts last ts:5640989,last utc:1641547121676,current utc:1641547337951
[D][local_audio_stream.cpp, EnableInbandFEC, 749]:AudioEngine:LocalAudioStream EnableInbandFEC:0
[I][audio_engine.cpp, SetAutoRestartInterval, 697]:AudioEngine:AudioEngine SetAutoRestartInterval 5000
[I][audio_hardware_manager_IOS.h, SetIOBufferDurationFactor, 131]:Set IO Buffer Duration Factor to 0
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10043 msg:audio|Event|local|AudioEngine: SetAudioQuality [sample_rate:0][channel:0][bitrate:0][encode_mode:0][priority:5] params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|local|AudioEngine: SetAudioQuality [sample_rate:0][channel:0][bitrate:0][encode_mode:0][priority:5]
[I][monitor_api.cpp, PrintLocalLog, 153]:server ntp time is 2022-01-07 17:22:17 original server ts: 1641547337966 server_ts: 1641547337945 rtt: 21 local_process_time: 11
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(32768) is smaller than needed(33034). resize now!
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_EnterRoom, 1804]:Signal: handleACC_C2S_Rsp_EnterRoom,seq:1305574356 roomnum:10160687, locationid:2263285762,account:3, myIP:ip:189.8.47.27 port:3509 type:0 IPv6: addr_family:IPv4,server:ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:signal_v4_tcp RestartSocket fd:-1
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:signal_v6_tcp RestartSocket fd:-1
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:info_tcp RestartSocket fd:-1
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][TRtcSignaling.cpp, onRequestEnterRoom, 1037]:Signal: EnterRoom Succ, target ACC IP: ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4, signal statis:(token:1641547336712 getip:1196 enterroom:71 all:1641547337961)
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2D99820 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][TRTCUDPChannel.cpp, SetDefaultToAddr, 81]:TRTCUDPChannel: name:access_udp set default sendto addr:157.148.52.95:8000
[I][TRTCTCPChannel.cpp, RestartSocket, 596]:TRTCTCPChannel: name:access_tcp RestartSocket fd:-1
[I][TRTCNetworkImpl.cpp, StepNext, 6844]:TRTCNetwork: StepNext statu[5 6]
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: enter room successfully. mcumix enable:1 server:ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4room:10160687 location:2263285762
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x102dd1e50) trtc_api onEnterRoom err:0, msg: self:0x102dd1e50 self:0x102dd1e50
[I][asyn_socket_base.cpp, ~AsynBaseSocket, 185]:AsynBaseSocket Destruction 2D99140
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(33792) is smaller than needed(33867). resize now!
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x103116e00
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x103116e00 tinyId = 144115264159549269_1
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264159549269 block_threshold:200
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-1-audio]
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api callback onEnterRoom err:0 elapsedMs:4177 <tencent_trtc_cloud_professional.Listener: 0x282f07470>-1
[D][TXCIOLooper.cpp, CancelPeriodTask, 482]:IOLooper: cancel period task|id:-1
[I][TRTCQosDef.cpp, setResolutionProfile, 74]:TXResolutionProxy::setResolutionProfile->res width: 368, height: 496
[I][TRTCQos.cpp, selectQosStragy, 44]:Qos: selectQosStragy->scenes: 100
[I][TRTCCloud.mm, onIdrFpsChanged, 6198]:onIdrFpsChanged. idrFps:8 self:0x102dd1e50
[I][TRTCCloud.mm, onIdrFpsChanged, 6198]:onIdrFpsChanged. idrFps:8 self:0x102dd1e50
[I][TRTCQosStragyServer.cpp, onMemberSizeChanged, 39]:Qos: onMemberSizeChanged [0]
[I][TXCIOLooper.cpp, operator, 192]:IOLooper: TRTCDownStreamThread 192
[I][TXCIOLooper.cpp, operator, 206]:IOLooper: looper start work|name:TRTCDownStreamThread
[I][TRTCQosStragy.cpp, setTargetBitrate, 146]:Qos: setTargetBitrate  [204800]
[I][TRTCQosStragyServer.cpp, setTargetBitrate, 58]:Qos: test setTargetBitrate [204800]
[I][TRTCCloud.mm, onIdrFpsChanged, 6198]:onIdrFpsChanged. idrFps:8 self:0x102dd1e50
[I][TRTCQosStragyServer.cpp, onMemberSizeChanged, 39]:Qos: onMemberSizeChanged [0]
[I][TRTCQosStragy.cpp, setTargetBitrate, 146]:Qos: setTargetBitrate  [0]
[I][TRTCQosStragyServer.cpp, setTargetBitrate, 58]:Qos: test setTargetBitrate [0]
[I][TRTCCloud.mm, onRecvEnterRoomVideoConfig, 8797]:onRecvEnterRoomVideoConfig:[enableH265: 0]
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x281f04d08 filter:1 fd:47
[I][TRTCCloud.mm, startStatistics, 929]:TRTCEngine startStatistics
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:17.975] Successfully entered the room, cost:4182ms
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_AUDIO_SEND_ARQ_REQUEST 144115264159549269-1 0x103116e30
[I][TRTCNetworkImpl.cpp, setRemoteAudioPacketExtraDataCallback, 7815]:TRTCNetwork: setRemoteAudioPacketExtraDataCallback userId[] tinyID[-1225717931]
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2E8BC80 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][asyn_socket_base.cpp, ~AsynBaseSocket, 185]:AsynBaseSocket Destruction 2D992F0
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2E8BE30 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][asyn_socket_base.cpp, ~AsynBaseSocket, 185]:AsynBaseSocket Destruction 2D994A0
[I][asyn_socket_base.cpp, NewSocket, 191]:AsynBaseSocket NewSocket done|fd:-1|error:1|
[E][asyn_socket_base.cpp, MakeNonblocking, 236]:AsynBaseSocket socket make nonblocking failed|fd:-1|error:9
[I][asyn_socket_base.cpp, AsynBaseSocket, 171]:AsynBaseSocket Construction:2E8BFE0 |bNewRet:0|bNoblockRet:0|fd:-1|type:TCP|
[I][PingTool.cpp, operator, 362]:PingTool: SetPingPolicy flag:7 ip count:5
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x103115c00
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x103115c00 tinyId = 144115264159549269_2
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[10],Low:[8]
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[10], low[8], switch_factor_by_cpu[1], switch_factor_by_number[1], accDecode:0
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoJitter[0x102de3be0]: Start [tinyID:144115264159549269] [streamType:2] streamType: 2-big, 3-small, 7-sub
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_JITTERBUFFER 144115264159549269-2 0x102de3be0
[E][TXCVideoJitterBuffer.cpp, Start, 126]:Start VideoJitterBuffer: user_id = 144115264159549269, stream_type = 2, this = 0x102de3be0
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:11>10
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x10394ee00
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x10394ee00 tinyId = 144115263878625592_1
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115263878625592 block_threshold:200
[I][TXCIOLooper.cpp, operator, 192]:IOLooper: TRTCDownStreamThread 192
[I][TXCIOLooper.cpp, operator, 206]:IOLooper: looper start work|name:TRTCDownStreamThread
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x281f03978 filter:1 fd:51
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_AUDIO_SEND_ARQ_REQUEST 144115263878625592-1 0x10394ee30
[I][TRTCNetworkImpl.cpp, setRemoteAudioPacketExtraDataCallback, 7815]:TRTCNetwork: setRemoteAudioPacketExtraDataCallback userId[user_22260872] tinyID[-1506641608]
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x103b3e800
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x103b3e800 tinyId = 144115263878625592_2
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[10],Low:[8]
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[10], low[8], switch_factor_by_cpu[1], switch_factor_by_number[1], accDecode:0
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoJitter[0x102e8c410]: Start [tinyID:144115263878625592] [streamType:2] streamType: 2-big, 3-small, 7-sub
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_JITTERBUFFER 144115263878625592-2 0x102e8c410
[E][TXCVideoJitterBuffer.cpp, Start, 126]:Start VideoJitterBuffer: user_id = 144115263878625592, stream_type = 2, this = 0x102e8c410
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:12>10
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x103991a00
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x103991a00 tinyId = 144115264356867096_1
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264356867096 block_threshold:200
[I][TXCIOLooper.cpp, operator, 192]:IOLooper: TRTCDownStreamThread 192
[I][TXCIOLooper.cpp, operator, 206]:IOLooper: looper start work|name:TRTCDownStreamThread
[I][TXCIOListener.cpp, AddEventDispatcher, 440]:add event dispatcher :0x281f03858 filter:1 fd:55
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_AUDIO_SEND_ARQ_REQUEST 144115264356867096-1 0x103991a30
[I][TRTCNetworkImpl.cpp, setRemoteAudioPacketExtraDataCallback, 7815]:TRTCNetwork: setRemoteAudioPacketExtraDataCallback userId[user_51929848] tinyID[-1028400104]
[E][TRTCDownStream.cpp, TRTCDownStream, 42]:TRTCDownStream 0x10311da00
[E][TRTCDownStream.cpp, SetCommonInfo, 65]:Create TRTCDownStream: 0x10311da00 tinyId = 144115264356867096_2
[I][TXCVideoJitterBuffer.cpp, SetHWCacheFrameCount, 245]:TXCVideoJitterBuffer: SetHWCacheFrameCount! High:[30],Low:[24]
[E][TRTCDownStream.cpp, SetVideoCommonPlayConfig, 1028]:TRTCDownStream: SetCommonPlayConfig frame: high[30], low[24], switch_factor_by_cpu[1], switch_factor_by_number[3], accDecode:0
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoJitter[0x102d94270]: Start [tinyID:144115264356867096] [streamType:2] streamType: 2-big, 3-small, 7-sub
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_JITTERBUFFER 144115264356867096-2 0x102d94270
[E][TXCVideoJitterBuffer.cpp, Start, 126]:Start VideoJitterBuffer: user_id = 144115264356867096, stream_type = 2, this = 0x102d94270
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:13>10
[I][TRTCCloud.mm, onIdrFpsChanged, 6198]:onIdrFpsChanged. idrFps:8 self:0x102dd1e50
[I][TRTCQosStragyServer.cpp, onMemberSizeChanged, 39]:Qos: onMemberSizeChanged [3]
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCARQRecover.cpp, SetQoSStrategy, 219]:SetQoSStrategy, current expired time:2000
[I][TRTCProtocolProcess.cpp, requestChangeAbility, 862]:Signal: requestChangeAbility  seq:1305574358, Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:368 h:496 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:2022-01-07 17:22:19.240930+0800 Runner[1584:701148] [I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264356867096-1-audio]
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115263878625592-1-audio]
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-1-audio]
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-2-bigvideo]
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:14>10
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115263878625592-2-bigvideo]
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period ta300 qos_strategy:0
sk list count:15>10
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264356867096-2-bigvideo]
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:16>10
<NSURLProtectionSpace: 0x282f38f00>: Host:mlvbdc.live.qcloud.com, Server:https, Auth-Scheme:NSURLAuthenticationMethodServerTrust, Realm:(null), Port:443, Proxy:NO, Proxy-Type:(null)
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:17>10
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: RequestChangeAbility Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:368 h:496 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(34816) is smaller than needed(34881). resize now!
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5691]:TRTCNetwork: begin dump avuser list, self 031704 tinyid [144115264394380670]
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5693]:TRTCNetwork: dump avuser user_3578218 [144115264159549269] state:49
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5693]:TRTCNetwork: dump avuser user_22260872 [144115263878625592] state:49
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5693]:TRTCNetwork: dump avuser user_51929848 [144115264356867096] state:49
[I][TRTCNetworkImpl.cpp, MergeAVUserList, 5695]:TRTCNetwork: end dump avuser list
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-TRTCNetwork: Enter UserList: [user_3578218|144115264159549269|-MuteA--AVbig--][user_22260872|144115263878625592|-MuteA--AVbig--][user_51929848|144115264356867096|-MuteA--AVbig--]
[I][TRTCProtocolProcess.cpp, handleACC_S2C_Req_IncSyncUserStatus_Push, 2385]:Signal: handleACC_S2C_Req_IncSyncUserStatus_Push seq:24800788, SyncUserState:(uint64_tinyid:144115264394380670 exit_reason:0 str_userid:031704 uint32_role:20 uint32_action:1)
[I][TRTCUserListManager.cpp, mergeWholeSyncUserList, 176]:TRTCUserListManager: ALLUSER whole sync seq:61561, lastSeq:0, current_anchor_size:4, code:0
[I][TRTCNetworkImpl.cpp, onReceiveQosPush, 3681]:TRTCNetwork: recv qos push, change playcontrol: play:( audio_ahead_cache_ms:-1 audio_limit_probability:9500 audio_peak_factor:200 audio_keep_factor:100 audio_expired_duration:-1 audio_min_cache:-1 audio_max_cache:-1)
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115263878625592 block_threshold:250
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api onAVMemberEnter userId:user_3578218
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264159549269 block_threshold:250
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[I][TRTCPkgJoiner.cpp, ReceiveUdtPkg, 100]: frame error! pts 869830820, origin:2760955955, seq:0, udtv3:1
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x281214ff0 init
[I][TRTCPkgJoiner.cpp, ReceiveUdtPkg, 100]: frame error! pts 869830763, origin:1804654643, seq:0, udtv3:1
[I][TRTCPkgJoiner.cpp, ReceiveUdtPkg, 100]: frame error! pts 869830766, origin:1854986291, seq:0, udtv3:1
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264356867096 block_threshold:250
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[I][TRTCNetworkImpl.cpp, onReceiveQosPush, 3728]:TRTCNetwork: onReceiveQosPush, VideoQosPara:  fps:15 bitrate:485 fec:0 arq_max_bitrate:0 rps_nearest_mode:0 total_bitrate:485 stream_type:2 width: 0 height: 0 video_gop: 0 enable_hevc_enc: 0 enable_unlimited_gop: -1
[I][TRTCProtocolProcess.cpp, requestChangeAbility, 862]:Signal: requestChangeAbility  seq:1305574359, Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:368 h:496 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:12>10
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: RequestChangeAbility Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:368 h:496 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(35840) is smaller than needed(35884). resize now!
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x2812151d0 init
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:12>10
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Response, 1479]:Signal: handleACC_C2S_Response Error, The Packet is Timeout, seq:1305574358, cmd:0x2008
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:11>10
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:12>10
[I][TRTCProtocolProcess.cpp, incommingFromSignal, 359]:Signal: incommingFromACC uint32_sub_cmd:12290
[I][TRTCProtocolProcess.cpp, handleResponseACCIPandSign, 413]:Signal: handleResponseACCIPandSign Error, The Packet is Timeout, seq:1305574353, cmd:0x3002, from:ip:162.14.6.105 port:16285 type:0 IPv6: addr_family:IPv4
[I][TRTCProtocolProcess.cpp, incommingFromSignal, 359]:Signal: incommingFromACC uint32_sub_cmd:12290
[I][TRTCProtocolProcess.cpp, handleResponseACCIPandSign, 413]:Signal: handleResponseACCIPandSign Error, The Packet is Timeout, seq:1305574354, cmd:0x3002, from:ip:120.53.73.32 port:8000 type:0 IPv6: addr_family:IPv4
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1305574361
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:11>10
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1305574362
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:12>10
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, str2022-01-07 17:22:19.301763+0800 Runner[1584:701170] [E][TRTCRefFinder.cpp, checkRefFrame, 61]:RPS[E] play: cache too many frame without output. request key frame now, tinyid[144115264356867096]
[E][TRTCRefFinder.cpp, checkRefFrame, 61]:RPS[E] play: cache too many frame without output. request key frame now, tinyid[144115263878625592]
[I][audio_engine.cpp, SetRemoteStreamDataCallback, 344]:AudioEngine:AudioEngine SetRemoteStreamDataCallback uid:1862378696
[I][audio_engine.cpp, SetRemoteAudioEventCallback, 359]:AudioEngine:AudioEngine SetRemoteAudioEventCallback uid:1862378696
[I][audio_engine.cpp, StartRemoteAudio, 245]:AudioEngine:AudioEngine StartRemoteAudio uid:144115264159549269
[I][audio_engine.cpp, StartAudioPlay, 1089]:AudioEngine:AudioEngine StartAudioPlay
[I][remote_audio_stream.cpp, Start, 45]:AudioEngine:RemoteAudioStream Start
[I][audio_device_apple_impl.mm, startPlay, 253]:AudioEngine:Device public api call : startPlay
[I][remote_audio_stream.cpp, StartRemoteAudioeam:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1305574363
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:13>10
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, str2022-01-07 17:22:19.312686+0800 Runner[1584:701164] [E][TRTCRefFinder.cpp, checkRefFrame, 61]:RPS[E] play: cache too many frame without output. request key frame now, tinyid[144115264159549269]
, 166]:AudioEngine:RemoteAudioStream StartRemoteAudio uid:144115264159549269 is_realtime:1
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264159549269-2 0x2806388d8
[I][remote_audio_stream.cpp, CreateJitterBuffer, 116]:AudioEngine:RemoteAudioStream CreateJitterBuffer uid:144115264159549269 is_realtime:1
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:7 ring_buffer_cnt:51200
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[W][delay_manager.cc, SetLimitProbability, 392]: AudioEngine: set limit probability with invalid 0.000000 range[0.5,0.995]
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[20.000000], [10.000000] LimitProbability[9.500000]
[I][remote_audio_stream.cpp,eam:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Response, 1479]:Signal: handleACC_C2S_Response Error, The Packet is Timeout, seq:1305574359, cmd:0x2008
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, str2022-01-07 17:22:19.317582+0800 Runner[1584:701088] [I][audio_unit_thread_daemon.mm, initTimer, 66]:AudioEngine:Device start auto restart daemon timer, interval:5000 MS
 SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264159549269 block_threshold:250
[I][TXCHWVideoDecoder.mm, init, 134]:TXCHWVideoDecoder init:0x281819740
[I][audio_play_manager.cpp, StartRemoteAudio, 23]:StartRemoteAudio tiny_id:144115264159549269, session_id:4343012944
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x280638690]: Start [type:hardware] [tinyID:144115264159549269] [streamType:2] streamType: 2-big, 3-small, 7-sub
eam:2, skip!
[I][PingTool.cpp, StopPingGatewayTask, 694]:PingTool: StopPingGatewayTask taskid:-1
[I][PingTool.cpp, StartPingGatewayTask, 690]:PingTool: StartPingGatewayTask taskid:1
[I][PingTool.cpp, StopPingIPListTimer, 668]:PingTool: StopPingIPListTimer taskid:-1
[I][PingTool.cpp, operator, 608]:PingTool: ReportPingResult
[I][audio_engine.cpp, MuteRemoteAudioInSpeaker, 294]:AudioEngine:AudioEngine MuteRemoteAudioInSpeaker uid:144115264159549269 mute:0
[I][remote_audio_stream.cpp, MuteRemoteAudioInSpeaker, 287]:AudioEngine:RemoteAudioStream MuteRemoteAudioInSpeaker uid:144115264159549269 mute:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api onAVMemberEnter userId:user_22260872
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x281210e10 init
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x2812114a0 init
[I][audio_engine.cpp, SetRemoteStreamDataCallback, 344]:AudioEngine:AudioEngine SetRemoteStreamDataCallback uid:1862378696
[I][audio_engine.cpp, SetRemoteAudioEventCallback, 359]:AudioEngine:AudioEngine SetRemoteAudioEventCallback uid:1862378696
[I][audio_engine.cpp, StartRemoteAudio, 245]:AudioEngine:AudioEngine StartRemoteAudio uid:144115263878625592
[I][audio_engine.cpp, StartAudioPlay, 1089]:AudioEngine:AudioEngine StartAudioPlay
[I][remote_audio_stream.cpp, Start, 45]:AudioEngine:RemoteAudioStream Start
[I][remote_audio_stream.cpp, Start, 48]:AudioEngine:RemoteAudioStream is already start or paused state_:1!
[I][audio_device_apple_impl.mm, startPlay, 253]:AudioEngine:Device public api call : startPlay
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, StartRemoteAudio, 166]:AudioEngine:RemoteAudioStream StartRemoteAudio uid:144115263878625592 is_realtime:1
[I][remote_audio_stream.cpp, CreateJitterBuffer, 116]:AudioEngine:RemoteAudioStream CreateJitterBuffer uid:144115263878625592 is_realtime:1
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:8 ring_buffer_cnt:51200
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 targ2022-01-07 17:22:19.325056+0800 Runner[1584:701146] [W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, str2022-01-07 17:22:19.327661+0800 Runner[1584:701091] [I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115263878625592-0 0x280637498
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115263878625592-0 0x280637498
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x280637498
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x280637498
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x280637498
[I][TXCHWVideoDecoder.mm, init, 134]:TXCHWVideoDecoder init:0x28181cc00
[I][monitor_et_cache_duration:1600 force_loading:0
eam:2, skip!
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[W][delay_manager.cc, SetLimitProbability, 392]: AudioEngine: set limit probability with invalid 0.000000 range[0.5,0.995]
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[20.000000], [10.000000] LimitProbability[9.500000]
[E][TRTCRefFinder.cpp, checkRefFrameGeneric, 178]:RPS[E] play: recv frame without reference: frameIndex=78581, refIndex=78580, tinyid=144115263878625592
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115263878625592 block_threshold:250
[I][audio_play_manager.cpp, StartRemoteAudio, 23]:StartRemoteAudio tiny_id:144115263878625592, session_id:4343012944
[I][audio_engine.cpp, MuteRemoteAudioInSpeaker, 294]:AudioEngine:AudioEngine MuteRemoteAudioInSpeaker uid:144115263878625592 mute:0
[I][remote_audio_stream.cpp, MuteRemoteAudioInSpeaker, 287]:AudioEngine:RemoteAudioStream MuteRemoteAudioInSpeaker uid:144115263878625592 mute:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api onAVMemberEnter userId:user_51929848
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x2812152c0 init
[I][TXCRenderAndDec.mm, init, 128]:TXCRenderAndDec:0x2812154a0 init
[I][audio_engine.cpp, SetRemoteStreamDataCallback, 344]:AudioEngine:AudioEngine SetRemoteStreamDataCallback uid:1862378696
[I][audio_engine.cpp, SetRemoteAudioEventCallback, 359]:AudioEngine:AudioEngine SetRemoteAudioEventCallback uid:1862378696
[I][audio_engine.cpp, StartRemoteAudio, 245]:AudioEngine:AudioEngine StartRemoteAudio uid:144115264356867096
[I][audio_engine.cpp, StartAudioPlay, 1089]:AudioEngine:AudioEngine StartAudioPlay
[I][remote_audio_stream.cpp, Start, 45]:AudioEngine:RemoteAudioStream Start
[I][remote_audio_stream.cpp, Start, 48]:AudioEngine:RemoteAudioStream is already start or paused state_:1!
[I][audio_device_apple_impl.mm, startPlay, 253]:AudioEngine:Device public api call : startPlay
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packetapi.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x280637100]: Start [type:hardware] [tinyID:144115263878625592] [streamType:2] streamType: 2-big, 3-small, 7-sub
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, str buffer max cache to 1600
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264356867096-0 0x2806375e8
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115264356867096-0 0x2806375e8
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264356867096-2 0x2806375e8
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115264356867096-2 0x2806375e8
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264356867096-2 0x2806375e8
[I][TXCHWVideoDecoder.mm, init, 134]:TXCHWVideoDecoder init:0x28181c780
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x280637410]: Start [type:hardware] [tinyID:144115264356867096] [streamType:2] streamType: 2-big, 3-small, 7-sub
eam:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, StartRemoteAudio, 166]:AudioEngine:RemoteAudioStream StartRemoteAudio uid:144115264356867096 is_realtime:1
[I][remote_audio_stream.cpp, CreateJitterBuffer, 116]:AudioEngine:RemoteAudioStream CreateJitterBuffer uid:144115264356867096 is_realtime:1
[I][audio_track_base.cpp, AudioTrackBase, 42]:AudioEngine:AudioTrackBase audio_track_id_:9 ring_buffer_cnt:51200
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][rtc_audio_jitterbuffer.cpp, SetCustomCacheParams, 236]:SetCustomCacheParams min_cache[-1] max_cache[-1]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1200
[I][remote_audio_stream.cpp, SetRemoteAudioCacheParams, 319]:AudioEngine:RemoteAudioStream min_cache_duration:100 max_cache_duration:1600 target_cache_duration:1600 force_loading:0
[I][rtc_audio_jitterbuffer.cpp, SetCacheParams, 222]:SetCacheParams min_cache[100] max_cache[1600]
[I][packet_buffer.cc, SetMaxDurationMsInBuffer, 304]:AudioEngine: set packet buffer max cache to 1600
[I][remote_audio_stream.cpp, SetRemoteAudioNetEQParams, 333]:AudioEngine:RemoteAudioStream keep_factor:10.000000 limit_probability:9.500000 peak_factor:20.000000 expired_extra_duration:500
[W][delay_manager.cc, SetLimitProbability, 392]: AudioEngine: set limit probability with invalid 0.000000 range[0.5,0.995]
[I][rtc_audio_jitterbuffer.cpp, SetNetEQParams, 286]:SetNetParams expired_packet_duration[500], sensitivety factor[20.000000], [10.000000] LimitProbability[9.500000]
[I][remote_audio_stream.cpp, SetRemoteAudioBlockThreshold, 380]:AudioEngine:RemoteAudioStream uid:144115264356867096 block_threshold:250
2022-01-07 17:22:19.342242+0800 Runner[1582022-01-07 17:22:19.342838+0800 Runner[1584:701169] [E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[10],Low:[8]
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_HeartBeat, 1870]:Signal: RTT Serious Warning!!!!!! delay[29] rtt[17] currTS[1224656259] recvTS[1224656230] svrDelayTime[3] lastClientTS[1224656210]
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1305574361, errcode:0, errmsg:
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1305574362, errcode:0, errmsg:
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1305574363, errcode:0, errmsg:
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[30],Low:[24]
[W][rtc_audio_jitterbuffer.cpp, CheckAndSaveAudioInfo, 594]:AudioEngine: frame_len_in_ms changed old[21] new[20]
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[10],Low:[8]
4:701086] [I][audio_play_manager.cpp, StartRemoteAudio, 23]:StartRemoteAudio tiny_id:144115264356867096, session_id:4343012944
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[I][monitor_api.cpp, PrintLocalLog, 153]:RTCAudioJitterBuffer sample_rate:48000 channels:2 inbandfec_enabled:0 RTCAudioJitterBuffer
[W][rtc_audio_jitterbuffer.cpp, CheckAndSaveAudioInfo, 594]:AudioEngine: frame_len_in_ms changed old[21] new[20]
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(36864) is smaller than needed(37217). resize now!
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[W][rtc_audio_jitterbuffer.cpp, CheckAndSaveAudioInfo, 594]:AudioEngine: frame_len_in_ms changed old[21] new[20]
[I][nack_tracker.cc, SetMaxNackListSize, 210]:AudioEngine: set nack list max size to 80
[I][monitor_api.cpp, PrintLocalLog, 153]:RTCAudioJitterBuffer sample_rate:48000 channels:2 inbandfec_enabled:0 RTCAudioJitterBuffer
[I][audio_engine.cpp, MuteRemoteAudioInSpeaker, 294]:AudioEngine:AudioEngine MuteRemoteAudioInSpeaker uid:144115264356867096 mute:0
[I][remote_audio_stream.cpp, MuteRemoteAudioInSpeaker, 287]:AudioEngine:RemoteAudioStream MuteRemoteAudioInSpeaker uid:144115264356867096 mute:0
[I][monitor_api.cpp, PrintLocalLog, 153]:RTCAudioJitterBuffer sample_rate:48000 channels:2 inbandfec_enabled:0 RTCAudioJitterBuffer
[E][TRTCRefFinder.cpp, checkRefFrameGeneric, 178]:RPS[E] play: recv frame without reference: frameIndex=71918, refIndex=71917, tinyid=144115264159549269
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(37888) is smaller than needed(38039). resize now!
[E][TRTCRefFinder.cpp, checkRefFrameGeneric, 178]:RPS[E] play: recv frame without reference: frameIndex=76535, refIndex=76534, tinyid=144115264356867096
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:19.264] [user_3578218]enter room
[I][TRTCCloud.mm, onRequestKeyFrame, 6634]:onRequestKeyFrame tinyID:144115264159549269 streamType:2 self:0x102dd1e50
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264159549269, stream:2, skip!
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:19.321] [user_22260872]enter room
[I][TRTCCloud.mm, onRequestKeyFrame, 6634]:onRequestKeyFrame tinyID:144115263878625592 streamType:2 self:0x102dd1e50
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115263878625592, stream:2, skip!
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:19.329] Enable default H264 hardware decoder.
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:19.331] [user_51929848]enter room
[I][TRTCCloud.mm, onRequestKeyFrame, 6634]:onRequestKeyFrame tinyID:144115264356867096 streamType:2 self:0x102dd1e50
[W][TRTCNetworkImpl.cpp, RequestKeyFrame, 877]:request key frame frequently, tinyid:144115264356867096, stream:2, skip!
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:19.334] Enable default H264 hardware decoder.
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:19.339] Enable default H264 hardware decoder.
[I][TRtcSignaling.cpp, operator, 1477]:Signal:  retrySend: seq:1305574363 cmd:0x2007, ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4, retry:2,delay:200
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:11>10
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:11>10
[W][TXCIOLooper.cpp, EmplacePeroidTask, 585]:IOLooper: period task list count:11>10
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[I][monitor_api.cpp, PrintLocalLog, 153]:MessageLoop Busy thread_name:[LocalAudioStreamThread] task_size:[0] delay_task_size:[0], current task: is_delay[0] queuing_elapsed[1495] schedule_elapsed[1] queue_tasks[0]
[I][TRTCProtocolProcess.cpp, requestChangeAbility, 862]:Signal: requestChangeAbility  seq:1305574365, Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:368 h:496 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[E][local_audio_stream.cpp, SetEncPar2022-01-07 17:22:20.854694+0800 Runner[1584:701042] [I][monitor_api.cpp, PrintLocalLog, 153]:onUserVideoAvailable userId:user_3578218 bAvailable:1 self:0x102dd1e50
amsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[I][monitor_api.cpp, PrintLocalLog, 153]:TRTCNetwork: RequestChangeAbility Ability:ALimit:(codec:3 sample:48000 interval:20 bits:51200 channel:1 inbandfec:1)VLimit:(rps:0 enc:3 supportAdjustRes:0 supportVideoCodec:15 expectVideoCodec:1)SpeciV:(type:2 bits:4294967295 fps:10 w:368 h:496 minBits:0)SpeciA:(codec:3 sample:48000 interval:20 bits:51200 channel:1) scene:1 extra_fec_percent:300 qos_strategy:0
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:20.853] [user_3578218]video Available[1]
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:20.860] [user_22260872]video Available[1]
[E][TRTCDashBoard.mm, appendLocalLog, 438]:event:[05:22:20.861] [user_51929848]video Available[1]
[I][monitor_api.cpp, PrintLocalLog, 153]:onUserVideoAvailable userId:user_22260872 bAvailable:1 self:0x102dd1e50
[I][monitor_api.cpp, PrintLocalLog, 153]:onUserVideoAvailable userId:user_51929848 bAvailable:1 self:0x102dd1e50
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(38912) is smaller than needed(39259). resize now!
[I][monitor_api.cpp, PrintLocalLog, 153]:PingTool: gateway change from 0.0.0.0 to 10.168.3.1
[I][PingTool.cpp, PingGateway, 717]:PingTool: gateway change from 0.0.0.0 to 10.168.3.1
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(39936) is smaller than needed(40200). resize now!
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1305574366
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1305574367
[I][TRtcSignaling.cpp, operator, 1477]:Signal:  retrySend: seq:1305574365 cmd:0x2007, ip:157.148.52.95 port:8000 type:0 IPv6: addr_family:IPv4, retry:10,delay:500
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115264159549269-2
[I][TRTCRefFinder.cpp, checkRefFrameGeneric, 117]:RPS[I] play: get first IDR frame, tinyid = 144115264159549269
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115263878625592-2
[W][TXCRTCVideoJitterBuffer.cpp, PushFrame, 124]:---videojitter receive I frame [pid:71936,dts:869832275], stop waiting!!!
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115264356867096-2
[I][TRTCRefFinder.cpp, checkRefFrameGeneric, 117]:RPS[I] play: get first IDR frame, tinyid = 144115264356867096
[W][TXCRTCVideoJitterBuffer.cpp, PushFrame, 124]:---videojitter receive I frame [pid:76544,dts:869832222], stop waiting!!!
[I][TXCVideoDecoder.mm, pushVideoFrame, 321]:[VideoRender] decode receive frame userID: 144115264356867096, pts: 869832222, ticks: 1
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x280637410]: Decode first frame [tinyID:144115264356867096] [streamType:2] streamType: 2-big, 3-small, 7-sub
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[E][TRTCProtocolProcess.cpp, requestIFrame, 891]:Signal: requestIFrame  seq:1305574369
[I][TRTCRefFinder.cpp, checkRefFrameGeneric, 117]:RPS[I] play: get first IDR frame, tinyid = 144115263878625592
[W][TXCRTCVideoJitterBuffer.cpp, PushFrame, 124]:---videojitter receive I frame [pid:78592,dts:869832218], stop waiting!!!
[I][TXCVideoDecoder.mm, pushVideoFrame, 321]:[VideoRender] decode receive frame userID: 144115264159549269, pts: 869832275, ticks: 1
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x280638690]: Decode first frame [tinyID:144115264159549269] [streamType:2] streamType: 2-big, 3-small, 7-sub
[W][TRTCRefFinder.cpp, clearTo, 227]:RPS[W] play: drop frame count without pop = 22, tinyid = 144115264159549269
[I][TXCVideoDecoder.mm, pushVideoFrame, 321]:[VideoRender] decode receive frame userID: 144115263878625592, pts: 869832218, ticks: 1
[I][monitor_api.cpp, PrintLocalLog, 153]:Remote-VideoDecoder[0x280637100]: Decode first frame [tinyID:144115263878625592] [streamType:2] streamType: 2-big, 3-small, 7-sub
[W][TRTCRefFinder.cpp, clearTo, 227]:RPS[W] play: drop frame count without pop = 22, tinyid = 144115263878625592
[W][audio_session.mm, setCategory, 97]:AudioEngine: Call AVAudioSession API: setCategory:withOptions:error:
[W][audio_session.mm, setPreferredSampleRate, 139]:AudioEngine: Call AVAudioSession API: setPreferredSampleRate:error:
[W][audio_hardware_manager_IOS.mm, SetAudioStreamParams, 353]:AudioEngine: Call AVAudioSession API: setPreferredInputNumberOfChannels:error:
[W][audio_session.mm, setPreferredOutputNumberOfChannels, 153]:AudioEngine: Call AVAudioSession API: setPreferredIOBufferDuration:error:
[W][audio_session.mm, setPreferredIOBufferDuration, 125]:AudioEngine: Call AVAudioSession API: setPreferredIOBufferDuration:error:
[W][TRTCRefFinder.cpp, clearTo, 227]:RPS[W] play: drop frame count without pop = 22, tinyid = 144115264356867096
[W][audio_device_apple_impl.mm, startPlayInternal, 702]:AudioEngine:Device play has be started, ignore!
[W][audio_device_apple_impl.mm, startPlayInternal, 702]:AudioEngine:Device play has be started, ignore!
[I][TXIVideoDecoder.mm, onDecodeFrame, 41]:[FirstFramePath][Video][Decoder] TXIVideoDecoder: decode first frame success.
[I][TXIVideoDecoder.mm, onDecodeFrame, 41]:[FirstFramePath][Video][Decoder] TXIVideoDecoder: decode first frame success.
[I][TXIVideoDecoder.mm, onDecodeFrame, 41]:[FirstFramePath][Video][Decoder] TXIVideoDecoder: decode first frame success.
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1305574363, errcode:0, errmsg:
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_ChangeAbility, 1828]:Signal: handleACC_C2S_Rsp_ChangeAbility,seq:1305574365
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1305574366, errcode:0, errmsg:
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1305574367, errcode:0, errmsg:
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[I][TRTCProtocolProcess.cpp, handleACC_C2S_Response, 1479]:Signal: handleACC_C2S_Response Error, The Packet is Timeout, seq:1305574365, cmd:0x2008
[E][local_audio_stream.cpp, SetEncParamsInternal, 707]:AudioEngine:LocalAudioStream no audio encoder create before call SetEncParam
[E][TRTCProtocolProcess.cpp, handleACC_C2S_Rsp_IFrame, 1920]:Signal: handleACC_C2S requestIFrame seq:1305574369, errcode:0, errmsg:
[I][remote_audio_stream.cpp, OnGetDatatoPlay, 470]:AudioEngine:RemoteAudioStream OnGetDatatoPlay query_audio_data_count_:1
[I][PCM_format_converter.cpp, Create, 124]:FormattedPlayoutDataCallbacker SetCallbackFormat [sample_rate:0 channels:2 length:0]
[I][opus_decoder.cpp, DoDecode, 57]:AudioEngine:OpusDecoder create OpusDecoder success : sampleRate 48000 | channel 2
[I][audio_track_base.cpp, WriteData, 308]:AudioEngine:AudioTrackBase input_sample_rate_:48000,input_bits_:16 input_channels_:2 audio_track_id_:7
[I][opus_decoder.cpp, DoDecode, 57]:AudioEngine:OpusDecoder create OpusDecoder success : sampleRate 48000 | channel 2
[I][audio_track_base.cpp, WriteData, 308]:AudioEngine:AudioTrackBase input_sample_rate_:48000,input_bits_:16 input_channels_:2 audio_track_id_:8
[I][opus_decoder.cpp, DoDecode, 57]:AudioEngine:OpusDecoder create OpusDecoder success : sampleRate 48000 | channel 2
[I][audio_track_base.cpp, WriteData, 308]:AudioEngine:AudioTrackBase input_sample_rate_:48000,input_bits_:16 input_channels_:2 audio_track_id_:9
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:21.740] Audio playback starts
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:21.741] Audio playback starts
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:21.741] Audio playback starts
[I][TXCAudioEventCallback.mm, OnEvent, 19]:OnEvent => id: code:10004 msg:audio|Event|local|AudioDevice: start play device success category:AVAudioSessionCategoryPlayback, options:1, mode:AVAudioSessionModeDefault, hardware sample rate:48000, input channels:0, output channels:2, IO duration: 0.0213333, play device:kDeviceSpeakerPhone, system in media mode params:
[I][monitor_api.cpp, PrintLocalLog, 153]:audio|Event|local|AudioDevice: start play device success category:AVAudioSessionCategoryPlayback, options:1, mode:AVAudioSessionModeDefault, hardware sample rate:48000, input channels:0, output channels:2, IO duration: 0.0213333, play device:kDeviceSpeakerPhone, system in media mode
flutter: ==onUserVideoAvailable={available: true, userId: user_3578218}
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x102dd1e50) trtc_api Remote-startRemoteView userId:user_3578218 view:0x0 self:0x102dd1e50 self:0x102dd1e50
[W][tx_dr_http_channel.cpp, UpdateSendCacheReliableItemToFile, 172]:mmap size(40960) is smaller than needed(41093). resize now!
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api setRemoteVideoStreamType userId:user_3578218 type:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api startRemoteRenderInternal userID:user_3578218 tinyID:144115264159549269 streamType:2
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api setRemoteVideoRenderDelegate uid: user_3578218 pixelFormat:6
------------ setRemoteVideoRenderDelegate  textureID: 0
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setRemoteVideoRenderListener|arguments: {Optional([119, 105, 100, 116, 104, 58, 51, 54, 48, 44, 32, 117, 115, 101, 114, 73, 100, 58, 117, 115, 101, 114, 95, 51, 53, 55, 56, 50, 49, 56, 44, 32, 104, 101, 105, 103, 104, 116, 58, 52, 56, 48, 44, 32, 115, 116, 114, 101, 97, 109, 84, 121, 112, 101, 58, 48, 44, 32, 0])}
[I][TXCRenderAndDec.mm, renderToView, 377]:renderToView view nil 0x281214ff0
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115264159549269-2 0x2806388d8
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264159549269-2 0x2806388d8
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:21.759] Start pulling remote video
[I][TRTCNetworkImpl.cpp, operator, 1329]:TRTCNetwork: RequestDownStream stream:144115264159549269-2-bigvideo
flutter: ==onUserVideoAvailable={available: true, userId: user_22260872}
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x102dd1e50) trtc_api Remote-startRemoteView userId:user_22260872 view:0x0 self:0x102dd1e50 self:0x102dd1e50
flutter: ==onUserVideoAvailable={available: true, userId: user_51929848}
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api setRemoteVideoStreamType userId:user_22260872 type:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api startRemoteRenderInternal userID:user_22260872 tinyID:144115263878625592 streamType:2
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api setRemoteVideoRenderDelegate uid: user_22260872 pixelFormat:6
------------ setRemoteVideoRenderDelegate  textureID: 1
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setRemoteVideoRenderListener|arguments: {Optional([117, 115, 101, 114, 73, 100, 58, 117, 115, 101, 114, 95, 50, 50, 50, 54, 48, 56, 55, 50, 44, 32, 119, 105, 100, 116, 104, 58, 51, 54, 48, 44, 32, 104, 101, 105, 103, 104, 116, 58, 52, 56, 48, 44, 32, 115, 116, 114, 101, 97, 109, 84, 121, 112, 101, 58, 48, 44, 32, 0])}
[I][monitor_api.cpp, PrintLocalLog, 153]:(0x102dd1e50) trtc_api Remote-startRemoteView userId:user_51929848 view:0x0 self:0x102dd1e50 self:0x102dd1e50
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api setRemoteVideoStreamType userId:user_51929848 type:0
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api startRemoteRenderInternal userID:user_51929848 tinyID:144115264356867096 streamType:2
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api setRemoteVideoRenderDelegate uid: user_51929848 pixelFormat:6
------------ setRemoteVideoRenderDelegate  textureID: 2
[I][CommonUtils.swift, logFlutterMethodCall(_, 60]:method=setRemoteVideoRenderListener|arguments: {Optional([104, 101, 105, 103, 104, 116, 58, 52, 56, 48, 44, 32, 115, 116, 114, 101, 97, 109, 84, 121, 112, 101, 58, 48, 44, 32, 117, 115, 101, 114, 73, 100, 58, 117, 115, 101, 114, 95, 53, 49, 57, 50, 57, 56, 52, 56, 44, 32, 119, 105, 100, 116, 104, 58, 51, 54, 48, 44, 32, 0])}
[I][TXCRenderAndDec.mm, renderToView, 377]:renderToView view nil 0x281210e10
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x280637498
[I][TXCRenderAndDec.mm, renderToView, 377]:renderToView view nil 0x2812152c0
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115263878625592-2 0x280637498
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:21.764] Start pulling remote video
[E][TRTCDashBoard.mm, appendRemoteLog, 484]:event:[05:22:21.764] Start pulling remote video
[I][TXCSinkManager.cpp, Unreg, 107]:TXCSinkManager: unreg id:SINK_VIDEO_DECODE_DATA 144115264356867096-2 0x2806375e8
[I][TXCSinkManager.cpp, Reg, 79]:TXCSinkManager: reg id:SINK_VIDEO_DECODE_DATA 144115264356867096-2 0x2806375e8
[I][TRTCNetworkImpl.cpp, operator, 1329]:TRTCNetwork: RequestDownStream stream:144115263878625592-2-bigvideo
[I][TRTCNetworkImpl.cpp, operator, 1329]:TRTCNetwork: RequestDownStream stream:144115264356867096-2-bigvideo
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[10],Low:[8]
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[10],Low:[8]
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264356867096-2-bigvideo]
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api onRequestDownStream 0, stream:2, msg:, tinyid:144115264356867096
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115263878625592-2-bigvideo]
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api onRequestDownStream 0, stream:2, msg:, tinyid:144115263878625592
[I][TRTCNetworkImpl.cpp, OnRecvUDT, 2627]:TRTCNetwork: recv UDT stream:[144115264159549269-2-bigvideo]
[I][TRTCCloud.mm, apiLog, 7121]:(0x102dd1e50) trtc_api onRequestDownStream 0, stream:2, msg:, tinyid:144115264159549269
[E][TXCVideoJitterBuffer.cpp, getVideoDecoderSink, 838]:TXCVideoJitterBuffer: getVideoDecoderSink SetHWCacheFrameCount! High:[30],Low:[24]
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115264356867096-2
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115263878625592-2
[I][TRTCNetworkImpl.cpp, OnRecvFirstIFrame, 4661]:TRTCNetwork: OnRecvFirstIFrame 144115264159549269-2
* thread #44, queue = 'com.apple.coremedia.decompressionsession.clientcallback', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x000000019cb8d06c libobjc.A.dylib`objc_msgSend + 44
libobjc.A.dylib`objc_msgSend:
->  0x19cb8d06c <+44>: ldp    x17, x9, [x13], #-0x10
    0x19cb8d070 <+48>: cmp    x9, x1
    0x19cb8d074 <+52>: b.ne   0x19cb8d080               ; <+64>
    0x19cb8d078 <+56>: eor    x17, x17, x16
Target 0: (Runner) stopped.
Lost connection to device.
lan2000 commented 2 years ago

开启纹理渲染进入视频页面闪退

c1avie commented 2 years ago

tencent_trtc_cloud_professional 不支持纹理渲染,为什么要用tencent_trtc_cloud_professional呢?

lan2000 commented 2 years ago

因为使用了你们flutter的超级播放器