我正在使用SONY相机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。
我希望我已经足够清楚了。
答案 0 :(得分:0)
当您调用“startLiveview”时,它会将URL返回到响应中的实时视图流,其中包含端口号。
{
"result": [
"http://ip:port/liveview/liveviewstream"
],
"id": 1
}
不确定您正在使用哪个平台,但如果是Android或iOS,您是否看过SDK附带的CameraRemoteSampleApp项目?它包含有关如何启动和显示实时视图流的示例代码。