I really think people should be able to get that option. What’s so special in Apple devices or mocap solutions? Every smartphone has camera and accelerometer with gyroscope. So it should be possible. Epic team, please port the Unreal Remote app to Android.
I strongly second this (as I have mentioned in other posts). It’s very likely that the iOS version of the Virtual Camera app is using ARKit for the tracking so Android and ARCore should completely provide the same functionality. I have a specific use case that would have benefited from having this for Android: I’ve been promoting the use of UE4 to a college where I teach and they have a bunch of Samsung donated Note 10+ devices that could have been used for my virtual cinematic class. So it would definitively be great if Epic ported this app to Android. If the remote app was made using UE4 then it would be great if at least the source was released so other developers can contribute to porting it.
And that’s just one example! It feels like discrimination of Android, to be honest.
I am interested in this too, no one in our team has an iPhone.
I was looking into the code for the Virtual Camera plugin and from what I see it seems that Epic developed it in a platform agnostic way so it should be relatively easy to get it working on Android. The positional data seems to be collected using the platform neutral AR API and then transmitted from the mobile device using standard OSC messages, then the video feed is sent over a network connection. It also seems that the Virtual Camera plugin code is designed to work both as the client (on the mobile device) and the master (the Editor) so it might be just a matter of building it to the device. I tried but unfortunately it seems that anything I build with 4.24 for AR is crashing on my Samsung Note 10+ so I haven’t been able to verify this.
Some guidance from Epic would be appreciated, particularly if they don’t have plans of doing this Android port for us. I think sometimes the old bias towards thinking that iOS devices are somewhat superior has to be put aside. There are more Android users than iOS and the quality and performance of the devices is not behind Apple’s anymore.
Many thanks! I hope you will get it working.
Just for a quick update: after looking into the code it basically comes down to getting the Remote Session plugin to work on Android. The code has a few comments from the developers saying that Android support will be coming next so hopefully that happens sooner than later. Otherwise for now I instead managed to get a Vive controller setup as virtual camera tracker, using the Virtual Camera plugin and an Android phone connecting via a remote desktop app (local network) to the desktop computer for monitoring and control. This setup works quite well with the added benefit that the Vive’s tracking system is much more reliable and stable than ARKit/ARCore.
Okay, it’s 2020 and not a word about Android support. And I don’t have HTC Vive…