Я занимаюсь разработкой приложения VR с использованием Unity 2018.2.8f1 и библиотеки TrinusVR (фреймворк, выполняющий рендеринг на стороне сервера).Когда я нажимаю play в редакторе или собираю для Linux, он работает как положено.Однако при использовании сборки Windows клиенту передается только один кадр, а затем соединение сбрасывается.На клиенте отображаются ошибки:
Ошибка потокового видео: ошибка java.net.SocketException: сброс подключения
Ошибка Ошибка доставки данных датчика: java.net.SocketException: сброс подключения
При копании в журналы сервера кажется, что этот сброс вызван исключением нулевой ссылки:
Отключено (Причина: ОШИБКА: ERR_IMG_PROC: Не удалось доставитьframe to client. System.TypeInitializationException: инициализатор типа для 'ManagedToNativeWrapper' вызвал исключение. ---> System.NullReferenceException: ссылка на объект не установлена на экземпляр объекта в System.Drawing.ComIStreamMarshaler + ManagedToNativeWrapper..cctor ()[0x00049] in: 0`
Кто-нибудь знает, что здесь не так? Кто-нибудь видел эту проблему раньше?
Вы можете найти полные файлы журнала (сервер Windows 10 иклиент Android 7) здесь: https://transfernow.net/419cp2m92898
Спасибо