温暖的抱抱MT

温暖的抱抱MT

0个粉丝

1

问答

0

专栏

0

资料

温暖的抱抱MT  发布于  2026-06-27 16:03:15
采纳率 0%
1个问答
210

SS928V100的sample_audio例程无法实现音频输出

   

执行例程从打印日志看是成功的,但是音响没有声音。

我来回答
回答2个
时间排序
认可量排序

nini

0个粉丝

1

问答

0

专栏

1

资料

nini 2026-06-30 10:39:31
认可0

确认Codec类型并重新编译

查看你的开发板原理图或硬件资料,确认使用的音频Codec型号(是内置的还是外置的,如ES8388)。

找到SS928V100_SDK/smp/a55_linux/mpp/sample/Makefile.param文件,将ACODEC_TYPE参数修改为正确的类型。例如,如果用的是ES8388,就改为OT_ACODEC_TYPE_ES8388。

在sample目录下执行make clean后重新make,将新生成的sample_audio替换到板子上。

检查动态库是否完整

确认板端/usr/lib或/lib目录下是否存在libsecurec.so。如果有其他依赖(如AAC编解码),也需要一同拷贝,它们通常位于mpp/out/lib目录下。

检查物理连接与通道数

确认音响连接的是开发板上的AO(音频输出) 接口,而不是LINE-IN或MIC接口。

如果硬件上只接了一个声道(比如只接了左声道),但代码里配置了立体声(chn_cnt=2),可以尝试把chn_cnt改成1(单声道)再试。

温暖的抱抱MT
温暖的抱抱MT   回复   nini  2026-07-08 13:46:18
0

你好!我已经确认原理图是内置的Codec,Makefile.param配置的也是内部:ACODEC_TYPE ?= ACODEC_TYPE_INNER;但是音频输出依旧没有声音。依赖文件全部拷贝过了,没有问题。确认音响连接的是开发板上的AO接口。

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区