找回密码
 立即注册
查看: 1204|回复: 10

[QCC5系列] 關於 LDAC 解碼器授權與整合的幾個問題

[复制链接]

暂无签到数据

发表于 2026-2-15 16:51:58 | 显示全部楼层 |阅读模式
大家好,


小弟最近在 Qualcomm QCC5181 上做 LDAC 解碼整合,遇到幾個問題想請教:
LDAC 授權:
是否一定要向 Sony 付費取得 LDAC 解碼器授權才能合法使用?
有沒有其他合法途徑(例如開源、AOSP 等)可以取得或實作 LDAC 解碼?
整合與實作:
網路上幾乎找不到針對 Qualcomm ADK / Kalimba DSP 的 LDAC 整合說明或教學,
想請問是否有具體的整合步驟、範例或參考文件可以分享?

感謝各位撥冗閱讀,

本帖子中包含更多资源

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

×
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:941天
签到总奖励:16740金币
发表于 2026-2-16 19:27:00 | 显示全部楼层
由于 Kalimba DSP 缺少 FPU,因此实现 LDAC 解码相当复杂,但我甚至在索尼官方实现之前就完成了。索尼提供适用于 7x/8x/9x 系列的 EDKCS 固件,但费用相当高昂。没错,你必须付费。

我认为你找不到任何现成的实现,我见过的所有现有版本都需要大幅修改。你找不到任何文档或示例,因为这些信息都被严格保密。如果你需要将其用于商业产品,请随时通过私信联系我。除此之外,最好的办法是使用现有的固件。

一般来说,应用层代码比较简单,基本上就是AAC的复制,只是做了一些修改来解析LDAC的不同参数,比如采样率等等。DSP代码才是难点,也就是解码器本身。虽然可以实现,但需要大量的时间和专业知识。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 1 反对 0

使用道具 举报

连续签到天数:2天
签到总天数:492天
签到总奖励:9212金币
发表于 2026-3-24 16:42:25 | 显示全部楼层
O11111 发表于 2026-2-16 19:27
由于 Kalimba DSP 缺少 FPU,因此实现 LDAC 解码相当复杂,但我甚至在索尼官方实现之前就完成了。索尼提供 ...

大佬,咨询下,ldac发射默认是16bit吗?测试THD参数好像并不高。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:941天
签到总奖励:16740金币
发表于 2026-3-24 17:56:09 | 显示全部楼层
jsjj 发表于 2026-3-24 16:42
大佬,咨询下,ldac发射默认是16bit吗?测试THD参数好像并不高。

我的编码器和解码器内部都应该是 32 位。但请注意,LDAC 是一种有损编解码器,位深度会首先降低。在高比特率下,THD+N 应该会更好。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:492天
签到总奖励:9212金币
发表于 2026-3-24 18:01:53 | 显示全部楼层
O11111 发表于 2026-3-24 17:56
我的编码器和解码器内部都应该是 32 位。但请注意,LDAC 是一种有损编解码器,位深度会首先降低。在高比 ...

我测试THD 是0.0013%,但是我看到其他的测试结果是0.0002%。我认为可能是16bit/24bit差异导致。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:941天
签到总奖励:16740金币
发表于 2026-3-25 00:18:55 | 显示全部楼层
jsjj 发表于 2026-3-24 18:01
我测试THD 是0.0013%,但是我看到其他的测试结果是0.0002%。我认为可能是16bit/24bit差异导致。  ...

我的实现不应该局限于16位。但是,我听说CSR8675就是16位的。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:492天
签到总奖励:9212金币
发表于 2026-3-25 10:57:29 | 显示全部楼层
O11111 发表于 2026-3-25 00:18
我的实现不应该局限于16位。但是,我听说CSR8675就是16位的。

那有点奇怪,测试CSR8675的 ldac encoder,THD正常,有可能是dkcs问题吗?我猜测我获取到的ldac encoder来源于你。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:941天
签到总奖励:16740金币
发表于 2026-3-25 20:49:20 | 显示全部楼层
jsjj 发表于 2026-3-25 10:57
那有点奇怪,测试CSR8675的 ldac encoder,THD正常,有可能是dkcs问题吗?我猜测我获取到的ldac encoder ...

你能测试一下AOSP的LDAC编码器库吗?毕竟DKCS里用的就是这个。我用的是LDACBT_SMPL_FMT_S32,所以THD应该不会受限于16位采样。顺便问一下,比特率是多少?我预期只有990kbps的比特率THD才会更好。
更具体地说,测试定点版本,它可能会有不同的结果。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:492天
签到总奖励:9212金币
发表于 2026-3-25 21:28:08 | 显示全部楼层
O11111 发表于 2026-3-25 20:49
你能测试一下AOSP的LDAC编码器库吗?毕竟DKCS里用的就是这个。我用的是LDACBT_SMPL_FMT_S32,所以THD应该 ...

谢谢,我测试下990kpbs,测试后告诉你结果。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:492天
签到总奖励:9212金币
发表于 2026-3-30 11:23:57 | 显示全部楼层
O11111 发表于 2026-3-25 20:49
你能测试一下AOSP的LDAC编码器库吗?毕竟DKCS里用的就是这个。我用的是LDACBT_SMPL_FMT_S32,所以THD应该 ...

测试发现,如果只测试mono信号,thd正常。测试stereo,thd就异常。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-25 10:19 , Processed in 0.021849 second(s), 18 queries , Gzip On, Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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