首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
蒙哥卡恩就是我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
WebRTC源码研究(1)WebRTC架构
本人最近主要聚焦于音视频领域的学习,学习了很多相关视频和书籍,目前还在学习中,写的这些博客很多内容都是来源于慕课网李超老师的视频,想学习音视频的强烈建议去购买李超老师的视频,讲的很好,价格不贵 ,购买李超老师的视频点击这里。 WebRTC 是一个音视频通信的百宝箱,给音视频处理…
iOS 进阶6-Voip通信
iOS VoIP 开发全指南:框架、实现、优化与合规 iOS 平台的 VoIP(Voice over Internet Protocol,互联网语音协议)是基于网络传输语音数据的通信方案,凭借低成本、
【AVFoundation】AVAudioPlayer播放音频、中断处理、线路改变处理
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第2天,点击查看活动详情。主要讲述利用AVAudioPlayer实现音频播放,以及播放时的中断、线路改变处理。
iOS Crash治理 -- format.sampleRate == hwFormat.sampleRate治理
一. 背景 由于项目中使用了语音识别功能,该功能也带来了AVAudioEngine的录音崩溃问题,该崩溃偶现,出现概率相对较低,具体崩溃堆栈如下: 二. 分析和治理 我们从崩溃的堆栈定位到崩溃代码:
Swift 音频 DIY ,Audio Queue Services 搞缓冲,AVAudioEngine 加声效
便于音频的传输,一般使用音频压缩文件,mp3 等。文件压的体积小,好传输 接收到网络上的音频数据包,就去播放。 ASBD 的描述, 就是指一些配置信息,包含通道数、采样率、位深...
纯算法AEC:播录并行场景的回声消除实战笔记
"如何在 AI 语音应用中实现回声消除" - 最近在做一款 AI 语音应用,场景类似“实时通话”:一边让 TTS 播报,一边把麦克风打开做 STT。 纯算法在软件层把播报声音从录音里“抠”掉。
ios利用mic采集Pcm转为AAC,AudioQueue、AudioUnit(流式)
本例需求:将Mic采集的PCM转成AAC,可得到两种不同数据,本例采用AudioQueue/AudioUnit两种方式存储,即: 可采集到两种声音数据,一种为PCM,一种为转换后的AAC. 原理:由于公司需求更改为Mic采集的pcm一路提供给WebRTC使用,另一路将pcm转为…
Audio Unit采集音频实战
iOS中使用Audio unit实现音频数据采集,直接采集PCM无损数据, Audio Unit不能直接采集压缩数据,在以后的文章会讲到音频压缩. 使用Audio Unit采集硬件输入端,如麦克风,其他外置具备麦克风功能设备(带麦的耳机,话筒等,前提是其本身要和苹果兼容). 本…
iOS开发 AudioUnit+AUGraph实现录音耳返功能
这算是我进公司实习期间完成的第一个比较完整的项目吧,耗时大约2个月,也是我第一次接触iOS音频开发,目前还未接触过视频开发,但以后我也应该会往音视频方向发展,不得不承认于我个人而言,音视频开发确实有一定难度,直到现在我感觉自己对iOS的音频也是一知半解,所以写这篇东西仅仅是想要…
iOS WebRTC 订阅流时不获取麦克风权限解决方案
在 APP 中用 OWT(Open WebRTC Tookit) 实现直播功能时,发现,只要加入到创建好的房间,订阅了房间中的流之后,就会获取用户的麦克风权限。这样对只是想看直播并不想上麦讲话的