Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/126.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 用LibCEC在树莓皮上做间谍_C++_C_Hdmi - Fatal编程技术网

C++ 用LibCEC在树莓皮上做间谍

C++ 用LibCEC在树莓皮上做间谍,c++,c,hdmi,C++,C,Hdmi,我正在尝试使用LibCEC来监听本地网络上的HDMI-CEC设备 我想从所有设备获取所有CEC信息。 实际上,LibCEC向我提供了有关广播和直接消息到我的raspberry pi的信息,但没有提供其他设备之间的直接消息(例如我的电视和我的ps4之间的直接消息) 我想撤销这个限制,以便能够监视网络上的每条消息 我在LibCEC中查找过滤器,但没有找到过滤的位置 是否有人试图创建CEC侦听器,或者知道该筛选器在哪里??流量不是通过HDMI电缆传输的吗?我不明白覆盆子Pi怎么能看到两个不相关设备之间

我正在尝试使用LibCEC来监听本地网络上的HDMI-CEC设备

我想从所有设备获取所有CEC信息。 实际上,LibCEC向我提供了有关广播和直接消息到我的raspberry pi的信息,但没有提供其他设备之间的直接消息(例如我的电视和我的ps4之间的直接消息)

我想撤销这个限制,以便能够监视网络上的每条消息

我在LibCEC中查找过滤器,但没有找到过滤的位置


是否有人试图创建CEC侦听器,或者知道该筛选器在哪里?

?流量不是通过HDMI电缆传输的吗?我不明白覆盆子Pi怎么能看到两个不相关设备之间的通信量?或者RaspPi是否连接到与PS4相同的电视?是的,我的电视、HDMI 1上的RaspPi和HDMI 2上的PS4。当我唤醒PS4时,它是唤醒电视,但是我看不到带有LibCEC for raspberryBut的CEC命令,呃,“其他设备之间的直接消息”这一术语不是意味着消息没有实际存在于Pi的链接上吗?我假设电视是一个开关,而不是一个集线器?电视就像一个集线器。我有一个工具,可以在工作时打印所有cec信息,当我在HDMI 1上使用它时,我可以看到电视和HDMI 2之间的所有信息。但是我在家里没有这个,我想这样使用我的pi,但是对于LibCEC,我没有所有的东西。因此,对我来说,LibCEC中的某个地方有一个过滤器,但我找不到CEC线路是所有连接的HDMI设备之间的共享总线。即使在未启用CEC的设备中,其布线也是强制性的,因此应该可以很容易地窥探到CEC线路的每条消息输出。如果你找到了解决方案,请用答案更新你的问题,因为我也有同样的问题。嗯?流量不是通过HDMI电缆传输的吗?我不明白覆盆子Pi怎么能看到两个不相关设备之间的通信量?或者RaspPi是否连接到与PS4相同的电视?是的,我的电视、HDMI 1上的RaspPi和HDMI 2上的PS4。当我唤醒PS4时,它是唤醒电视,但是我看不到带有LibCEC for raspberryBut的CEC命令,呃,“其他设备之间的直接消息”这一术语不是意味着消息没有实际存在于Pi的链接上吗?我假设电视是一个开关,而不是一个集线器?电视就像一个集线器。我有一个工具,可以在工作时打印所有cec信息,当我在HDMI 1上使用它时,我可以看到电视和HDMI 2之间的所有信息。但是我在家里没有这个,我想这样使用我的pi,但是对于LibCEC,我没有所有的东西。因此,对我来说,LibCEC中的某个地方有一个过滤器,但我找不到CEC线路是所有连接的HDMI设备之间的共享总线。即使在未启用CEC的设备中,其布线也是强制性的,因此应该可以很容易地窥探到CEC线路的每条消息输出。如果你找到了解决方案,请用答案更新你的问题,因为我也有同样的问题。