相机的远程快门如何在Android/iOS上工作



我最近在安卓/iOS上遇到了一个使用蓝牙的内置相机应用程序的远程快门。

以下是我发现的产品的示例链接:链接(这里不是为了做广告,而是为了简单地了解背后的技术/机制)

据我所知,不可能向内置摄像头应用程序发送远程命令,因为应用内摄像头应用程序确实没有办法处理远程命令。

然而,上面的视频显示,这种远程控制是使用蓝牙远程快门实现的。我注意到,使用这样的远程快门设备不需要安装任何外部应用程序。该设备是否只是向手机发送触摸事件动作?

我想我真正的问题是,这样一个远程设备如何向现有的内置相机应用程序发送"拍照"命令?

谢谢,

自拍杆遥控器本质上是只有两个键的小型蓝牙键盘。一个是"音量增大"键来触发iOS的原生相机快门,另一个键是"输入"来触发Android。

当相机应用程序运行时,安卓和苹果都会使用音量增大按钮来发出快门事件的信号。

考虑到这一点,外部设备所需要做的就是触发相同的音量增大事件,该事件反过来触发快门事件。

然后,无论按钮是插入音频/麦克风端口还是通过蓝牙连接,都可以使用远程快门按钮。

android和iphone的音频麦克风端口可能不同。我在安卓系统中插入了一个外部摄像头按钮,它没有触发音量增大事件,而是触发了mp3播放器中的后退按钮。

希望这能帮到你。

最新更新