2016-05-19 6 views
0

Ich habe eine C++ - Anwendung mit OpenCV und Qt entwickelt.Kann ich meine Videoverarbeitungsanwendung in der Cloud bereitstellen?

Es kommuniziert mit einer mobilen Anwendung (Android und iOS).

Es verarbeitet den vom Telefon gesendeten Videostream und gibt Nachrichten an das Telefon zurück.

Ich möchte es in der Cloud bereitstellen, damit ich überall aus dem Internet darauf zugreifen kann.

Kann ich diese Anwendung in der Cloud bereitstellen? Ich bin ein absoluter Anfänger in der Cloud-Entwicklung.

+0

In Bezug auf "einfachsten Weg, dies zu tun" - das ist eine Frage der Meinung/Diskussion. Keine einzige richtige Antwort und leider kein Thema für StackOverflow. –

+0

@DavidMakogon: Ich habe den einfachsten Weg, dies zu tun entfernt, sollten Sie den Downvote entfernen. – ProEns08

+0

Die Frage ist immer noch off-topic: "Wie mache ich das" - es gibt keine Möglichkeit, es zu tun. Dies wäre für ein Diskussionsforum angemessen. Auf der Azure-Website finden Sie großartige Inhalte zu den verschiedenen Diensten, die Ihnen zur Verfügung stehen. Es ist ein großartiger Ausgangspunkt. –

Antwort

0

Die Verwendung von C++ schließt Azure PaaS-Optionen aus (Azure App Service und Azure Cloud Service). Sie müssen also die Iaas-Optionen (Azure Virtual Machines, Virtuelles Netzwerk) nutzen und Ihren Code wie gewohnt bereitstellen.

Das bedeutet, werden Sie:

  • Register zum Azure portal
  • Bereitstellung einer neuen virtuellen Maschine
    • Auswahl Ihrer OS, zB Größe, Standort, ...
  • Kopieren Sie Ihre Binärdateien in Ihre neue Instanz
  • Öffnen Sie die n Netzwerkanschlüsse, die von Ihrer Anwendung benötigt werden
  • TEST!
  • ...
+0

Danke, +1, sehr nützlich. – ProEns08

+0

** Dies trifft nicht zu. ** Azure Cloud Services (Web- und Worker-Rollen) haben keine Einschränkungen in Bezug auf C++ oder die Installation von Software - sie verwenden zustandslose Windows Server-VMs. –

+0

@DavidMakogon: Sie sind sehr willkommen, Ihre Antwort zu geben, wenn Sie die Lösung kennen. – ProEns08

0

Das ist sehr schwer werden würde und wahrscheinlich unmöglich. Stattdessen können Sie einfach die Azure Media-Dienste verwenden, die Ihre Videos für Online-Streaming und andere sehr nützliche Dinge verarbeiten können.

+1

Danke. + 1, sehr nützlich. – ProEns08

+0

Vote please :) –

+0

Ich habe +1 gewählt, aber jemand hat es abgelehnt. – ProEns08

Verwandte Themen