10/15 款服务器配置有货即时交付免安装费

流媒体与影音

用于直播、转码与点播的独立服务器

借助配备不限流量端口和 NVMe 的流媒体独立服务器,接收 RTMP 或 SRT 推流,用 FFmpeg 通过 CPU 核心或 NVENC 转码,并以 HLS 向观众分发。

  • 高性能型服务器 $115/月起
  • 即时交付
  • 含 DDoS 防护

为什么选择裸金属:流媒体与影音

  • 不限流量端口,不按 GB 计费

    流量以端口满速运行,不按 GB 计量;一个 1 Gbps 端口满负荷运行,在 30 天的一个月里可传输约 324 TB。

  • CPU 或 GPU 转码

    Ryzen 核心可处理 x264 和 x265 码率阶梯,RTX 4000 SFF Ada 则额外提供支持 H.264、HEVC 和 AV1 的 NVENC,为 CPU 减负。

  • NVMe 承载直播切片

    HLS 和 DASH 每隔几秒就要为每个码率档位写入一个小文件;NVMe 可从容应对这种频繁写入,同时让录制文件全速落盘。

  • 观众增长时,升级到 10 Gbps

    任何 1 Gbps 配置均可升级为 10 Gbps 端口,也可以直接选择标配 10 Gbps 的 EPYC 7443P 或 9354P。

推荐服务器

我们为此精选的三款服务器

适用于从首次部署到繁忙生产环境的各个阶段。库存和价格实时更新;有货的推荐机型 2 分钟内上线。

推流接入与转推

高性能型即时交付

AMD Ryzen 7 9700X

8C / 16T · 3.8–5.5 GHz

  • 64 GB DDR5
  • 2 × 1 TB NVMe SSD
  • 1 Gbps 不限流量
  • 8 个机房

八个 Zen 5 核心,接收来自编码器的 RTMP 或 SRT 推流,向多个平台转推,还能留出余力进行轻量转码。全部 8 个机房地点均可选。

$149/月免安装费
部署 AMD Ryzen 7 9700X

我们的首选CPU 多码率转码

高性能型即时交付

AMD Ryzen 9 9950X

16C / 32T · 4.3–5.7 GHz

  • 128 GB DDR5
  • 2 × 2 TB NVMe SSD
  • 1 Gbps 不限流量
  • 6 个机房

16 个核心,最高 5.7 GHz,可对直播输入运行完整的 x264 码率阶梯,或以较慢的 x265 预设进行点播编码,另有 2 × 2 TB NVMe 存放切片和录制文件。

$269/月免安装费
部署 AMD Ryzen 9 9950X

GPU 转码(NVENC)

GPU即时交付

NVIDIA RTX 4000 SFF Ada

20 GB 显存 · EPYC 4344P · 8C / 16T · 3.8–5.3 GHz

  • 64 GB DDR5 ECC
  • 2 × 1.92 TB NVMe SSD
  • 1 Gbps 不限流量
  • 5 个机房

Ada 架构的 NVENC 以硬件编码 H.264、HEVC 和 AV1,可同时运行大量码率档位,而 8 核 EPYC 负责封装。

规格选型

您需要多少带宽和算力?

直接从服务器分发时,观众数量只需简单计算即可得出;如果前置 CDN,计算方式就会改变,而转码负载在很大程度上取决于预设和分辨率。

工作负载典型需求推荐配置
将一个频道转推到 3–5 个平台 无需转码;出站流量 = 码率 × 目标平台数 AMD Ryzen 5 7600 $115/月
直播频道,约 150 名观众,码率 5 Mbps 出站约 750 Mbps:1 Gbps 端口足以承载,并留有余量 AMD Ryzen 7 9700X $149/月
1080p ABR 码率阶梯,每路输入 3–4 个码率档位 使用 x264 时,每路输入需要多个核心 AMD Ryzen 9 9950X $269/月
大量 H.264、HEVC 或 AV1 直播频道 NVENC 负责编码,CPU 负责封装 NVIDIA RTX 4000 SFF Ada $435/月
源站,1,000 名以上 1080p 同时在线观众 每人 5 Mbps,合计 5 Gbps 以上:需要 10 Gbps 端口 AMD EPYC 7443P $439/月
数十 TB 的点播归档 4 × 16 TB 组建校验 RAID,NVMe 存放热门影片 64 TB 存储服务器 $225/月

专家建议

正确配置

我们的工程师针对此类工作负载给出的简明实用建议。

带宽计算:码率 × 同时在线观众数

端口速率限制的是您能同时服务多少人,而不是每月能发送多少数据。一个 1 Gbps 端口每秒可传输 125 MB,满速运行时,30 天的一个月约可传输 324 TB,而不限流量端口让您可以全部用满。

  • 同时在线观众数 ≈ 端口速率 × 0.8 ÷ 平均码率。按每位 1080p 观众 5 Mbps 计算,1 Gbps 在留有余量的情况下约可服务 160 名观众,10 Gbps 约可服务 1,600 名。
  • 自适应码率阶梯可拉低平均码率:以 3 Mbps 观看 720p 的观众能让同一端口服务更多人。
  • 推流接入属于入站流量。端口为全双工,因此传入的推流不会占用您的出站带宽。
  • 超出单个端口的承载能力后,可在其他机房增设边缘服务器,或在源站前部署 CDN。

