VirtualHere: Пълно ръководство за споделяне на USB устройства във вашата локална мрежа

  • VirtualHere ви позволява да използвате отдалечени USB устройства през локална мрежа, сякаш са директно свързани към компютъра, без да променяте драйвери или приложения.
  • Работи на NAS, Raspberry Pi, Android, Windows, macOS и Linux и се използва в реални сценарии като астрофотография и състезания с безжична виртуална реалност.
  • Качеството на рутера, WiFi/Ethernet мрежата и правилната конфигурация са ключови за избягване на забавяния, прекъсвания и потенциална загуба на данни.
  • Когато избирате USB over IP софтуер, трябва да вземете предвид цената, поддържаните операционни системи и броя на устройствата, които ще споделяте, като имате както комерсиални, така и такива с отворен код опции.

P виртуален USB през мрежа

Фантазирали ли сте някога за възможността за Как мога да използвам USB устройство на друг компютър, сякаш е включено точно до него? Ами, ВиртуалноТук И технологията USB over IP го прави възможно. От астрофотография с Raspberry Pi до напълно безжични симулатори на състезания с виртуална реалност, тези видове решения ви позволяват да разширите USB портовете в локалната си мрежа без неудобството от кабели.

В тази статия ще разгледаме подробно как работи тази система, какво е необходимо, за да я настроите, В какви ситуации е наистина полезно и какви предпазни мерки трябва да се вземат? за да се избегне загуба на данни или повреда на нещо по пътя, например защита на USB устройство от записЩе видите примери от реалния свят, настройки с Raspberry Pi, Android, PC, NAS и дори оборудване за виртуална реалност като Oculus Quest 2, всичко обяснено на приятелски начин и без излишен технически жаргон.

Какво е VirtualHere и какво точно решава?

VirtualHere е софтуер, който превръща вашата локална мрежа в „Гигантски USB кабел“, способен да пренася USB сигнали през WiFi или EthernetВместо да включвате устройството директно в компютъра, където искате да го използвате, го свързвате с друго устройство (USB сървър) и програмата се грижи компютърът ви да го вижда така, сякаш е включено локално.

В индустрията това се нарича USB през IP, USB/IP, USB през WiFi или USB сървър на устройстваНо идеята е същата: USB устройството е физически разположено на едно място, а вие го управлявате от друго чрез мрежата. За операционната система и програмите няма разлика: те продължават да използват едни и същи драйвери и не са необходими специални софтуерни модификации.

Този подход е идеален, когато искате да USB устройство е налично на отдалечен компютър, във виртуална машина, в облака или в друга стая без физическо преместване на устройството. От обикновен принтер до професионални камери на WindowsИгрови контролери, волани, серийни конвертори, външни твърди дискове или астрономически камери, почти всичко, което работи чрез USB, може да бъде „експортирано“ през мрежата.

Решението на VirtualHere е доста зряло: Използва се от десетки хиляди потребители и няколко OEM производители.Той предлага API за автоматизиране на задачи, много опростен графичен интерфейс и е проектиран прецизно, за да направи конфигурацията възможно най-безболезнена.

виртуално тук

Съвместими устройства и поддържани платформи

Една от най-големите силни страни на VirtualHere е, че Работи на много различни системиТова ви дава голяма гъвкавост при настройването на устройството ви. USB сървърът може да работи на:

  • NAS от популярни маркиSynology, QNAP, ASUSTOR.
  • Raspberry Pi и други платкиARM, ARM64, MIPS, RISC-V и почти всеки Linux.
  • AMD64/x86 системи с Linuxот стари компютри до мини компютри.
  • Androidтелефони, таблети, телевизионни кутии, Nvidia Shield, дори вградени устройства.
  • Windows и macOS да превърнете обикновен компютър в USB сървър.
  • WSL2 (Подсистема Windows Linux) и игралната система Steam Link.

От страна на клиента, програмата VirtualHere USB Client Много е лек и се инсталира на Windows, macOS и Linux.В някои случаи може дори да се изпълнява като услуга, идеално за сървъри или напреднали сценарии, където искате отдалеченият USB да се свързва автоматично при стартиране на системата.

В допълнение, VirtualHere е включил интересни функции като например EasyFind, който ви позволява да се свързвате с устройствата си отвсякъде, без да докосвате мрежовите настройкиНещо като „свързване без да се знаят IP адреси или да се отварят портове“, много удобно, ако не искате да се борите с рутера.

