【问题标题】:Can I deploy my video processing application on the cloud?我可以在云上部署我的视频处理应用程序吗?
【发布时间】:2016-09-15 20:07:41
【问题描述】:

我有一个使用 OpenCV 和 Qt 开发的 C++ 应用程序。

它与移动应用程序(Android 和 iOS)通信。

对手机发送的视频流进行处理,并将消息返回给手机。

我想把它部署在云端,这样我就可以从互联网的任何地方访问它。

我可以在云端部署这个应用程序吗?我完全是云开发的初学者。

【问题讨论】:

  • 关于“最简单的方法” - 这是一个意见/讨论问题。没有一个正确的答案,不幸的是 StackOverflow 的题外话。
  • @DavidMakogon:我删除了“最简单的方法”,你应该删除反对票。
  • 这个问题仍然是题外话:“我该怎么做” - 没有一种方法可以做到。这将适合讨论论坛。 Azure 站点上有大量内容解释了可供您使用的各种服务。这是一个很好的起点。
  • @DavidMakogon:我将问题更改为最具体的问题。你应该删除你的反对票。

标签: c++ azure cloud paas iaas


【解决方案1】:

使用 C++ 排除了 Azure PaaS 选项(Azure App ServiceAzure Cloud Service)。因此,您需要利用 Iaas 选项(Azure Virtual Machines,虚拟网络)并像往常一样部署您的代码。

这意味着,您将:

  • 注册Azure portal
  • 提供新的虚拟机
    • 选择您的操作系统、实例大小、位置...
  • 将二进制文件复制到新实例
  • 打开应用程序所需的网络端口
  • 测试!
  • ...

【讨论】:

  • 谢谢,+1,非常有用。
  • 这不是真的。 Azure 云服务(Web 和辅助角色)对 c++ 或软件安装没有限制 - 它们使用无状态的 Windows Server VM。
  • @DavidMakogon:如果您知道解决方案,非常欢迎您提出答案。
  • @DavidMakogon:我改了问题,你可以看到。
【解决方案2】:

这将是非常艰难的,而且很可能是不可能的。但您可以改为简单地使用 Azure 媒体服务,它可以处理您的视频以进行在线流式传输和其他非常方便的东西。

【讨论】:

  • 谢谢。+1,非常有用。
猜你喜欢
  • 2018-06-12
  • 1970-01-01
  • 2017-12-13
  • 1970-01-01
  • 2017-11-19
  • 2011-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多