OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2197|回复: 4

ATK-VS1053 OGG驱动问题

[复制链接]

5

主题

25

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2017-8-27
在线时间
18 小时
发表于 2018-8-7 16:36:43 | 显示全部楼层 |阅读模式
10金钱
本帖最后由 Betata 于 2018-8-7 16:41 编辑

我想采用VS1053实现数字语音通信,一个模块采集语音信号,并OGG编码压缩,然后传输给另一个模块将语音播放出来。
初次接触VS1053,有几个问题想请教一下大家:谢谢!
1、原子的开发板资料里只有PCM的例程,能不能提供OGG的例程?
2、OGG编码后的数据流直接传给另一个模块就能直接播放吗?还是需要将每一小段时间的数据包都加上文件头?OGG的文件头和WAV的一样吗?

如果退而求其次,能实现IMA ADPCM压缩也行,能提供相关成熟驱动的朋友欢迎联系我。

最佳答案

查看完整内容[请看2#楼]

我们例程直接就支持OGG播放。。。。 播放必须加头的。直接给中间一部分数据流是播放不了的
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-8-7 16:36:44 | 显示全部楼层
我们例程直接就支持OGG播放。。。。 播放必须加头的。直接给中间一部分数据流是播放不了的
回复

使用道具 举报

5

主题

25

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2017-8-27
在线时间
18 小时
 楼主| 发表于 2018-8-8 20:09:20 | 显示全部楼层
正点原子 发表于 2018-8-7 16:36
我们例程直接就支持OGG播放。。。。 播放必须加头的。直接给中间一部分数据流是播放不了的

谢谢原子哥!
例程里不是只支持PCM吗?我看文档里只提了PCM,OGG需要自己下载Patch?
另外,OGG的文件头是怎样的?
回复

使用道具 举报

5

主题

25

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2017-8-27
在线时间
18 小时
 楼主| 发表于 2018-8-16 21:38:30 | 显示全部楼层
搞定了,OGG不需要自己加包头,更适合音频流传输
回复

使用道具 举报

2

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2018-12-23
在线时间
18 小时
发表于 2018-12-23 20:19:13 | 显示全部楼层
Betata 发表于 2018-8-16 21:38
搞定了,OGG不需要自己加包头,更适合音频流传输

老铁,能分享一下代码吗?
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 17:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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