社区
Java SE
帖子详情
java中怎么将从底层直接得到的音频数据压缩为其他格式的文件如GSM格式
shiyi90
2013-01-30 06:02:40
最近想做一个语音聊天软件但从底层得到的数据太大不利于网络传输,请各位大神指教一下
...全文
79
回复
打赏
收藏
java中怎么将从底层直接得到的音频数据压缩为其他格式的文件如GSM格式
最近想做一个语音聊天软件但从底层得到的数据太大不利于网络传输,请各位大神指教一下
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IM语音技术和视频技术相关技术知识搜集
本文介绍了一种利用
Java
实现网络语音信号传送的方法,包括网络连接建立、
音频
信号采集与回放及编码解码等关键步骤。通过使用
Java
的Socket类和特定
音频
格式
如
GSM
,实现了高效的
数据压缩
和传输。
音频
编解码介绍(最全v1.0)
本文系统梳理了37种主流
音频
编解码标准,涵盖ITU-T(G.711/G.722/G.729等)、MPEG(MP3/AAC)、3GPP(AMR/AMR-WB)、IETF(OPUS/iLBC/ISAC)及开源方案(SPEEX/SILK)等。重点分析各编码的制定机构、码率范围(从2kbps到728kbps)、核心算法(如CELP、LPC、ADPCM、变换编码)、语音质量(MOS评分与带宽覆盖)、编解码延迟、抗丢包能力及专利授权模式(Free/按个收费/年费)。内容聚焦于VoIP、移动通信和流媒体场景下的技术选型依据。
G711(PCM/PCMA/PCMU),G721,G723,G729等
音频
编解码
本文深入探讨了G711和G729
音频
编解码协议,包括它们的工作原理、算法特点及在不同场景下的应用。对比了G711与G729在带宽占用、CPU资源消耗和音质方面的差异。
旧手机改造物联网节点:低成本替代
GSM
模块的完整方案
本文提出利用闲置安卓旧手机替代传统
GSM
模块,构建低成本物联网节点的完整方案。核心采用Termux搭建Linux环境并运行Python脚本,实现传感器数据采集、网络通信(HTTP/MQTT)、短信报警及后台保活。重点解析权限配置、唤醒锁、电池优化绕过、开机自启、数据缓存与异常处理等关键技术点,并以远程环境监控器为例完成端到端实操。方案兼顾开发效率、硬件能力与成本优势。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章