HDG обяснява: Какво е Miracast?

Miracast е един от редицата стандарти за безжичен дисплей. Ако имате Miracast устройство и дисплей, можете да изпращате видео сигнал от единия към друг, без да е необходим дълъг HDMI кабел. 

Звучи доста добре, нали? Проблемът е, че на практика Miracast се конкурира с много други привидно подобни стандарти. Това означава, че много потребители не са сигурни дали могат да използват Miracast или дали това е правилната технология за безжичен дисплей за използване.

Какво е Miracast?(What Is Miracast?)

Miracast е стандарт, дефиниран от WiFi Alliance , което означава, че в основата си той използва WiFi технология(WiFi technology) . По-конкретно, той използва WiFi Direct , който създава WiFi връзка между две устройства без необходимост от рутер или друга точка за достъп, която да играе ролята на посредник.

През тази безжична връзка видеоданните се изпращат във формат H.264(H.264 format) . Това е най-разпространеният стандарт за кодиране на HD видео днес. Официално Miracast поддържа резолюции до 1080p, известни още като „Full HD“. По отношение на звука, стандартът поддържа и 5.1 съраунд звук(Surround Sound) .

Ако има Miracast дисплей в обхват, всичко, което трябва да направите, е да го изберете като дисплей и да прехвърлите вашата медия към него. Красотата на Miracast е, че всички две сертифицирани устройства ще се справят с всички детайли на връзката под капака и можете просто да продължите с работата или забавлението си.

Кои са конкурентите на Miracast?(Who Are Miracast’s Competitors?)

Miracast беше пуснат през 2012 г., но днес има много алтернативни технологии. Двете най-известни алтернативи са Google Cast и Airplay на Apple(Apple’s Airplay) . Има и стандарт WiDi ( безжичен дисплей(Wireless Display) ) на Intel, който предлага производителност с потенциал за приложения с ниска латентност като VR ( виртуална реалност(Virtual Reality) ). Тези стандарти не са оперативно съвместими. С други думи, вашето устройство Miracast няма да разговаря с устройство на Apple Airplay

За съжаление, години след стартирането на Miracast , все още не изглеждаме особено близо до това да имаме единен универсален стандарт или технология за безжичен дисплей.

Кой поддържа Miracast?(Who Supports Miracast?)

За да работи едно устройство с Miracast , то се нуждае както от подходящия хардуер, така и от софтуера. Така че, въпреки че може да имате устройство, което работи със съвместима операционна система, вие също се нуждаете от подходящия силиций под капака, за да работи.

Поддръжката на Miracast(Miracast) е вградена в Windows от версия 8.1, а Windows 10 все още поддържа Miracast като задвижващ и приемник.

От страна на Apple в света на компютрите няма да намерите никаква поддръжка на Miracast . macOS и iOS използват Airplay като единствения вграден избор. През годините имаше няколко софтуерни решения, но според нашия опит те са ненадеждни и се представят лошо.

Поддръжката на Linux(Linux) съществува, но изглежда няма никакво стимулирано развитие зад нея. MiracleCast и Wireless Display Software за Linux са двете често цитирани опции тук.

Потребителите на Android(Android) също получават смесена чанта. За известно време поддръжката на MiraCast беше вградена в самия Android , но от Android 6.0 нататък тази поддръжка изчезна. Въпреки това отделните производители на устройства с Android(Android) могат да изберат да поставят Miracast хардуерна и софтуерна поддръжка обратно в тези устройства. 

Така че, ако искате да знаете дали вашето Android устройство ще работи с дисплей MiraCast , ще трябва да разгледате документацията за тази конкретна машина. 

Устройства Miracast(Miracast Devices)

Какви видове устройства са устройствата MiraCast ? По принцип всяко устройство, което може да генерира видео, може потенциално да бъде оборудвано с технологията MiraCast . На практика това е почти това, което бихте очаквали. Таблети, смартфони, лаптопи, настолни компютри и други често срещани компютърни устройства също могат да бъдат сертифицирани за Miracast(Miracast-certified)

