【问题标题】:Is there any tool to capture (sniff) packages sending over HDMI socket on Windows? [closed]是否有任何工具可以捕获(嗅探)通过 Windows 上的 HDMI 套接字发送的包? [关闭]
【发布时间】:2025-12-17 01:35:01
【问题描述】:

问题

我需要一个像 Wireshark 这样的工具来捕获传出和传入的数据包。我搜索了 Wireshark 文档,但没有找到与我的问题相关的任何资源。可能有一些方法可以做到,但我不知道如何有效地搜索。

目前,我正在使用 Windows 10 教育版来嗅探显示器支持和期望从桌面应用程序中获得的数据包格式。

目标

我的目标是在使用 Linux 时通过 HDMI 配置我的显示器(显示器在 Windows 上支持它)。然后,我会写一个工具来做这件事,除非有法律障碍,我会分享它。

【问题讨论】:

  • 标题问的是如何在 Windows 上嗅探,但你的问题是问如何在 Linux 上嗅探。您能否确保两者一致(问题下方的编辑按钮)。

标签: windows wireshark capture packet-sniffers hdmi


【解决方案1】:

网络与 HDMI

您的计算机可以与 1000 公里外的远程服务器通信的原因是您计算机的网络接口将数据与控制信息封装在一起。这使数据能够通过您的广播域(第 2 层)、互联网(第 3 层)以及两个设备之间的连接(第 4 层)传输。根据您发送的流量,此处可能涉及更多层/封装。服务器故障有an answer,它更详细地介绍了 OSI 层。

HDMI 在这里更类似于点对点连接。不需要将数据发送到远程主机,因此不需要包含路由/拥塞信息。 Wireshark 用于分析网络协议,但对于查看这个原始数据流没有多大用处。

HDMI 控制库

您可能希望专注于在 HDMI 的控制线 CEC 上发送信号。有libCEC之类的库,有Linux支持,可以控制这个。如果您想以编程方式控制链接,可以,但您可能需要购买CEC adapter

【讨论】:

    最近更新 更多