9月 巨划算 每月一期 · 多款热门机型限时特价中 立即查看
首页/ 解决方案/ 直播带货
SOLUTION / LIVE COMMERCE

直播带货解决方案

LIVE COMMERCE INFRASTRUCTURE
摘要 · ABSTRACT

直播带货业务跑在"推流—转码—分发—互动"一条链路上,带宽与延迟决定体验上限。本方案给出关键指标基线,对比 RTMP、SRT、WebRTC 三类推流协议,提供源站、转码与 CDN 分发的参考架构,按"码率×并发×1.3 冗余"完成带宽量级演算,并附主备推流与攻击应急清单。

关键词:直播带货;推流;CDN 分发;大带宽服务器;高防服务器

内容定位技术参考 · 选型指南 面向读者直播运营 / MCN 机构 / 技术负责人 版本2026-09 · 持续更新 相关规范RTMP · SRT · RFC 8216
01

业务链路与指标PIPELINE & METRICS

直播带货的业务链路是一条单向实时流:主播推流 → 转码 → 分发 → 观众观看与互动,交易转化 发生在观看与互动层,链路上任何一环劣化都会直接折损转化率。与点播不同,直播不可缓存、不可重试, 容量规划必须按峰值并发做。关键指标基线如下:

指标含义经验目标主要影响因素
推流码率主播上行发送的码率720p 3–6 Mbps;1080p 5–10 Mbps采集分辨率、编码器
端到端延迟主播发生到观众看到的间隔秒级可接受;连麦需亚秒级推流协议、转码与分发链路
卡顿率观众侧播放卡顿占比越低越好,劣化即流失CDN 覆盖、观众接入网络
首帧时间点开直播到出画的间隔< 1–2 s(经验目标)边缘缓存命中、GOP 设置
并发观看数同时在线观众峰值决定带宽与成本的主变量引流节奏、场次热度

表 1 · 直播带货的关键指标基线(经验值,以实际场次数据校准)

观众侧的卡顿与首帧表现,主要由分发链路的边缘缓存能力决定[5]; 主播侧的上行质量则由推流协议与接入链路决定,见下一节。

02

推流协议对比STREAMING PROTOCOLS

推流协议决定主播上行链路的稳定性与延迟下限,三类主流协议的差异如下:

协议传输层典型延迟(经验值)抗弱网能力适用
RTMP[1]TCP3–5 s一般,受 TCP 拥塞控制制约平台推流的事实标准
SRT[2]UDP(ARQ/FEC)0.5–2 s强,专为公网弱网与跨境设计跨境 / 不稳定网络推流
WebRTCUDP亚秒级中连麦、PK、超低延迟互动

表 2 · 推流协议对比(观众侧分发普遍走 HLS 切片[3][4],延迟由协议与切片时长共同决定)

多平台同步推流

本地并行推流:主播端同时向多个平台各推一路,实现简单,但上行带宽按路数翻倍, 稳定性受主播本地网络制约;中转分发:主播只向源站推一路(建议 SRT),源站转码后 并行转推各平台,上行压力收敛到机房,且天然获得统一录制。带货多平台同播的常规做法是后者。

03

参考架构REFERENCE ARCHITECTURE

带货直播的参考架构分四层,录制与分发在源站层就分流:

主播端采集 / 编码,SRT 推流至就近源站
→
源站推流接入与鉴权,录制存档旁路
→
转码集群多清晰度转码,高并发可选 GPU
→
CDN 分发观众侧边缘节点拉流与缓存

图 1 · 直播带货参考架构(录制旁路在源站完成,转码与分发各自横向扩容)

录制存档旁路应在源站层完成:带货场景的全程录制既是平台合规要求,也是售后与 纠纷处理的凭据,转推与录制解耦后互不影响。跨境主播就近推流:源站按主播所在区域 部署(如东南亚主播推新加坡节点),跨境路由问题见全球加速方案, 推流协议优先 SRT 以对抗弱网。

04

带宽与资源估算BANDWIDTH & SIZING

观看侧带宽是直播成本的主项,估算公式:观看侧带宽 ≈ 码率 × 峰值并发 × 1.3 冗余 (冗余覆盖转码阶梯与流量波动)。推流码率的工程经验值如下:

