Audio 音频知识库
系统化沉淀 Web 音频技术全栈知识——从 HTML
<audio>基础到 Web Audio API、音频可视化、实时音频通信、音频处理与效果器、移动端兼容性与 AI 音频场景。
专栏结构
| 章节 | 目录 | 内容 |
|---|---|---|
| 第一章 | HTML <audio> 元素基础 | audio 标签属性、source 多源、preload、兼容性 |
| 第二章 | HTMLMediaElement 音频 API | 播放控制、音量、播放速率、网络状态、就绪状态 |
| 第三章 | 音频事件系统 | 媒体事件全览、事件监听、生命周期事件、错误处理 |
| 第四章 | 音频格式与编解码 | 容器格式、编解码器、MP3/AAC/Opus/FLAC/Vorbis、兼容性 |
| 第五章 | 流媒体音频协议 | HLS 音频、DASH 音频、Icecast、播客 RSS、直播与点播 |
| 第六章 | MSE 音频应用 | SourceBuffer 音频、fMP4 音频流、分片加载、无缝切换 |
| 第七章 | Web Audio API 核心 | AudioContext、音频图、节点系统、音频源、音频目标 |
| 第八章 | 音频可视化 | AnalyserNode、频谱图、波形图、Canvas/WebGL 渲染 |
| 第九章 | 音频处理与效果器 | 增益、均衡器、混响、压缩、延迟、AudioWorklet |
| 第十章 | 实时音频(WebRTC & MediaStream) | getUserMedia、MediaStream、WebRTC 音频、降噪 |
| 第十一章 | 移动端兼容与性能优化 | iOS/Android 差异、自动播放策略、后台播放、性能优化 |
| 第十二章 | AI 音频场景专题 | 语音识别、语音合成、音频分离、AI 降噪、音乐生成 |