По отношение на производителността, сървърният компонент на Android е програмиран като оригинален двоичен код на C, а не на Javaи може да използва множество процесорни ядра, което е забележимо при преместване на тежки данни, като например видео от камера или интензивно USB съхранение.

Симулаторни състезания и безжична виртуална реалност с VirtualHere

Друг впечатляващ случай на употреба е този на симулатори на шофиране, комбинирани с безжична виртуална реалностИдеята: да има мощна кула в една стая и да може да се играе със слушалки като Oculus Quest 2 и USB волан от друга част на къщата, без да се мести компютърът или да се запълва пода с кабели.

В един много обсъждан пример, потребителят е започнал с тази основна конфигурация: Геймърски компютър, свързан чрез Ethernet към рутера, безжично клиентско устройство за облачни игри (Oculus Quest 2, Nvidia Shield, лаптоп с Moonlight и др.) и много бърз рутер с WiFi 6 и 5 GHz честотна лентаВиртуалната реалност вече работеше чудесно, използвайки Virtual Desktop за безжично стриймване на SteamVR, но воланът липсваше.

Класическият проблем е, че Воланът G920 (или подобен) изисква USB порт на компютъраИ ако компютърът е в друга стая, лош късмет. Тук се намесва VirtualHere: воланът се свързва с телефон с Android, който действа като USB сървър, на който работи приложението VirtualHere Server. Междувременно геймърският компютър изпълнява клиента VirtualHere и получава входните сигнали от волана, сякаш е включен директно в компютъра.

Описаното преживяване беше много положително: потребителят каза, че системата Работеше изненадващо добре, без почти никакво забележимо забавяне на входа.И това е въпреки факта, че той се е описал като много чувствителен към забавянето на входа. Той дори е пробвал мишка чрез VirtualHere и е коментирал, че се е усещало почти сякаш е директно свързана с компютъра.

купете рутер

Значението на добър рутер и локална мрежа

Ако има нещо, което се повтаря отново и отново в свидетелствата, то е, че Качеството на рутера и локалната мрежа е всичко. когато използвате USB over IP за задачи, чувствителни към латентност, като например игри, виртуална реалност или видео в реално време.

За да работи VirtualHere безпроблемно в тези сценарии, ви е необходим бърз рутер, за предпочитане с WiFi 6 и 5 GHz честотна лентаСкоростта на вашата интернет връзка е от много по-малко значение, защото целият трафик остава в рамките на вашата локална мрежа. Това, което наистина прави разликата, е скоростта и стабилността на връзката между вашите устройства и рутера.

Някои настройки дори предлагат използването PCIe WiFi 6 карта в самия компютър като точка за достъпТова намалява междинните прескачания и осигурява директна, бърза връзка с по-ниска латентност. Целта е както USB сървърът (например телефон с Android или Raspberry Pi), така и клиентът (геймърски компютър, лаптоп и др.) да се свържат при най-добрите възможни условия.

Нещо много важно, което понякога се пренебрегва: Не бъркайте скоростта на рутера си със скоростта на интернет връзката сиИнтернетът играе второстепенна роля тук; домашната мрежа е това, което има значение. Можете да имате фантастична оптична връзка и въпреки това да имате остарял рутер, който създава пречка и разваля изживяването с VirtualHere.

Следователно, ако ще се занимавате сериозно със симулация, виртуална реалност или видео, си струва да инвестирате в... Модерен рутер с добро управление на WiFi, способен да работи с множество устройства и с поддръжка на WiFi 6, ако е възможно.И когато е възможно, свържете вашия геймърски компютър чрез Ethernet кабел, за да елиминирате друг източник на латентност.

Как работи VirtualHere на Android

На устройства с Android, приложението VirtualHere USB Server се грижи за Трансформирайте вашия телефон, таблет, телевизионна кутия или Nvidia Shield в пълноценен USB сървърТова означава, че можете да включите USB устройства (ако вашият Android поддържа хост режим) и да позволите на всеки компютър, Mac или Linux да ги използва през мрежата, сякаш са локални.

Приложението, в тестов режим, позволява споделяне на USB устройство седем пътиАко искате да продължите да го използвате или да споделяте повече от три устройства едновременно от едно и също устройство с Android, ще трябва да закупите лиценз, или от уебсайта на VirtualHere, или чрез Google Play. Лиценз, закупен от уебсайта, предлага по-голяма гъвкавост, докато лицензът от Play Store обикновено ограничава едновременното споделяне до три устройства.

