0

我正在开发索尼相机 RX100M3。我想知道在 Liveview 期间相机使用哪个端口返回图片?是否在同一个端口上花费请求(端口:8080/sony/camera)?

我正在使用 2 个 WiFi 适配器,一个连接到我的盒子,另一个连接到相机。我已经使用“iptables”重新路由以将来自端口 8080 的每个数据包重定向到 192.168.122.1:8080/sony/camera。我正在向 192.168.1.46:8080/sony/camera(第一个 WiFi 适配器)发送请求。

实际上,我可以通过“pysony”库向相机发出请求,拍摄照片、视频、放大和缩小。但我无法从相机取回 Liveview。

我希望我已经足够清楚了。

4

1 回答 1

0

当您调用“startLiveview”时,它会在响应中返回指向实时视图流的 URL,其中包含端口号。

{
   "result": [
        "http://ip:port/liveview/liveviewstream"
   ],
   "id": 1
}

不确定您正在使用哪个平台,但如果是 Android 或 iOS,您是否看过 SDK 附带的 CameraRemoteSampleApp 项目?它包含有关如何启动和显示实时视图流的示例代码。

于 2015-07-20T23:18:09.813 回答