175 lines
18 KiB
Plaintext
175 lines
18 KiB
Plaintext
I (34411) VolcRtcProtocol: 上行音频统计: PCM帧=52 字节=16640, G711A帧=0 字节=0, 速率=65234 bps
|
|
I (34411) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0
|
|
2025-12-10 10:36:44.167 [E] LiteSocket.c:316 Send data to fd 58 realSend/should 0/36 I/O error type 2
|
|
I (36151) Application: Simple VAD state change: speaking=true, device_state=7
|
|
2025-12-10 10:36:44.599 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=0, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=20 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0
|
|
2025-12-10 10:36:44.639 [W] EventReportControl.c:195 PEventReportControl pAvailableLogdataQueue is empty, need drop this message, isStat 1
|
|
I (36471) Application: AFE输出统计: 帧=32 样本=512
|
|
I (36471) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=63503 bps
|
|
I (36471) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=266 binary=1 free_heap=7732388
|
|
I (36721) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=266 binary=1 free_heap=7732392
|
|
I (36731) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=266 binary=1 free_heap=7732948
|
|
I (36791) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=278 binary=1 free_heap=7732532
|
|
I (37021) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=278 binary=1 free_heap=7732268
|
|
I (37041) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=278 binary=1 free_heap=7734640
|
|
I (37091) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=284 binary=1 free_heap=7732556
|
|
I (37311) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=284 binary=1 free_heap=7732548
|
|
I (37321) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=284 binary=1 free_heap=7734652
|
|
I (37391) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=296 binary=1 free_heap=7732348
|
|
I (37571) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7730264
|
|
I (37601) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7731628
|
|
I (37701) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7730676
|
|
I (37791) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7732580
|
|
I (37971) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7732304
|
|
I (37991) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7730792
|
|
I (38101) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7732624
|
|
I (38271) VolcRtcProtocol: 接收下行消息: subv
|
|
2025-12-10 10:36:46.603 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=0, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=20 expand_npkt=100 expand_loss=0 start_seq 0 end_seq 0
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7730804
|
|
I (38301) VolcRtcProtocol: 接收下行消息: subv
|
|
2025-12-10 10:36:46.628 [W] EventReportControl.c:195 PEventReportControl pAvailableLogdataQueue is empty, need drop this message, isStat 1
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7730700
|
|
I (38401) VolcRtcProtocol: 接收下行消息: subv
|
|
I (38511) Application: AFE输出统计: 帧=32 样本=512
|
|
I (38511) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64025 bps
|
|
I (38511) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7732516
|
|
I (38551) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=297 binary=1 free_heap=7732620
|
|
I (38601) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=303 binary=1 free_heap=7732904
|
|
I (38691) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=303 binary=1 free_heap=7732548
|
|
I (38871) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=303 binary=1 free_heap=7730464
|
|
I (38891) VolcRtcProtocol: 接收下行消息: subv
|
|
I (38971) Application: Simple VAD state change: speaking=false, device_state=7
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=303 binary=1 free_heap=7734720
|
|
I (38991) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=303 binary=1 free_heap=7732640
|
|
I (39181) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=303 binary=1 free_heap=7732368
|
|
I (39191) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=303 binary=1 free_heap=7732952
|
|
I (39321) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=301 binary=1 free_heap=7734480
|
|
I (39331) VolcRtcProtocol: 接收下行消息: subv
|
|
I (39341) Application: Free internal: 13235 minimal internal: 4807
|
|
2025-12-10 10:36:48.637 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=0, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=20 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0
|
|
2025-12-10 10:36:48.639 [W] EventReportControl.c:195 PEventReportControl pAvailableLogdataQueue is empty, need drop this message, isStat 1
|
|
2025-12-10 10:36:48.734 [I] rx_net_audio_jitterbuffer.c:1785 fir pkt seq=0
|
|
2025-12-10 10:36:48.735 [I] rx_net_audio_jitterbuffer.c:1792 first recv dia cnt=1, fir pkt=0
|
|
2025-12-10 10:36:48.736 [I] rx_net_audio_jitterbuffer.c:1617 [a_jb]reset jb bsize=0, needr=1, rst_cur_round=1, rst_cnt=-1
|
|
2025-12-10 10:36:48.738 [I] rx_net_audio_jitterbuffer.c:1785 fir pkt seq=1
|
|
2025-12-10 10:36:48.763 [I] rx_net_audio_jitterbuffer.c:1443 build_target_delay over need_extract_packet s=100
|
|
I (40481) VolcRtcProtocol: 接收下行音频首包: 类型=PCM 大小=320
|
|
I (40481) Application: 收到下行音频首包入队: 字节=320
|
|
I (40581) Application: AFE输出统计: 帧=32 样本=512
|
|
I (40591) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=62849 bps
|
|
I (40591) VolcRtcProtocol: 下行音频统计: PCM字节=1920, OPUS字节=0
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=280 binary=1 free_heap=7678168
|
|
I (40711) VolcRtcProtocol: 接收下行消息: subv
|
|
2025-12-10 10:36:49.018 [W] EngineImplX.c:1047 callback pEngineImplX->eventHandler.on_message_received used too many times 4
|
|
I (40951) Application: Simple VAD state change: speaking=true, device_state=7
|
|
2025-12-10 10:36:50.283 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 24, e2e_avg: -1, e2e_max: 0
|
|
I (42091) Application: Simple VAD state change: speaking=false, device_state=7
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=275 binary=1 free_heap=7665536
|
|
I (42111) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=281 binary=1 free_heap=7673992
|
|
I (42311) VolcRtcProtocol: 接收下行消息: subv
|
|
2025-12-10 10:36:50.638 [W] EventReportControl.c:195 PEventReportControl pAvailableLogdataQueue is empty, need drop this message, isStat 1
|
|
W (42381) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.31, dist=0.10, echo=0.900
|
|
I (42391) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
2025-12-10 10:36:50.744 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 119:3:122,in: jitter nor=36 reor=281, wj=11, out: pkt=99 t_diff=52 seq_diff=1 buffer_ms=420 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 1 end_seq 118
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=287 binary=1 free_heap=7672624
|
|
I (42501) VolcRtcProtocol: 接收下行消息: subv
|
|
W (42531) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.30, dist=0.10, echo=0.900
|
|
I (42561) Application: Simple VAD state change: speaking=true, device_state=7
|
|
I (42561) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=293 binary=1 free_heap=7673932
|
|
I (42611) VolcRtcProtocol: 接收下行消息: subv
|
|
I (42621) Application: AFE输出统计: 帧=32 样本=512
|
|
I (42621) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=64105 bps
|
|
I (42621) VolcRtcProtocol: 下行音频统计: PCM字节=32640, OPUS字节=0
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=299 binary=1 free_heap=7671932
|
|
I (42811) VolcRtcProtocol: 接收下行消息: subv
|
|
W (42811) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.38, dist=0.10, echo=0.420
|
|
I (42871) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
I (42891) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=305 binary=1 free_heap=7672820
|
|
I (43011) VolcRtcProtocol: 接收下行消息: subv
|
|
W (43051) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.36, dist=0.10, echo=0.243
|
|
I (43071) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=311 binary=1 free_heap=7672764
|
|
I (43111) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=317 binary=1 free_heap=7672320
|
|
I (43211) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=323 binary=1 free_heap=7671932
|
|
I (43411) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=336 binary=1 free_heap=7670376
|
|
I (43711) VolcRtcProtocol: 接收下行消息: subv
|
|
2025-12-10 10:36:52.286 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 13, e2e_avg: 0, e2e_max: 0
|
|
2025-12-10 10:36:52.628 [W] EventReportControl.c:195 PEventReportControl pAvailableLogdataQueue is empty, need drop this message, isStat 1
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=342 binary=1 free_heap=7669460
|
|
I (44411) VolcRtcProtocol: 接收下行消息: subv
|
|
2025-12-10 10:36:52.762 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 101:0:101,in: jitter nor=12 reor=0, wj=9, out: pkt=101 t_diff=26 seq_diff=1 buffer_ms=420 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 119 end_seq 219
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=348 binary=1 free_heap=7674988
|
|
I (44611) VolcRtcProtocol: 接收下行消息: subv
|
|
I (44661) Application: AFE输出统计: 帧=32 样本=512
|
|
I (44661) VolcRtcProtocol: 上行音频统计: PCM帧=52 字节=16640, G711A帧=0 字节=0, 速率=65288 bps
|
|
I (44661) VolcRtcProtocol: 下行音频统计: PCM字节=32640, OPUS字节=0
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=354 binary=1 free_heap=7673600
|
|
I (44711) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=360 binary=1 free_heap=7675268
|
|
I (44911) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=366 binary=1 free_heap=7672820
|
|
I (45011) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=372 binary=1 free_heap=7671928
|
|
I (45301) VolcRtcProtocol: 接收下行消息: subv
|
|
W (45381) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.34, dist=0.10, echo=1.915
|
|
I (45411) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=378 binary=1 free_heap=7668812
|
|
I (45501) VolcRtcProtocol: 接收下行消息: subv
|
|
W (45531) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.32, dist=0.15, echo=0.180
|
|
I (45561) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=384 binary=1 free_heap=7670824
|
|
I (45711) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=401 binary=1 free_heap=7667360
|
|
I (45821) VolcRtcProtocol: 接收下行消息: subv
|
|
W (45891) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.30, dist=0.10, echo=1.012
|
|
I (45951) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
2025-12-10 10:36:54.285 [I] rx_net_audio_jitterbuffer.c:1717 is burst ver, [a_jb] rtt_to_s: 10, e2e_avg: 12, e2e_max: 18
|
|
W (46191) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.33, dist=0.10, echo=1.166
|
|
I (46291) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
2025-12-10 10:36:54.644 [W] EventReportControl.c:195 PEventReportControl pAvailableLogdataQueue is empty, need drop this message, isStat 1
|
|
2025-12-10 10:36:54.783 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 101:0:101,in: jitter nor=9 reor=0, wj=13, out: pkt=101 t_diff=29 seq_diff=1 buffer_ms=420 target_ms=100 expand_npkt=0 expand_loss=0 start_seq 220 end_seq 320
|
|
I (46711) Application: AFE输出统计: 帧=32 样本=512
|
|
I (46711) VolcRtcProtocol: 上行音频统计: PCM帧=51 字节=16320, G711A帧=0 字节=0, 速率=63624 bps
|
|
I (46711) VolcRtcProtocol: 下行音频统计: PCM字节=32640, OPUS字节=0
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=270 binary=1 free_heap=7673108
|
|
I (46911) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=276 binary=1 free_heap=7675136
|
|
I (47011) VolcRtcProtocol: 接收下行消息: subv
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=288 binary=1 free_heap=7671228
|
|
I (47211) VolcRtcProtocol: 接收下行消息: subv
|
|
W (47481) AudioProcessor: 🔴 Entering HIGH INTERFERENCE mode - vol=0.37, dist=0.10, echo=0.957
|
|
I (47511) AudioProcessor: 🟢 Exiting high interference mode - returning to adaptive suppression
|
|
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_rtc33_20251210103631000 src=bot_20251210103631000 size=294 binary=1 free_heap=7670656
|
|
I (47811) VolcRtcProtocol: 接收下行消息: subv |