| 服务 | RTMP(SRS、nginx-rtmp、Wowza、FMS) |
|---|---|
| 协议 | TCP(RTMPS 走 TLS) |
| 用途 | 直播推流、低延迟拉流 |
| 安全等级 | 仅直播源/内网,勿全网开放推流 |
RTMP 明文不加密,推流地址中的串流密钥(stream key)会随之暴露;公开推流端口等于允许任何人占用你的直播通道。
用 ffmpeg 推流测试
用 ffmpeg 推流测试
ffmpeg -re -i demo.mp4 -c copy -f flv rtmp://live.example.com/live/streamkey检查流是否可用
检查流是否可用
ffprobe -v error -show_streams rtmp://live.example.com/live/streamkeyOBS 与 RTMP 的 stream key 泄露是最常见的直播事故;请使用一次性密钥、限制来源 IP,并在推流域名前加鉴权。