Spotlight Sale: Save 50% on select products now through July 15.

Virtual Plugin

ByOwls - Code Plugins - Oct 10, 2019

The plugin is used to transmit and receive data over IP between the Android device and PC

  • Supported Platforms
  • Supported Engine Versions
    4.23 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Thank you for the tremendous support of our product over the past five years, especially over the last two years, during which we carried out development while under constant shelling in Ukraine.

We are forced to make the plugin free due to the inability to compete with the new virtual camera from Epic Games. We will continue to support the plugin for all users who purchased it before the plugin was released for free use. We're also going to give some quick numbers about the plugin to let you know how much we appreciate your support:

- Number of installations of the Virtual App application 10.5k

- Number of plugin reviews 33

- Average rating 4.9

- Number of questions/answers 98

- Number of letters with support provided to clients 401

Thank you all!

This technology allows you to turn Android devices into a virtual joystick, as well as into a virtual camera, which will be useful for designers and developers who create new game mechanics and work with models and game cameras.

For local Video Streaming, we use our streaming system which works in Play Editor and can be used with Sequence Recorder.


Support email -

Use this plugin with Virtual Application - only mobile phones with ARCore supporting


Video tutorial UE4

Video tutorial UE5

Tutorial Off-Axis Projection nDisplay UE5

Compositing Tutorial Green Screen Tutorial UE5 

Tutorial nDisplay In-Camera VFX UE5

In-Camera VFX customized ready project for UE5.2

Off-Axiss customized ready project for UE5.2

nDisplay tutorial

Example of virtual camera usage

Example of virtual reality usage

Example of virtual joystick usage 

Example of nDisplay In-Camera VFX usage 

Technical Details


  • UI;
  • in-Camera support;
  • nDisplay support;
  • video streaming;
  • autofocus;
  • possibility to build on Windows/Android;
  • multi-device support;
  • possibility to scale the speed movement of the actor;
  • auto IP recognition;
  • possibility of adding a camera to the actor;
  • possibility of switching on/off any movement and rotation settings (coordinates).


  •  Used to receive data over IP between the device and PC;
  •  Allows using any objects in the scene, including all blueprints and cameras.

Number of Classes: 4

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Android



  • Unreal Engine 4.23 / 4.24 / 4.25 / 4.26 / 4.27 / 5 / 5.1 / 5.2 / 5.3 / 5.4
  • Windows 10, 64-bit
  • GeForce GTX 1060
  • Intel i5 7th Generation CPU
  • 8 GB RAM
  • ARCore-capable Android device for Virtual App
  • Wi-Fi physical layer speed according to IEEE 802.11n > 200 Mbps


  • GeForce GTX 1070 or above
  • Intel i7 7th Generation CPU or above
  • 16 GB RAM or above
  • Wi-Fi physical layer speed according to IEEE 802.11n > 300 Mbps