【问题标题】:Using DSLR Controller for a Secondary Display将 DSLR 控制器用于辅助显示器
【发布时间】:2014-04-21 00:44:38
【问题描述】:

我正在尝试创建一种低延迟方法,以将 Android 设备用作 PC 的辅助显示器。到目前为止,我发现的只是无线流媒体或慢速 USB 连接(即使用 iDisplay)。 但是,我发现了一个 DSLR 相机控制器应用程序 (https://play.google.com/store/apps/details?id=com.dslr.dashboard/),它能够通过 USB 将相机的实时馈送流式传输到 Android 显示器。是否可以编辑此应用程序的源代码,以便它可以通过 USB 读取 PC 的视频输出?如果是这样,你会怎么做?你认为这会是一个低延迟的替代方案吗?

谢谢!

【问题讨论】:

  • 我在 github 上找到了源代码 github.com/hubaiz/DslrDashboard/tree/master/DslrDashboard 供所有好奇的人使用
  • 嗨,你成功了吗?我还需要我的 pc 应用程序和 android slave 应用程序之间的低延迟双向 com 链接。该应用程序现在可以通过 wifi 运行,但延迟太慢(大约 300 毫秒),我希望将其降低到 10 毫秒左右。

标签: java android latency photography


【解决方案1】:

你的问题中有很多幻想。您是否见过 PC 将数据从其中一个 USB 端口输出到另一台设备?你应该怎么做?使用普通的公对公 USB 电缆,以防万一?抱歉,事情并没有这样发展。要通过 USB 在两台计算机之间传输数据(文件或网络),您需要一些专有/特定软件。当然,一旦你完成了,在技术上可以传输带有屏幕内容的文件。购买时,您需要开发一款能够捕获计算机屏幕、实时压缩并通过 USB 以足够低的延迟发送以供使用的软件。这将是资源密集型的。

更好、更简单的方法可能是在 Android 机器上使用某种远程桌面或 VNC,并将计算机用作服务器。至少比尝试自己实现类似的协议可行得多。

很抱歉,您想要实现的目标从一开始就有缺陷。

【讨论】:

    猜你喜欢
    • 2021-10-21
    • 1970-01-01
    • 2010-10-19
    • 2011-09-19
    • 1970-01-01
    • 2013-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多