清晰度推流码率(经验值)说明
720p3–6 Mbps平台常用推流档位
1080p5–10 Mbps品类展示要求高时使用
竖屏高清4–8 Mbps带货主流竖屏画面(720×1280 级)

表 3 · 推流码率经验值(以实际场景实测为准)

量级演算:峰值并发 5000 人、1080p 取 8 Mbps,观看侧带宽 ≈ 8 × 5000 × 1.3 ≈ 52 Gbps。 这个量级不可能由源站直出,正确结构是观众侧流量由 CDN 边缘分流[5]: 源站与大带宽服务器只承接推流接入与回源流量,观看侧按峰值购买 CDN 加速防御;多清晰度高并发的转码负载可选 GPU 服务器。

风险 · RISK

带货直播间是高频攻击目标:攻击打崩推流或播放,损失的不仅是当场转化,还有平台推荐的权重。 建议提前接入高防服务器并演练切换路径(防护设计见 高防安全方案),而不是事后被动应对。

05

实施清单CHECKLIST

开播前逐项核对:

  • 主备推流链路:双网卡 / 双运营商上行,主路 SRT + 备路 RTMP,断流自动切换并告警。
  • 录制与存档合规:全程录制,保存期限按平台协议与属地要求执行,存储与直播链路分离。
  • 推流码与密钥管理:推流密钥不明文入库、定期轮换,源站鉴权拒绝未注册流。
  • 峰值并发压测:大场前按预估峰值 1.5 倍压测源站、带宽与转码,确认扩容路径。
  • 攻击应急路径:高防切换预案写进值班手册,明确切换人、切换步骤与回切条件。
建议 · RECOMMENDATION

带宽按"码率 × 峰值并发 × 1.3"下单前,先用小并发真机场次校准单路实际码率与卡顿率—— 编码器设置不同,同清晰度的实际码率差异可达一倍。

06

小结SUMMARY

直播带货方案的技术决策链是:定协议(平台推流走 RTMP,弱网与跨境换 SRT,连麦走 WebRTC)→ 定带宽结构(观看侧按"码率 × 峰值并发 × 1.3"估算并由 CDN 分流,源站只承推流与回源)→ 定防护与预案(高防前置、主备推流、攻击切换演练)。体验指标盯住首帧时间与卡顿率, 容量按峰值规划——直播不可重试,量级演算宁可保守。

07

常见问题FAQ

跨境直播选哪里推流?
主播就近选源站地域:如东南亚主播推新加坡等就近节点,推流协议优先 SRT。若到源站的路由质量差,先实测 mtr 定位丢包段,再考虑叠加专线或加速链路(见全球加速方案)。
多平台同播怎么实现?
两条路线:主播端并行推流(上行带宽按路数翻倍)或源站中转分发(推一路、转推多路)。带货场景推荐后者:主播上行稳定,且源站天然获得统一录制。
直播带宽怎么算?
观看侧带宽 ≈ 码率 × 峰值并发 × 1.3 冗余。例如 5000 人观看 1080p(取 8 Mbps)约 52 Gbps 量级,应由 CDN 分流观众侧流量,源站只承接推流接入与回源。
直播间被打怎么办?
攻击通常打推流端口或分发域名,表现为断流与卡顿。提前接入高防并演练切换路径;事发时按预案把推流与分发切到高防节点,事后复盘暴露面并收敛端口。

参考与来源SOURCES & REFERENCES

  1. Adobe – Real-Time Messaging Protocol (RTMP) 规范
  2. SRT Alliance – Secure Reliable Transport 协议文档 · srtalliance.org
  3. IETF RFC 8216 – HTTP Live Streaming (HLS) · rfc-editor.org
  4. Apple Developer – HLS Authoring Specification · developer.apple.com
  5. Cloudflare Learning – 流媒体分发与边缘缓存 · cloudflare.com/learning
  6. IRQM – 大带宽/高防/CDN 在售产品 · www.irqm.com/product

相关方案RELATED SOLUTIONS

需要按业务场景落实机型与配置? 提供业务量级与目标用户所在地区,可获得针对性选型建议与真机测试;7×24 响应,机器问题不过夜。