音视频技术学习
直播中

王琳

8年用户 155经验值
私信 关注
[问答]

MCU采用8位单片可以实现网络电话功能吗

设备功能,下位机通过连接公网,与另一端实现实时通话(打电话效果)
一、系统下位机打算采用 MCU+PCM编解码芯片+网络模块 的方式来实现
二、工作流程:
1、启动后先建立网络连接(假设已经完成连接)
2、将对方发送过来网络包进行解包,然后把PCM数据发送给PCM编解码芯片进行解码播放,同时,将自己方的语音数据,通过PCM编解码芯片进行编码,交由MCU打包,打包完成后,MCU通过网络模块发送给对方。
3、外围还有一些控制按键和指示灯
请教原子哥的问题
问题一:MCU如果采用8位单片是否可以完成这样的工作?
问题二:PCM编解码芯片能否推荐一款全双工、性价比高、外围电路简单的芯片?
问题三:通过看论坛以往的帖子,发现编解码有如果数据不连续,会发生DAC不输出的情况,可是现实情况是,传输数据的连续性受网络质量的影响,这个情况是否可以用软件的某种算法或者机制来改善呢?
新手第一次搞音频,还望大家多多指点

回帖(6)

曾盼丽

2019-1-15 07:22:10
1,估计不行,除非有硬件加速。
2,WM8978。
3,这个没办法,最多就静音了。
举报

李新美

2019-1-15 07:32:44
先谢谢原子哥及时回复问题,我再看看吧,到时候东西做出来了再贴出来,供大家提提意见
举报

胡书琴

2019-1-15 07:45:53
原子哥,咱开发板有没有带WM8978的驱动或例程?
举报

彭玉林

2019-1-15 08:00:05
F407有。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分