Друг много често срещан случай е този на Превърнете всеки USB принтер в безжичен принтерВместо да се мъчите с евтини и ненадеждни Wi-Fi принтери, можете да включите стария си надежден принтер в устройството си с Android. Или в Raspberry Pi с VirtualHome и да го споделите по мрежата с всички ваши устройства.

Нито пък липсват по-шантави и напреднали приложения. От използване на USB устройства във виртуални машини или на облачни сървъри...дори отдалечен достъп до USB-сериен конвертор. Или монтиране на USB устройства за съхранение, свързани с Android, и директното им показване в Windows, Linux или macOS, сякаш са локални устройства.

За да работи всичко това обаче, вашето устройство с Android трябва да има Капацитет на USB хостаВ някои случаи ще ви е необходим Micro-USB OTG или USB-C OTG адаптер, за да преобразувате порта на мобилния си телефон или таблет в порт, към който можете да свързвате периферни устройства.

Как да изберем правилния софтуер за USB през IP

Тъй като има няколко инструмента за споделяне на USB устройства по мрежа, е важно да сте наясно кои от тях да използвате. Какви фактори трябва да оцените, преди да изберете VirtualHere, чист USB/IP или друго решение?Като цяло има три основни критерия, които ще ви водят при избора ви.

  • ценаПочти всички търговски USB over IP приложения са платени, с изключение на проекти с отворен код като USB/IP. Те обикновено предлагат безплатен пробен период, за да можете да ги тествате преди покупка, но тъй като се нуждаете от повече споделени устройства или разширени функции, цената се увеличава.
  • Операционни системи, които трябва да поддържатеНе е същото, ако цялата ви инфраструктура е Windows, както ако искате да комбинирате Synology NAS устройства, Raspberry Pi, Android телефони, MacBooks и Linux сървъри. VirtualHere има предимство тук, защото покрива много широк диапазон (NAS, Linux на множество архитектури, Android, Windows, macOS, WSL2 и други).
  • CБрой USB устройства, които трябва да свържете едновременноНякои лицензи се продават за брой устройства, други за сървър, а трети комбинират и двата модела. На практика, ако имате нужда само от няколко USB устройства, повечето опции ще работят.

Що се отнася до най-популярните приложения, Всички те имат цена, с изключение на тези с отворен код.Много от тях предлагат пробни периоди, а цените се увеличават с броя на устройствата или с професионалната употреба. Ето защо, преди да се впуснете в това начинание, си струва да очертаете какво искате да свържете, колко устройства ще имат достъп до него, кои операционни системи ще използват и какво ниво на производителност ви е необходимо.

Лицензи, безплатни пробни периоди и практически съображения

VirtualHere се разпространява като Търговски софтуер с функционална, но ограничена пробна версияНапример, на Android можете да споделяте USB устройство седем пъти в пробен режим. След това, ако сте доволни, можете да закупите лиценз директно от техния уебсайт или чрез Play Store, с разликата, че лицензът за Google Play Store ви ограничава до споделянето на до три устройства едновременно.

На десктоп клиентът е много лек и Обикновено всичко, което трябва да направите, е да изтеглите, стартирате и да го оставите автоматично да открие сървъра. в локалната мрежа. От интерфейса можете да видите всички USB устройства, свързани към сървъра, и да изберете кои от тях да свържете към локалния си компютър. Можете също така да конфигурирате опции, като например автоматично свързване на определени устройства, когато станат достъпни.

В случай на алтернативни решения, като например чист USB/IP, нямате разходи за лицензиране, но Плащате с време и сложност на настройкатаТрябва да знаете как да боравите с модули на ядрото, systemd, мрежова диагностика и потенциални несъвместимости. За лабораторни среди, Linux хакери или силно персонализирани проекти, това може да е идеално; за домашна или професионална употреба, където приоритет е безпроблемната работа, VirtualHere и други търговски алтернативи обикновено са по-добър вариант.

Споделянето на USB устройства през локална мрежа с инструменти като VirtualHere отваря огромна гама от възможности, както за домашна употреба, така и за по-професионални сценарии, и с малко внимание при избора на хардуер, мрежа и софтуер е лесно да се постигнат много стабилни системи, които изглеждат като магия, но не са: те просто... USB сигналите се разпространяват през мрежата ви, сякаш кабелът е достигнал навсякъде.

Рискове от свързване на неизвестни USB устройства в Windows и как да се предпазите
Свързана статия:
Рискове от свързване на неизвестни USB устройства в Windows и как да се предпазите