语音直播

市场上很多语音直播,喜马拉雅,蜻蜓FM,企鹅FM等,直播其实分为两种一种音频会议,一种是单方面直播+文字交流

第一种音频会议

产品形态:顾名思义多人说话,讲多人讲鬼故事,多人打牌语音交流,单对单的电话交流

第二种单方面语音+文字交流

产品形态:直播讲说书,讲小说

主要技术点,遇到问题,解决办法

技术点有

1.音频采集

2.音频编码

3.音频推流

4.音频分流

5.音频拉流

6.音频解码

7.音频播放

遇到问题和解决办法

预处理

1.声学回声(啸叫)AEC

2.噪音NS

3.自动增益AGC

4.混音

5.静音检查VAD

传输问题

1.抖动

2.延迟

3.丢包

解决技术

利用webRTC,Speex,Opus(缺少)中处理NS,AEC,混音,VAD,AGC

传输问题要用到ARQ,PLC,FEC,DTS,建立jitter buffer

你可能感兴趣的:(语音直播)