Sony Camera Remote SDK在Windows上的使用

Sony官方提供了相机遥控软件开发包,允许用户自行开发应用软件,实现对相机的远程控制,包括拍摄、监看和文件传输等。截至目前最新的版本是2024.4.12发布的1.12.00版本,下载链接如下:Camera Remote SDK | LICENSE AGREEMENT | SONY

可以看到支持Windows,Linux以及Mac等多个平台。

下载完毕后是一个压缩包,以Windows版本为例,解压后的目录如下

这里面有三个文档,其中xx_SDK_API_Reference详细介绍了支持的各种功能及API函数,xx_SDK_Readme则是教大家如何编译使用这个SDK,RemoteSampleAPP则是描述如何在相机上进行设置。

对于我们首次拿到SDK,肯定是要编译看看效果的。按照xx_SDK_Readme进行操作,新建一个build文件夹,并在该文件夹里执行cmake(生成的文件都在这里,不会显得太乱)。

要执行cmake指令,必须得安装cmake工具和编译器才行的。

cmake下载地址Download CMake

至于编译器,由于我已经知道Windows版本编译后会生成基于Visual Studio的工程,所以直接安装Visual Studio软件吧。值得注意的是,不同版本的SDK对于Visual Studio的版本是有要求的,比如这次最新发布的V1.12.00,我在VS2015和VS2017平台下都无法正常编译运行,干脆下载最新的VS2022试了下,果然正常了。执行cmake过程及生成的文件如下。

使用VS2022打开RemoteCli.sln,选中RemoteCli右键生成,可以看到生成了可执行文件

我们双击执行一下看看,可以看到软件检测相机连接,如果没有相机的话很快就会自动退出。目前手头没有相机,也只能测到这里了,至少编译通过了,后续调整应用功能改代码就好了。

考虑sony官方一旦更新就再也找不到旧的文件了,本地留存一份

sonycameraremoteSDKV1.12.00资源-CSDN文库https://download.csdn.net/download/u011436603/89140374

相关推荐
遇码19 小时前
不用转场引擎做幻灯片转场:相机滑动、黑场淡入与真全屏的完整做法
人工智能·数码相机·ai·rust·大模型·agent
光电的一只菜鸡2 天前
相机里面的AON模式是什么
数码相机
峥嵘life2 天前
Android16 Camera2录像中拍照后预览模糊问题分析与解决总结
人工智能·数码相机·wireshark
疯狂的维修2 天前
工业相机的镜头如何分辨景深
数码相机·自动化
峥嵘life2 天前
Android16 开机后立即打开相机闪退问题分析与解决总结
android·开发语言·数码相机·策略模式
中达瑞和-高光谱·多光谱2 天前
光谱相机如何守护月饼食品安全?
数码相机·高光谱·多光谱·高光谱相机
LabVIEW开发2 天前
LabVIEW 接住 800 Mbps 在轨视频流
数码相机·计算机视觉·labview·labview知识·labview功能·labview程序
把我格子衫拿来2 天前
相机标定误差很小,为什么测量仍不准?从 OpenCV 重投影误差到独立验证
python·数码相机·opencv·计算机视觉·相机标定
moonsims3 天前
面向高危现场作业空间安全智能节点AiBrainBox-S:多模态空间融合、动态风险区、身份-视觉轨迹关联、设备级实时安全推理
人工智能·数码相机·无人机
福大大架构师每日一题3 天前
ComfyUI v0.40.0发布:资产系统、原生 LoRA 堆栈、Qwen 3.5、3D 输出、相机节点与多项合作节点全面更新
数码相机·3d