HDMI 编码器直播设置全流程:从登录到推流成功
照着做一遍就能跑通。每一步都附"怎么确认这一步对了",避免到最后才发现问题在哪。
- 开始前:准备好这三样
- 第一步:登录管理后台
- 第二步:网络设置(最容易卡住的一步)
- 第三步:编码参数怎么填(附建议值)
- 第四步:协议与输出方式怎么选
- 第五步:主副流:双码流怎么用
- 第六步:OSD 叠加文字与图片
- 第七步:逐层验证,别等上线才发现
开始前:准备好这三样
- 一根网线 + 一台电脑:首次配置建议直连,不受现场网络影响。
- 信号源与显示器:确认摄像机或播放设备有稳定输出。
- 目标平台信息:推流地址、端口、目录名、节点名(串流密钥)。这四项缺一不可。
第一步:登录管理后台
设备出厂有默认 IP(常见为 192.168.0.x 网段)。要登录后台,你的电脑必须与设备处于同一网段——做法和设置路由器时一样。
- 把电脑网卡改为手动指定 IP,设为与设备同网段的不同地址,子网掩码保持一致。
- 浏览器访问设备 IP,进入管理后台。
确认这一步对了:能打开登录页并与设备通信(可用 ping 验证)。如果打不开,先检查是不是还在用自动获取 IP——直连时没有 DHCP 服务器,必须手动设置。
第二步:网络设置(最容易卡住的一步)
网络连接类型通常有有线与无线两种(设备带无线功能才可设无线)。三件容易出错的事:
- 改了 IP 又忘了:忘记地址时可在通电状态下按面板复位键恢复出厂设置(具体时长以型号手册为准,常见 10–15 秒),注意复位会清空所有配置。
- DHCP 打开后找不到设备:启用 DHCP 时,编码器 IP 由交换机动态分配,需要到交换机上查看分配结果,或联系厂家获取 IP 查询工具。查不到就复位回默认 IP。
- DNS 没填:用域名推流时必须在网络设置里填正确的 DNS,不同运营商的 DNS 不同。DNS 解析失败的表现是"网络正常但推不出去",很隐蔽。
确认这一步对了:设备能 ping 通网关与外网地址(不只是 ping 通本机)。用域名推流的,再 ping 一次推流域名确认能解析。
第三步:编码参数怎么填(附建议值)
| 参数 | 说明 | 建议 |
|---|---|---|
| 编码方式 | H.264 / H.265 可选 | 推 RTMP 用 H.264(兼容性最好);带宽紧张或录制存档用 H.265 |
| 编码算法 Profile | baseline / main / high | H.264 常用 main;H.265 选 main profile |
| 码流控制 | CBR 固定码率 / VBR 动态码率 | 带宽固定、要可预期的占用 → CBR;画质优先、带宽有余量 → VBR |
| 编码帧率 | 常见可调范围 5–60 fps | 与输入一致即可;隔行信号(如 1080i50)应选 25 fps |
| 关键帧间隔(GOP) | 图像质量相关参数 | 无特殊需求时用默认值;直播场景常见 1–2 秒一个关键帧 |
| 编码后尺寸 | 选"自动"时与输入分辨率一致 | 可设为低于输入的分辨率以省带宽 |
| 视频比特率 | 决定画质与带宽占用 | 按实测上行的 60%–70% 设,留余量 |
CBR 与 VBR 怎么选:CBR 是固定码率,带宽占用可预期,适合上行带宽紧张、需要严格控量的场景;VBR 是动态码率,画面复杂时自动加码率、简单时降下来,画质更稳但峰值带宽更高。不确定就先用 CBR,跑稳了再试 VBR 对比画质。
多数编码器修改这些参数不需要重启,可以边看画面边调。
第四步:协议与输出方式怎么选
| 协议 | 用途 | 怎么用 |
|---|---|---|
| RTSP | 局域网内拉取实时流(VLC、播放器、NVR) | 启用后可设端口;VLC 打开网络串流填 rtsp://设备IP/路径 |
| HTTP | 局域网内简便播放 | 常见形式是在播放器里打开 http://设备IP/main |
| 组播(UDP/RTP) | 局域网内一路发多屏,最省带宽 | 设组播 IP 与端口;接收端用 udp://@组播IP:端口 打开 |
| RTMP | 推流到平台或服务器 | 填服务器地址、端口、目录名、节点名 |
| ONVIF | 安防监控对接 | 需要与 NVR/平台对接时启用 |
局域网推流 vs 公网推流:局域网内看,用 RTSP/HTTP/组播最直接;要发给外部观众,用 RTMP 推到平台。链路质量差时把 RTMP 换成 SRT。
第五步:主副流:双码流怎么用
多数编码器支持主流 + 副流同时输出,两路可独立设置分辨率、码率与推流目标。典型用法:
- 主流高清给录制或本地显示,副流低码率给移动端或远程观看。
- 一路推 A 平台,一路推 B 平台(需要分别填写不同的推流节点)。
- 不需要时把副流设为禁用,节省设备资源。
配置要点:副流需要填写新的推流节点名以区别于主流。两路流的节点名相同会互相冲突。
第六步:OSD 叠加文字与图片
OSD 用于在画面上叠加台标、字幕、时间戳。常见可配项:
- 文本:坐标(X/Y 决定位置)、字体大小、透明度、文字颜色、背景颜色、显示内容。
- 图片:开关、坐标、透明度、上传图片(注意格式与大小限制,具体以型号说明为准)。
- 部分型号支持同时叠加多组文字与多张图片。
确认这一步对了:OSD 要在实际输出画面上看,不要只在预览图里确认——坐标是按输出分辨率计算的,改了输出分辨率后位置会变。
第七步:逐层验证,别等上线才发现
- 本地验证:在 VLC 里打开 RTSP 或 HTTP 地址,确认画面与声音正常。这一步不过,后面都不用查。
- 网络验证:ping 网关、ping 外网、ping 推流域名(验证 DNS)。
- 推流验证:填好 RTMP 四项参数后,在平台上确认是否收到流;同时看设备状态页的中断数是否正常增长。
- 画质验证:用真实画面跑 20–30 分钟,重点看运动画面与文字边缘,再决定是否调码率。
最常见的三个失败点:① 编码设成 H.265 却推 RTMP(很多平台处理不了,表现为黑屏);② DNS 没填;③ 码率超过实际可用上行。按上面四步顺序验,基本一次就能定位。
本文涉及的产品
全部自研自产,支持 OEM / ODM,3 年质保
常见问题
电脑直连编码器为什么打不开后台?
直连时没有 DHCP 服务器,电脑必须手动设置与设备同网段的静态 IP(子网掩码一致)才能访问。改完后用 ping 确认能通,再刷新页面。
CBR 和 VBR 该选哪个?
CBR 是固定码率,带宽占用可预期,适合上行带宽紧张、需要严格控量的场景;VBR 是动态码率,画质更稳但峰值带宽更高。不确定先选 CBR,跑稳后再对比 VBR 的画质。
RTMP 推流成功但平台看不到画面,为什么?
先查三项:编码是否设为 H.264(设为 H.265 时很多平台无法处理,表现为黑屏或有声无画);DNS 是否填写正确;推流地址中的目录名与节点名是否与平台分配的一致。
主副流可以同时推到两个平台吗?
可以。主流与副流可独立设置分辨率、码率与推流目标,分别推送即可。注意副流要填写与主路不同的推流节点名,否则会冲突。