Bug #118167

【IOVISSUE-7273】【VC1】【质量】【副屏】短暂锁车上电后点击副屏QQ音乐播放按钮,显示被其他音源打断

Added by CDTS_TEST 王成 about 2 years ago. Updated about 2 years ago.

Status:CLOSEDStart date:2023-05-22
Priority:NormalDue date:
Assignee:CDTS_TEST 王成% Done:

0%

Category:CD-FW
Target version:-
Need_Info:-- Found Version:
Resolution:-- Degrated:--
Severity:Normal Verified Version:
Reproducibility:Frequently Fixed Version:
Test Type:ST Root cause:

Description

【问题描述】:【VC1】【质量】【副屏】短暂锁车上电后点击副屏QQ音乐播放按钮,显示被其他音源打断
【前置条件】:车辆上电P档状态
【软件环境】:EE
【软件版本】:IDCM 03.02.0080.C101
【提报人】:王林辉
【操作步骤】:1.点击副屏,播放应用宝下载的QQ音乐
2.点击暂停按钮,NFC锁车1分钟,再次打开QQ音乐
【预期结果】:1.无次异常提示
【实际结果】:1.显示被其他音源异常打断
【问题频率】:偶发
【实车VN】:LJD8BC3F7P0000701
【发生时间】:2023/5/20 14:50
【数采仪】: 0300124

History

#1 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago

  • Status changed from New to ASSIGNED

HI ALL

该问题通过日志分析,发现是QQ申请焦点时,微服务转发焦点信息超时,导致QQ音乐的焦点获取失败,音乐暂停。

05-20 14:50:42.098  1512  1788 I MediaFocusControl: requestAudioFocus() from uid/pid 10099/5244 AA=USAGE_MEDIA/CONTENT_TYPE_MUSIC clientId=android.media.AudioManager@76b43c4com.tencent.qqmusicplayerprocess.servicenew.listener.AudioFocusListener$a@4e9c2ad callingPack=com.tencent.qqmusic req=1 flags=0x0 sdk=29 ★★★ QQ音乐播放
1413:05-20 14:50:43.093  1512  2812 D AudioService.PlaybackActivityMonitor: idcm_af:requestAudioFocusToIDCM: event=2(PLAYER_STATE_STARTED)apc =AudioPlaybackConfiguration piid:71 deviceId:0 type:android.media.AudioTrack u/pid:10099/5244 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:41
1417:05-20 14:50:43.095  1512  2812 D AudioIDCMicroNegotiator: idcm_af:requestIDCMicroAudioFocus,  streamtype = 3  ★★★ QQ音乐申请焦点
1418:05-20 14:50:43.095  1512  2812 D AudioIDCMicroNegotiator: idcm_af:requestIDCMicroAudioFocus: AudioFocus_Media
1419:05-20 14:50:43.095  1512  2812 D AudioIDCMicroNegotiator: idcm_common:requestResult method = requestAudioFocus parameters = {"functionInfo":{"IDCM_AudioFocus":"AudioFocus_Media"}}
1420:05-20 14:50:43.095  1512  2812 I MicroServiceManager: requestResult(requestAudioFocus) parameters is{"functionInfo":{"IDCM_AudioFocus":"AudioFocus_Media"}}.
1421:05-20 14:50:43.095  1512  2812 D AudioIDCMicroNegotiator: idcm_af:updateAudioInfo
1422:05-20 14:50:43.096  1512  2812 D AudioIDCMicroNegotiator: idcm_af:obtainFocusState
1508:05-20 14:50:43.107  2044  6805 D MicroService: Send message to IDCM:SocketMessageBean{businessData='21930', srcService='FSEM_AudioService', destService='IDCM_CarAudioService', messageType='0', uuid='1684565443096163004', payloadData={"srcService":"FSEM_AudioService","dstService":"IDCM_CarAudioService","messageType":0,"uuid":1684565443096163004,"methodName":"requestAudioFocus","parameters":{"functionInfo":{"IDCM_AudioFocus":"AudioFocus_Media"}}}}  ★★★ 微服务通知中控

