【问题标题】:Control Windows 8 Camera app with Powershell?使用 Powershell 控制 Windows 8 相机应用程序?
【发布时间】:2014-02-04 12:54:21
【问题描述】:

我想使用网络摄像头录制视频,有两种选择。首先是使用 Flash/AS3 和 Flash Media Server - 我已经完成了这个,它工作正常,但我无法获得我想要的质量。好吧,Win8 相机应用程序将使用相同的网络摄像头以 30fps 的速度录制 1920x1080 视频。所以,我想我可以使用 powershell 来控制应用程序——我需要发送空间来开始/停止录制,并且能够与另一个显示录制的画廊应用程序来回交换相机应用程序。 我还需要能够在来自 tcp 套接字的输入上发送开始/停止录制命令 - 从读取来看,这似乎是可行的。 那么,这是针对 powershell 的吗?我一直在试验,无法可靠地访问相机应用程序。也许是因为它是一个地铁应用程序?感谢您的任何提示。

【问题讨论】:

    标签: powershell windows-8 camera


    【解决方案1】:

    您无法真正从 PowerShell 访问 Metro 应用程序或与之交互。可以从桌面访问的 WinRT API 数量有限。 Windows.Media.Capture.MediaCapture 类型可从桌面访问。然而,鉴于 WinRT 中有很多异步 API,在 PowerShell 中使用 WinRT 确实具有挑战性。看看这个 blog post 我写的关于在 PowerShell 中使用 WinRT API 需要什么。

    【讨论】:

    • 非常感谢您的回复。我决定用 Flash 进行录制。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多