推荐的 IP 摄像机设置
来自不同厂商的大多数 IP 摄像机都可以用于接入 rtsp.me。只要能提供标准的 RTSP 流,目前约 99% 的型号都适用。
合适的编码格式、帧率及关键帧设置,有助于让直播更快启动、运行更稳定。
检查 RTSP 地址核心要求是 RTSP
摄像机的厂商本身并不重要。您可以使用海康威视(Hikvision)、大华(Dahua)、天地伟业(Tiandy)、HiWatch、Axis、宇视(Uniview)、Reolink、Tapo、Milesight 以及其他大多数品牌。
标准接入的强制条件是支持 RTSP 协议,并能获取视频流的 RTSP 地址。仅支持厂商自有云端应用、而不支持 RTSP 的摄像机,不适合直接接入。
常见厂商的地址格式及示例,汇总在页面 《在哪里找到摄像机的 RTSP 地址》 中。
推荐配置
对于标准的在线直播,我们建议按以下方式配置直播流:
- 编码格式H.264
- 帧率25 FPS
- GOP / 关键帧50 帧,即 2 秒
- Smart Codec关闭
不同摄像机上的参数名称可能有所不同。GOP 也可能显示为 I-frame Interval、Key Frame Interval、GOP Size 或 GOP Length。
H.264 编码格式
H.264 是常规接入推荐使用的编码格式。它得到摄像机的广泛支持,与视频处理及播放的兼容性也很好。
如果摄像机提供 H.264 的 Baseline、Main 及 High 三种配置文件,通常可以保留厂商默认设置的配置文件。如果遇到兼容性问题,请使用 Main Profile。
帧率——25 FPS
请将帧率设置为每秒 25 帧。这对于大多数公开直播、监控摄像头、旅游景点及施工现场而言,已足以呈现流畅的动作画面。
如果您的上传速度有限,可以适当降低帧率。这样动作画面会显得不那么流畅,但码率及连接负载也会随之下降。
GOP——50 帧
在 25 FPS 的情况下,我们建议将 GOP(即关键帧间隔)设置为 50 帧。这意味着每 2 秒 出现一个关键帧:
关键帧包含完整的画面信息。间隔过长会增加直播启动及网络中断后恢复所需的时间,而间隔过短则会提高码率。
Smart Codec——关闭
请关闭 Smart Codec、Smart H.264、H.264+、Zipstream 以及其他厂商专有的智能压缩模式。这些模式可能会动态改变直播流的结构及关键帧间隔。
此类模式对厂商本地录像存档而言很有用,但可能会降低外部在线直播的兼容性和稳定性。
H.265 支持
rtsp.me 同样支持 H.265 视频流。这是一项付费功能,因为要在浏览器中兼容播放,需要额外的视频处理。
如果摄像机允许选择编码格式,但尚未开通专门的 H.265 功能,请使用 H.264。使用 H.265 前,请先确认相关条款以及该功能是否包含在您的套餐中。
无公网 IP 时使用 RTMP Push
如果摄像机支持 RTMP Push,它可以主动将视频流发送到 rtsp.me 服务器。连接由摄像机从局域网内部主动发起。
使用这种方式,您无需:
- 固定的公网 IP 地址;
- DDNS;
- 在路由器上设置端口映射;
- 从互联网对摄像机 RTSP 端口进行入站访问。
设置时您需要使用 rtsp.me 提供的 RTMP 推流地址。请专门核实摄像机规格中是否支持 RTMP Push:能够播放 RTMP 与能够发送直播流是两种不同的功能。
主码流还是辅码流
初次设置时,使用摄像机的辅码流通常更容易:其分辨率和码率较低,因此对上传速度的要求也更低。
如果辅码流的画质不够理想,可以切换到主码流,并确认您的网络连接能够稳定承载其码率。无论选择哪种码流,H.264、25 FPS、GOP 50 及关闭 Smart Codec 的设置都同样适用。