VOD 流媒体深度剖析

一套 12 篇的视频点播技术指南 —— 从原始像素、编解码,到自适应码率、DRM,以及在 AWS 上构建 VOD。

12 篇

  1. 1

    VOD 深度剖析(一):视频基础——视频到底是什么?

    VOD 流媒体系列(共 12 篇)的开篇之作。从字节层面理解视频究竟是什么——像素、分辨率、帧率、码率、I/P/B 帧、GOP、色彩空间与 HDR。

    20 分钟
  2. 2

    VOD 深度剖析(二):视频编解码器 —— 为什么一部 4K 电影只需 5 GB

    视频压缩的工作原理、为什么 H.264 至今仍占主导、何时选择 H.265 或 AV1、逐标题编码、VMAF 质量指标,以及可上手实操的 ffmpeg 示例。

    25 分钟
  3. 3

    VOD 深度解析 第 3 部分:音频基础 —— 让声音变小

    深入理解数字音频的工作原理:采样率、位深、声道、AAC 对比 Opus 对比 Dolby Atmos、多语言音轨、响度归一化,以及实用的 ffmpeg 配方。

    12 分钟
  4. 4

    VOD 深度剖析(四):容器格式 —— .mp4 并不是编解码器

    容器与编解码器的区别、MP4 内部结构(Box 结构)、faststart 陷阱、分片 MP4、用于统一 HLS 与 DASH 的 CMAF、分片时长权衡,以及字幕格式。

    18 分钟
  5. 5

    VOD 深度剖析(五):流媒体协议——HLS 和 DASH 到底是怎么工作的

    为什么渐进式下载会失败、HLS 两级清单和 DASH MPD 如何工作、CMAF 双清单最佳实践、面向低延迟的 LL-HLS,以及何时该考虑 WebRTC。

    25 分钟
  6. 6

    VOD 深度剖析(六):自适应码率——播放器如何自动切换清晰度

    深入解析 ABR 的底层原理:基于吞吐量、基于缓冲区(BBA)、BOLA、MPC 以及 Pensieve 算法。并给出码率阶梯与短视频场景的实用工程建议。

    20 分钟
  7. 7

    VOD 深度剖析(七):CDN 分发 —— 为什么它在全球都快

    CDN 架构(Edge/Shield/Origin)、缓存策略、请求合并、签名 URL、预热、JIT 与预打包、多 CDN 策略、HTTP/3 以及成本估算。

    20 分钟
  8. 8

    VOD 深度剖析 第 8 部分:DRM 内容保护 —— 为什么 Netflix 无法被录屏

    深入讲解 Widevine、FairPlay、PlayReady。涵盖 CENC/CBCS 统一加密、许可证流程、L1/L2/L3 安全级别、HDCP、SPEKE 集成,以及针对短视频的轻量级保护方案。

    22 分钟
  9. 9

    VOD 深度剖析 第 9 篇:视频播放器 —— 从清单到首帧

    深入视频播放器内部:Web(MSE/EME)、iOS(AVPlayer)、Android(ExoPlayer/Media3),以及 TTFF 优化、缓冲策略、音画同步,还有自研与采购的取舍。

    20 分钟
  10. 10

    VOD 深度剖析 第 10 篇:QoE 指标 —— 如何衡量用户真实的观看感受

    QoE 与 QoS 的区别、六大核心指标(VST、RBR、VSF、EBVS、VPF、平均码率)、数据管道、多维度下钻、故障排查案例,以及自建还是采购的抉择。

    20 分钟
  11. 11

    VOD 深度剖析 第 11 部分:端到端工作流——从上传到播放

    完整的 10 步 VOD 生产流水线:上传、内容审核、探测、转码、封装、发布、CDN 预热,以及使用 Step Functions 和 Temporal 进行编排、灾难恢复。

    20 分钟
  12. 12

    VOD 深度剖析第 12 部分:在 AWS 上构建 VOD —— 服务、架构与成本

    完整的 AWS VOD 参考:MediaConvert、MediaPackage、CloudFront、S3、Step Functions、SPEKE DRM 集成、Terraform IaC、真实成本拆解、常见陷阱,以及一份生产落地路线图。

    22 分钟