找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 5168|回复: 12

[QCC3系列] 关于QCC3056与source工程的dongle之间的一些疑问,aptx-adaptive,LL

[复制链接]
连续签到天数:1天
签到总天数:20天
签到总奖励:155金币
发表于 2021-11-3 17:22:11 | 显示全部楼层 |阅读模式
#### 以下问题基于 QCC3056的耳机 与 3056_dongle:

一、耳机端

      1. 内容描述:
             3056的耳机以及3056作为dongle发射器都是支持aptx-adaptive,当这两者配好对之后都会默认选择aptx-adaptive这个编码格式,

         此时,查看耳机的log,会收到一个消息:KYMERA_INTERNAL_A2DP_STARTING(在 kymera.c 这个文件中),以及携带的消息体:
   
          KYMERA_INTERNAL_A2DP_START_T,里面有一个参数为:q2q_mode,连接成功时q2q_mode = 1,否则为 0, 启动完成后会调用

         Kymera_LatencyManagerA2dpStart( ),然后触发 kymera_LatencyManagerStartLLStreamCheck( ),接下来会一直轮询检查这个
   
         kymera_LatencyManagerStartLLStreamCheck( );如果耳机设备不支持aptx-adaptive,比如换成QCC3020,则不会轮询这个函数。

       ( 注:连接成功后,播放音乐或者打游戏,测试得到的延时时间稳定在:72 ~ 88ms )

      2. 疑问:
    1)第一次收到 KYMERA_INTERNAL_A2DP_STARTING 这个消息,它是从哪里发送过来的?
   
    2)为什么要轮询 kymera_LatencyManagerStartLLStreamCheck( ) 这个函数?是因为它就是 aptx-adaptive LL 模式吗?需要不断判断它的状态
         以此来动态调整延时时间?

    3)3056_dongle 与耳机配好对以后是不是直接默认跑 aptx-adaptive LL 模式 ?耳机与支持 aptx-adaptive 编码格式的手机连接时,也是一样的情况,
         手机是否也是直接默认低延时流?(手机芯片为高通骁龙855)

    4)q2q_mode = 0 or 1,是怎么判断出来的?是发射端传送过来的一个id吗?耳机是否会同理发送一个id给发射器端?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:20天
签到总奖励:155金币
 楼主| 发表于 2021-11-3 17:27:40 | 显示全部楼层
补充问题:高通里面提到的 Time To Play (TTP)有谁知道这句话指代什么意思吗?是指游戏时间呢,还是正常播放时间呢?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:55天
签到总奖励:1981金币
发表于 2021-11-3 17:54:48 | 显示全部楼层
手机的aptx adaptive是自动识别的,好像android会检测到是在玩游戏还是听歌。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:20天
签到总奖励:155金币
 楼主| 发表于 2021-11-3 18:23:10 | 显示全部楼层
jsr 发表于 2021-11-3 17:54
手机的aptx adaptive是自动识别的,好像android会检测到是在玩游戏还是听歌。

是的,手机是自动识别,不过识别出来的流状态无法确定是低延时流,还是正常水平,或者是HQ的,不知道是不是默认就是LL模式
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:55天
签到总奖励:1981金币
发表于 2021-11-3 18:27:24 | 显示全部楼层
不清楚,那就研究下aptx-LL和aptx-HD呗,
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:55天
签到总奖励:1981金币
发表于 2021-11-4 23:42:38 | 显示全部楼层
Ryankkk 发表于 2021-11-3 18:23
是的,手机是自动识别,不过识别出来的流状态无法确定是低延时流,还是正常水平,或者是HQ的,不知道是不 ...

High quality CODEC for A2DP. Low Latency (LL) mode by default
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:20天
签到总奖励:155金币
 楼主| 发表于 2021-11-5 09:18:20 | 显示全部楼层
jsr 发表于 2021-11-4 23:42
High quality CODEC for A2DP. Low Latency (LL) mode by default

okkk,代码有提到么?两只耳机一起连好像又是另外一种情况
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:20天
签到总奖励:155金币
 楼主| 发表于 2021-11-5 11:16:33 | 显示全部楼层
jsr 发表于 2021-11-3 18:27
不清楚,那就研究下aptx-LL和aptx-HD呗,

我的source连接一对耳机时,有一个耳机都是噪音,一个能听到,请问这是咋回事?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:55天
签到总奖励:1981金币
发表于 2021-11-5 11:26:40 | 显示全部楼层
Ryankkk 发表于 2021-11-5 11:16
我的source连接一对耳机时,有一个耳机都是噪音,一个能听到,请问这是咋回事? ...

没研究过一拖二。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:25天
签到总奖励:156金币
发表于 2021-12-28 18:14:04 | 显示全部楼层
QCC3040支持aptx-adaptive么??需要付费?
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-19 06:32 , Processed in 0.196865 second(s), 22 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表