1702:05-20 14:50:43.137  2044  6809 I MicroService: onResponse(requestAudioFocus): {"functionInfo":{"IDCM_AudioFocus":"AudioFocus_Media","IDCM_AudioFocus_Result":"AUDIOFOCUS_REQUEST_GRANTED"}} ★★★ 微服务收到消息
1810:05-20 14:50:43.696  1512  2812 W AudioIDCMicroNegotiator: idcm_warn: timeout for obtainFocusState: RequestInfosToIDCM{mPid=5244, mUid=10099}
1811:05-20 14:50:43.696  1512  2812 D AudioIDCMicroNegotiator: idcm_af:notifyFocusState -> notify
1812:05-20 14:50:43.696  1512  2812 D AudioIDCMicroNegotiator: idcm_af:obtainFocusState, return: 0 mIsTimeout= true time= 600 ★★★ 微服务转发消息超时
1813:05-20 14:50:43.696  1512  2812 D AudioService.PlaybackActivityMonitor: idcm_af:requestAudioFocusToIDCM -> stopPlayer: 71
1814:05-20 14:50:43.696  1512  2812 D AudioService.PlaybackActivityMonitor: idcm_af:stopPlayer apc= AudioPlaybackConfiguration piid:71 deviceId:0 type:android.media.AudioTrack u/pid:10099/5244 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:41
1815:05-20 14:50:43.696  1512  2812 W AudioService.PlaybackActivityMonitor: idcm_warn: ====rejected by IDCM: PLAYER_STATE_STARTED
1817:05-20 14:50:43.696  1512  1793 D AudioIDCMicroNegotiator: idcm_af:wait messsage done -> onAudioFocusRemoteChanged
1818:05-20 14:50:43.696  1512  1793 D AudioService.PlaybackActivityMonitor: idcm_af:onAudioFocusRemoteChanged: 0 info= RequestInfosToIDCM{mPid=5244, mUid=10099}
1819:05-20 14:50:43.696  1512  1793 D AS.AudioService: idcm_af:onAudioFocusIDCMicroChanged: 0 info: RequestInfosToIDCM{mPid=5244, mUid=10099}
1820:05-20 14:50:43.696  1512  1793 D MediaFocusControl: audio_idcm: updateCurrentAudioFocus: uid= 10099 fr = 10099 focusChange= -1 ★★★ 更新焦点,QQ音乐播放暂停

下一步:
需要AF组查看当前的微服务转发消息为什么超时。

#2 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago

  • Assignee changed from Multimedia组-RD3_TSCD 梁卿山 to CD FW 曹覃刚

#3 Updated by CD FW 曹覃刚 about 2 years ago

  • Category changed from AUDIO-FW to CD-FW
  • Assignee changed from CD FW 曹覃刚 to CD FW-程天颖

#4 Updated by CD FW-程天颖 about 2 years ago

  • Status changed from ASSIGNED to NEED_INFO
  • Assignee changed from CD FW-程天颖 to CDTS_TEST 王成

需要确定测试时的副屏版本号

根据现象观察,可能是由微设定消息串行导致消息阻塞,在00100版本进行了修复如果是小于00100的副屏版本,请使用新版本的副屏惊醒测试是否还存在该问题。

#5 Updated by CDTS_Test 吴诗雨 about 2 years ago

已同步

#6 Updated by CD TEST-方永红 about 2 years ago

  • Status changed from NEED_INFO to RESOLVED

6.3
客户初步验证通过,继续跟踪中,先关闭

#7 Updated by CD TEST-方永红 about 2 years ago

  • Status changed from RESOLVED to VERIFIED

#8 Updated by CD TEST-方永红 about 2 years ago

  • Status changed from VERIFIED to CLOSED

Also available in: Atom PDF