ESP WebRTC Demo

公网演示入口与中文监控面板

这台服务器承接 `esp-webrtc-solution` 的 `WHIP` 推流示例。你可以直接把 ESP 设备推到这里,用浏览器以 WebRTC / HLS 的方式播放,再到 Grafana 看主机、会话与带宽指标。

服务器 IP:175.178.69.121
域名:rtcesp.ykhl.vip
推荐路径:`esp-demo`
入口:`443 / HTTPS`
RTSP:`8554 / TCP`

演示首页

当前页面用于集中给出推流、播放和监控入口,适合给测试人员或客户做快速演示。

打开首页

Grafana

已预置中文面板,覆盖主机资源、路径状态、WebRTC / HLS 会话、带宽与页面探活。

打开 Grafana

WebRTC 播放

推流成功后,浏览器可以直接在 MediaMTX 内置页面上看 `esp-demo` 的实时画面。

打开播放页

浏览器发布

如果暂时没有 ESP 设备,可以先用浏览器访问发布页,验证 WebRTC / WHIP 链路是否畅通。

打开发布页

ESP 端接入参数

将仓库里的 `solutions/whip_demo/main/settings.h` 修改成以下值即可。这里使用 Basic 鉴权,`token` 内容就是 `用户名:密码`。

#define WHIP_SERVER "https://rtcesp.ykhl.vip/esp-demo/whip"
#define WHIP_TOKEN  "espdemo:espdemo_2026!whip"

播放与验证

浏览器发布页会弹出 Basic Auth 登录框,用户名:espdemo,密码:espdemo_2026!whip

说明:只有当 ESP 或浏览器成功推流后,播放页与 HLS 页面才会显示实时画面。

Grafana 指标说明