通过路由器使用 Sony API 远程控制多台摄像机

Controlling multiple cameras remotely with Sony API via router

我有五台索尼 FDR-X1000 相机,我想用我的笔记本电脑使用索尼遥控器同时控制它们 API。我的计划是将它们全部连接到路由器,然后将我的设备连接到路由器并将它们 post 请求发送到 start/stop 记录。

这是否可能,或者我一次只能远程控制一台摄像机?

这种方式不太可能,因为相机必须是服务器,而您的设备是客户端。因此,对您来说可能的解决方案是拥有五个 USB wifi 适配器并使用它们中的每一个连接到不同的相机。然后你可以通过连接的网络接口向每个 API 发送请求。

我也在寻找同样的东西,因为我认为这些摄像头可以用作完美的安全摄像头。结合例如Indigodomo 和 Sony 的 API 这将开辟大量的可能性。

路由器中有一个名为 "WDS Bridging" 的选项。这会将路由器的一部分置于客户端模式,因此应该能够访问索尼摄像头的接入点。我的路由器 (TP Link Archer C7) 声明它可以桥接两个或多个 WLAN。

我还没有索尼相机,所以无法测试自己。如果其他人可以对此进行测试并 post 结果,那就太好了。

我开着多台 QX1,所以请记住以下几点(我希望 X1000 是相似的)。最后,我选择了最简单的方法,即按顺序连接和拍摄图像。

如果您真的想要同步捕获,Kriskot 的多个 wifi 适配器方法可能是最好的方法。

Alexander 的方法可能行不通,因为没有(公开记录的)方法可以关闭 Sony 设备的 DHCP 服务,所以他们都会开始感到困惑。 此外,QX1(我假设其他设备)似乎只接受来自 MAC 的数据包,这些数据包已通过它们进行身份验证,这意味着来自网络其余部分的数据包将被拒绝(除非 WDS 配置中有某些东西是设置来处理这个)。

本文介绍如何通过 WPS 连接多个摄像头。我自己没有尝试过,但也许它会有所帮助。

http://e4e.ucsd.edu/news-and-updates/stereo-qx1-control

1.PutQX1s进入多摄像头模式。为此,请点击电池盖下方的 Wi-Fi 按钮,直到 LCD 的多相机模式指示灯旁边出现一个方块。

2.Put路由器进入WPS按钮配对模式。

3.To 为每个摄像头配对,按住 Wi-Fi 按钮直到摄像头发出蜂鸣声,或者直到您在路由器上看到设备已连接的指示。对每个摄像头重复。

4.You 现在您的相机应该已连接到 Wi-Fi 路由器。

如果您使用 Wi-Fi 路由器执行此操作,则可以查找为每个摄像头分配的 IP 地址,并让您的软件直接与该 IP 通信。其他一切都与一台相机相同。

除了标记为正确答案之外,@Kriskot 的答案是正确的,尽管方法很复杂。我在这个问题上做了广泛的工作。通过 Sony Camera Remote API 使用多个摄像头的唯一方法是在您的客户端上安装多个 Wifi 卡,每个摄像头都是一个 Wifi 接入点,您的客户端通常一次只能连接到一个 Wifi 网络.

要连接多个摄像头,您必须拥有多个 Wifi 卡。

我已经用路由器连接到摄像机,API 实际上被锁定了。如果使用路由器连接到索尼相机,您可以执行某些操作,但无法传输媒体。

在这里查看我的设置:

并在此处查看我的回答以获取更多信息: Availabilty of setCameraFunction on HDR-AZ1 using Sony Camera Remote API SDK