Понякога поддръжката за Miracast може да бъде добавена чрез актуализация на софтуера по-късно, но това ще зависи от производителя на хардуера.

Miracast Dongles

Ами ако имате дисплей, който няма вградена поддръжка на MiraCast ? Добрата новина е, че това е доста лесен за решаване проблем и не включва закупуване на изцяло нов дисплей. Всичко, което трябва да направите, е да закупите донгъл MiraCast и да го включите в един от HDMI портовете на вашия дисплей. 

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

Miracast дисплеи(Miracast Displays)

Някои дисплеи имат MiraCast хардуер, вграден точно в тях. Това означава, че не е нужно да правите нищо специално, за да предавате изображението от устройство Miracast . Когато е в близост до Miracast дисплей, той трябва да се покаже в списъка с налични цели за кастинг на устройството източник.

Софтуерни приемници MiraCast(MiraCast Software Receivers)

Да бъдеш сертифициран като устройство Miracast означава да разполагаш с подходящите хардуерни и софтуерни ресурси, но това не означава, че решенията на MiraCast винаги са обвързани с конкретен хардуер. 

Най-добрият пример за това вероятно е Airserver Universal за компютър(Airserver Universal for PC) , удивителен софтуер, който действа като универсален приемник за MiraCast , Google Cast и Apple AirPlay . Това означава, че можете да инсталирате софтуера на лаптоп, да го свържете към проектор или друг голям дисплей и да отразявате почти всяко устройство, с което хората се появяват.

Безопасен ли е MiraCast?(Is MiraCast Secure?)

Доста сигурен – приблизително толкова сигурен, колкото WiFi всъщност. Това е така, защото MiraCast използва същите протоколи за сигурност(security protocols) като съвременния WiFi . Това прави малко вероятно някой да има възможност да следи предаването от разстояние. 

За 99% от всички потребители сигурността, вградена в MiraCast , е наред. Ако обаче го използвате, за да представите строго секретни планове на DARPA , може да искате просто да използвате HDMI кабел.

Недостатъците на Miracast(The Downsides Of Miracast)

MiraCast е доста солидна и лесна за използване технология за отразяване на екрана, но има няколко сериозни недостатъка. От една страна, стандартът не определя какъвто и да е стандарт за минимална латентност. Това означава, че ако имате приложение (като игра или интерактивна демонстрация), което се нуждае от ниски нива на латентност, няма гаранция, че вашата конкретна настройка на MiraCast ще бъде достатъчно добра.

MiraCast също няма никаква поддръжка за приложения само за аудио, така че не можете просто да изпращате музика или друга звукова информация до приемник на MiraCast . Тъй като почти всичко има Bluetooth в наши дни, няма толкова голямо значение. Това обаче е ограничение, за което си струва да се знае.

Другият основен недостатък на MiraCast е, че можете да го използвате само за отразяване на екран на устройство. С AirPlay , например, можете да накарате безжичния дисплей да действа като втори монитор, а не като огледало. Това е полезно както от гледна точка на производителността, така и от гледна точка на презентацията.

Има ли значение Miracast?(Does Miracast Matter?)

Когато Miracast беше пуснат за първи път, се почувства доста революционен, но факт е, че Miracast беше изпреварен както от AirPlay , така и от Google Cast . Тъй като светът на мобилните устройства е толкова старателно разделен между iOS и Android , изглежда, че поддръжката за Miracast е малко слаба. 

Ако вече притежавате устройство Miracast и имате дисплей, няма нищо лошо да се възползвате от него. Въпреки това, освен ако Miracast не получи значително надграждане, няма особена причина да се търси и тази технология.



About the author

Аз съм софтуерен инженер с повече от 10 години опит в работата с Apple iOS и edge устройства. Моят опит в хардуерното инженерство ме кара да се стремя да се уверя, че устройствата на нашите клиенти са възможно най-надеждни и гладки. Пиша код през последните няколко години и се научих да използвам Git, Vim и Node.js.



Related posts