使用Java播放G711编码音频流?

时间:2013-03-26 21:18:15

标签: java audio streaming

是否可以使用javax.sound.sampled或其他内置Java库在Java Applet中播放音频?音频是内容类型audio/basic,并且是G711编码的。

音频流源自我正在使用的Axis网络摄像机的板载HTTP服务器。我也可以用AAC或G726编码获得音频。

1 个答案:

答案 0 :(得分:1)

我对javax.sound了解不多。但我记得很久以前的Sun Java库处理音频,包括G.711数据。一点点搜索显示com.sun.media.sound。要将G.711数据解码为普通PCM音频,请查看AlawCodecUlawCodec类。是否有任何其他的音频封装,或者它只是没有标题的原始对数PCM字节?如果有封装,可能会有其他类首先处理(类似AuFileReader)。