【问题标题】:Desktop Program That Notifies When Web Cam Is Being Accessed访问网络摄像头时通知的桌面程序
【发布时间】:2013-08-29 21:22:28
【问题描述】:

我正在寻找一个开发人员来编写一个具有非常基本功能的桌面程序。它会通过一些对话框(或警报)通知用户某个程序即将访问网络摄像头。它可以是 Skype 或 facetime,或者无论是什么,程序都应该知道何时访问操作系统的摄像头并通知用户。是的,即使用户通过 Skype 自己启动摄像头,通知仍然会出现。

我的问题是这样的。如果我需要这个用 Java 编写的程序,可以吗?显然,我正在尝试用 Java 完成它,以便它可以在 Windows Mac 上运行。

如果不可能,那么我似乎必须在 Windows 和 Mac 上编写 2 个单独的程序。

我来这里是为了获得建议,以便与合适的开发人员联系。如果您有任何建议,我很乐意听取他们的意见。谢谢!

【问题讨论】:

    标签: java windows macos desktop-application


    【解决方案1】:

    不,你不能用 Java 写这个。无论您采用何种方法,都将是非常特定于系统的(并且可能需要增强权限)。您可以编写一个 JNI 库和一个 Java 接口,但将程序编写到本机 UI 库中可能会遇到同样多的麻烦。

    【讨论】:

    • 感谢您的评论。我已经更新了答案以指定它可以访问网络摄像头。不知道会不会改变你的答案。
    • 不,没有区别。干扰其他程序对系统资源的访问将需要与系统级 API 进行交互。使用的相机类型无关紧要,至少在 Linux 的情况下,无论如何都会被 OS API 抽象出来。
    猜你喜欢
    • 2012-09-21
    • 2011-10-06
    • 2011-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    相关资源
    最近更新 更多