Turn your Android device into a USB Server!

APP Information Download Version 4.0.7 (1038) Apk Size 2.54 MB App Developer VirtualHere Pty. Ltd. Malware Check TRUSTED Install on Android 5.0 and up App Package com.virtualhere.androidserver.apk MD5 8c06fe4e89a445c11662b1d50b8c6034 Rate 4 Website https://www.virtualhere.com

Download VirtualHere USB Server 4.0.7 APK

App Description

VirtualHere USB Server is virtualhere,androidserver,tools,server, content rating is Everyone (PEGI-3). This app is rated 4 by 2 users who are using this app. To know more about the company/developer, visit VirtualHere Pty. Ltd. website who developed it. com.virtualhere.androidserver.apk apps can be downloaded and installed on Android 5.0 and higher Android devices. The Latest Version of 4.0.7 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 10817+ times on store. You can also download com.virtualhere.androidserver APK and run it with the popular Android Emulators.

The VirtualHere USB Server will turn your Android Phone/Tablet/TV/PC/Shield/Embedded device into a USB Server. It is written as a C native complied binary (not java) for increased performance. It will utilize multiple CPU cores if available and supports all USB transfer modes, control, bulk, interrupt and isochronous. NOW AUTOMATICALLY INTEGRATES WITH THE VALVE STEAM LINK APP! In Trial mode, this app will support sharing one USB device three times. If you want to continue to use the app and have advanced features like sharing multiple devices from a single Android server, or running the client as a service, please purchase a license from https://www.virtualhere.com/android Clients are available for Windows, Linux and OSX. The VirtualHere USB Server removes the need for an actual USB cable and instead transmits USB signals over a wireless or wired network. The USB device appears as if it was directly attached to a client machine even though it is remotely plugged into your android device. All existing client drivers work as is, the client machine doesn't know the difference! Its like replacing the USB cable with a network connection (or alternatively giving a USB device an IP address) For example: 1. Remotely control your digital camera by plugging it into your phone and controlling it remotely via a desktop 2. Turn any printer into a wireless printer 3. Use USB devices in virtual machines 4. Plug in your gaming controller and remotely play streaming games over the LAN or Internet 5. Use a USB-to-serial converter to remotely access serial devices 6. Use USB devices in the cloud. Plug in the device and it can be directly used from a cloud server with no special programming required! 7. Mount USB drives connected to your android device directly in windows/linux/osx Your Android device needs to have USB host abilities (most larger or new devices have this). Also you may need to buy a Micro-USB OTG to Host adapter if you only have a Micro-USB plug. The client software is available for download from https://www.virtualhere.com/usb_client_software The first screenshot shows a USB webcam plugged into a remote Android Device and being used on a local Windows machine. i.e converting a normal webcam into an IP webcam. When sharing a webcam it is recommended your Android device connects via Ethernet for minimum network latency. The next screenshot shows a Apple Mac machine accessing a FTDI serial device that is plugged into a remote android device. ie. serial over IP

App ChangeLog

* Fix for enabling SSL

App Screens

Permissions

requires following permissions on your android device.

android.permission.CHANGE_WIFI_MULTICAST_STATE

android.permission.FOREGROUND_SERVICE

android.permission.INTERNET

android.permission.RECEIVE_BOOT_COMPLETED

android.permission.WAKE_LOCK

android.hardware.usb.host

android.hardware.wifi

Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.Allows access to the list of accounts in the Accounts Service.Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.Allows the app to prevent the phone from going to sleep.