转码:CPU 跑 x264,还是 GPU 跑 NVENC

软件编码器能从每个比特中榨取最高画质,但 CPU 开销很高:以合理的预设编码一路 1080p x264 码率档位,就能让多个核心持续忙碌,x265 的需求则更高。这适合编码时间成本低廉的点播场景,也适合在 16 核 Ryzen 上运行少量直播频道。

如果直播码率档位很多,请将编码转移到 GPU 上。RTX 4000 SFF Ada 搭载 Ada 架构的 NVENC,支持 H.264、HEVC 和 AV1;作为专业卡,它不受 NVIDIA 对 GeForce 显卡施加的编码会话数上限限制。在 FFmpeg 中,应让视频帧从解码到编码全程保留在 GPU 上:

  • -hwaccel cuda -hwaccel_output_format cuda 用于解码
  • scale_cuda=1280:720 用于缩放
  • h264_nvenc、hevc_nvenc 或 av1_nvenc 用于编码

简洁的直播与点播架构

即使一开始所有服务都在同一台机器上,也请按四种角色来规划,以便日后将每个角色迁移到独立的服务器上:

  • 推流接入负责接收来自编码器的 RTMP 或 SRT 推流。SRT 会重传丢失的数据包,在主播距离服务器较远时很有帮助。
  • 转码与封装负责输出 2–6 秒切片的 HLS;对延迟敏感时,可改用低延迟 HLS 和 WebRTC。
  • 源站就是一个普通的 nginx,从 NVMe 提供切片,播放列表设置较短的缓存时长,切片则设置较长的缓存时长。
  • 归档负责将录制文件保存在 64 TB 存储服务器上;当两台服务器位于同一机房时,可通过免费的私有 VLAN 访问。

适合在此运行的工具

有了 root 权限,您可以只安装真正需要的软件。以下是此类工作负载久经验证的选择。

  • FFmpeg命令行下的主力工具,可完成推流接入、x264/x265 或 NVENC 转码,以及 HLS 或 DASH 封装。
  • SRSSimple Realtime Server:集 RTMP、SRT、WebRTC 和 HLS 于一身的开源流媒体服务器,支持边缘集群。
  • OvenMediaEngine通过 WebRTC 和低延迟 HLS 实现亚秒级分发,内置直播转码器。
  • MediaMTX轻量级服务器和代理,可读取并重新发布 RTSP、RTMP、SRT、WebRTC 和 HLS 流。
  • nginx-rtmp-module经典的 nginx 模块,支持 RTMP 推流接入、多平台转推和基础 HLS 输出。
  • Shaka PackagerHLS 和 DASH 封装工具,支持 CMAF 切片和通用加密,适用于点播和直播。

常见问题

流媒体与影音:常见问题

全部问题
一个 1 Gbps 端口能承载多少观众?

用端口速率除以平均码率,并预留约 20% 的余量。按每位 1080p 观众 5 Mbps 计算,1 Gbps 大约可服务 160 名同时在线观众;按 720p 每位 2.5 Mbps 计算,约为 320 名。如需服务更大规模的观众,可加购 10 Gbps 升级($129/月),选择自带 10 Gbps 的 EPYC 7443P 或 9354P,或在源站前部署 CDN。

流媒体业务的带宽真的不限流量吗?

是的。流量既不计量,也不按 GB 计费,因此在遵守可接受使用政策的前提下,您可以全天候满速使用端口。有两项限制需要了解:带宽不得作为 IP Transit 转售;您必须拥有所分发内容的相应权利。直播活动、点播视频库以及您自有的 7×24 小时频道,正是这个端口的用武之地。

应该用 CPU 还是 GPU 转码?

当每比特画质最为重要、且频道数量较少时,请使用 CPU,典型场景是用 x264、x265 或 SVT-AV1 以较慢的预设进行点播编码。当需要同时运行大量直播码率档位,或希望实时编码 AV1 而又不想为此专门配备一颗大型 CPU 时,请使用 RTX 4000 SFF Ada 上的 NVENC。很多处理流程会两者兼用:GPU 负责直播,CPU 负责归档。

可以同时转推到多个平台吗?

可以。转推服务器接收一路推流后,无需重新编码即可向每个目标平台推送一份副本,因此 CPU 大部分时间处于空闲状态,出站流量等于您的码率乘以平台数量。nginx-rtmp-module 和 SRS 原生支持这一功能,FFmpeg 的 tee 复用器也能在命令行中实现同样的效果。请将推流密钥保存在配置文件中,而不要留在 shell 历史记录里。

点播视频库需要多少存储空间?

用码率乘以时长即可:5 Mbps 码率下的一小时内容,每个码率档位约占 2.25 GB。由 5、3 和 1.5 Mbps 组成的码率阶梯每小时约需 4.3 GB,因此 30 TB 大约可存放 7,000 小时。64 TB 存储服务器配备 4 × 16 TB 硬盘,组建 RAID 6 或 RAIDZ2 后约有 32 TB 可用空间,另有 NVMe 存放最热门的影片。

准备好部署了吗?

选择一款有货的推荐服务器,2 分钟内即可上线,从余额支付,免安装费。