Сценарий: У нас есть приложение Qt (Qt 5.9.5, C ++, QML, Ubuntu), работающее на устройстве (связанное с телекоммуникациями), которое также можно просмотреть в браузере с помощью веб-сервера.Все операции, выполняемые вручную на устройстве, были одновременно визуализированы в браузере.
Требование: Теперь мы хотим создать аналогичное приложение (возможно, веб-приложение), чтобы вы могли выполнитьэто из браузера и одновременно приложение на устройстве должно выполняться само собой.Устройство просто включено изначально.все должно управляться из клиентского приложения.Каковы возможные варианты?
Мы начали с Qt Remoteobjects для создания удаленного приложения, но версия устройства Qt является более старой по сравнению с версией Qt некоторых функций в модуле удаленных объектов.поэтому использование удаленных объектов сейчас невозможно.
Может ли Qt WebGL потоковая передача помочь в этом случае?
Имеет ли QtWebchannel и websockets помогите, настроив связь с приложением html / javascript .Это возможное решение?
Является ли виртуальная сетевая вычислительная система ( VNC ) опцией, которую нужно продумать в моем сценарии?
Я сталкивался с некоторыми понятиями, такими как Qt для WebAssembly , веб-инструментарий ( Wt ), Emscripten , Cutelyst web-framework, Qt для автоматизации - MQTT, OPC UA,KNX, CoAP .Помогают ли они действительно в любой момент при разработке клиентского приложения для управления QML GUI в телекоммуникации.устройство?
Какой из вариантов подходит моему сценарию?Я следил за блогами Qt по этим связанным темам.Все еще не уверены, какой метод подходит?
Извините за длинное объяснение.Пожалуйста, предоставьте некоторые предложения.
Спасибо.