我正在尝试远程查看网络摄像头,因此我注册了动态 DNS 服务。我可以通过 DNS 关联的 URL 正常访问摄像头并使用 MPEG 进行流式传输,但当我切换到 H.264 时,流式传输失败。
奇怪的是,如果我使用本地 IP 地址,我可以流式传输 H.264。因此,此处的失败仅在使用动态 DNS 地址而非本地 IP 流式传输 H.264 时发生。
我无法想象为什么会这样。有人能给出一些见解吗?
答案1
DNS 仅负责将名称解析为 IP 地址。如果您可以通过 HTTP/HTTPS 通过名称访问摄像机并流式传输 MPEG,则这不是 DNS 问题。DNS 已解析名称。如果 H.264 不起作用,则可能是防火墙或配置问题。