Защо HDCP причинява грешки на вашия HDTV и как да го поправите

HDCP е протокол за борба с пиратството, вграден точно в стандарта за HDMI кабел, но всъщност не работи много добре и прекъсва зрителното изживяване. Прочетете, докато обясняваме как работи HDCP, защо разбива телевизора ви и как можете да го поправите.

Какво е HDCP?

HDCP (High-bandwidth Digital Content Protection) е форма на управление на цифровите права (DRM). DRM протоколите са предназначени да предпазват създателите и разпространителите на съдържание от пиратство. Различните компании и отрасли използват различни протоколи, но основната предпоставка е една и съща: DRM заключва покупките, които правите на вас и вашите устройства. Когато закупите филм в iTunes и можете да го възпроизведете само на устройства с вашия акаунт, имате DRM.

Създателите и разпространителите на съдържание  трябва  да получат известна защита, тъй като създаването и разпространението на съдържание е скъпо. Проблемът е, че DRM обикновено затруднява живота на честно платените потребители - и в много случаи направо нарушава опита - като всъщност не прави много за възпиране на пиратството. Това е проблемът, с който се сблъскваме с игри, които изискват стартиране на сървъри за оторизация; ако компанията се подложи, това прави и сървърът за оторизация и изведнъж играта няма да работи.

В случая с HDMI стандарта и цифровото видео, HDCP DRM стандартът причинява нещастен брой главоболия на обикновените стари потребители, които просто се опитват да се насладят на телевизорите си и да се включат в други законни дейности.

HDCP е разработен от Intel и се използва не само с HDMI, но и с различни цифрови видео стандарти като DisplayPort и Digital Visual Interface (DVI). Той осигурява криптирана връзка между устройство за извеждане на съдържание (като Blu-ray плейър, кабелна кутия или стрийминг устройство) от единия край и приемащото устройство (като HDTV или аудио-видео приемник) от другия край.

HDCP е навсякъде и е вграден в устройства като Blu-ray плейъри, кабелни кутии и приемници за сателитна телевизия, както и в стрийминг видео устройства като Roku, Chromecast и Amazon Fire TV. Също така е вграден в лаптопи и компютърен хардуер, DVR и други модерни HDMI устройства.

СВЪРЗАНИ: Защо картината на новия ми HDTV изглежда ускорена и „гладка“?

Къде HDCP се разпада

Въпреки че основното криптиране и протоколите на HDCP са сложни и са извън обхвата на тази статия, основната предпоставка за това как работи е съвсем проста. Има орган за лицензиране, който издава лицензи за HDCP устройства. Всяко HDCP-съвместимо устройство, като вашия Blu-ray плейър или Xbox, има лиценз и възможност за разговор с приемащото устройство от другия край на HDMI кабела.

Изходното устройство казва „Хей дисплей! Съвместим ли сте с HDCP? Ето моят лиценз, покажете ми своя лиценз! “ Дисплеят (или друго устройство, съвместимо с HDCP) се връща с „Защо да, аз съм легитимен! Ето моят лиценз! “ Когато този процес работи, това се случва в рамките на една хилядна от секундата и вие, потребителят, дори никога не забелязвате. Включвате вашия Blu-ray плейър или DVR, приятно е с вашия HDTV и живеете щастлив живот, без никога да знаете какво е HDCP.

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

Например, ако имате по-стара HDTV приемник, който не е HDCP съвместим тогава не можете да гледате  всяка   HDCP съвместим съдържание в него. Ако включите вашето HDCP-съвместимо устройство към несъвместимо устройство, ще видите празен екран или съобщение за грешка като „ГРЕШКА: НЕ-HDCP ИЗХОД“, „HDCP неоторизиран“ или просто „HDCP ГРЕШКА“.

Искате ли да превърнете този стар монитор с вградени високоговорители в евтина малка видеокасета с Chromecast? За съжаление има много голям шанс старият монитор (въпреки че има HDMI порт) да не е съвместим с HDCP. Няма да предавате нищо към него, освен ако не искате да посветите цял компютър на проекта.

Искате ли да запишете сесиите си с видеоигри или да ги предавате на живо? Удря се или пропуска. Производителите на конзоли са станали по-добри в разбирането, че играчите искат да записват и предават своето съдържание, но HDCP все още е проблематично. Подреждането на Sony Playstation е идеален пример за този проблем. Въпреки че Sony пусна актуализация през 2014 г. за PlayStation 4, която отключи HDCP, докато всъщност играеше играта, те не могат да предоставят същата актуализация за PlayStation 3, тъй като изходът HDCP е заключен на ниво чип в PS3. Единственият им съвет е да си купите устройство за улавяне, което поддържа компонентни кабели и да използвате тези вместо HDMI.

СВЪРЗАНИ: Как да активирам HDMI-CEC на вашия телевизор и защо трябва

Дори когато не гледаме активно телевизия или игри,  все още  намираме HDCP за досаден и натрапчив. Тук в How-To Geek пишем всякакви уроци и рецензии, които включват продукти, базирани на HDMI, като Amazon Fire TV и други подобни. Знаете ли какво не можете да заснемете поради HDCP? Екранните менюта, докато видеото се зарежда. Доста дразнещо е системата за защита на съдържанието да ви попречи да преглеждате и популяризирате стрийминг устройства, които законно доставят съдържание на милиони клиенти, които плащат.

Няма нищо незаконно или неетично в това да свържете Blu-ray плейър към стар телевизор, да се опитате да рециклирате стар компютърен монитор в малка стрийминг станция, задвижвана от Chromecast, да записвате и стриймирате играта си с видеоигри, или да се опитвате да заснемете менюта и екранни снимки за писане на уроци и ръководства, но благодарение на дефектния DRM протокол, всеки, който иска някое или всички тези неща, остава на тъмно.

Как да решим проблема с HDCP

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

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

За да добавим допълнителна обида към нараняване, стандартът HDCP е компрометиран от години. Производителите продължават да плащат за лицензи и включват HDCP в своите продукти не защото това всъщност помага за спиране на пиратството, а защото не искат с лицензионната агенция и лобито за борба с пиратството. И така, какво можете да направите, за да се справите с остарялата и сега компрометирана бъркотия, която е HDCP?

Макар да купите нов телевизор или да се откажете от проекта си за видеоигри, единственият начин да се справите с проблема си със спазването на HDCP е да си купите евтин HDMI сплитер, който игнорира HDCP заявките.

Наистина бихме искали да се шегуваме, но това е тайната съставка на медийния център, която е помогнала на хиляди потребители и същата тайна съставка, която използваме тук в How-To Geek, когато трябва да направим екранни снимки на екранно меню, за да покажем продукт, който преглеждаме.

По-конкретно, ние използваме ViewHD 2-портовия 1 × 2 захранван HDMI сплитер (Модел: VHD-1X2MN3D) ($ 20), тъй като дори сред евтините HDMI сплитери няма съгласуваност дали те ще бъдат съвместими с HDMI (дори понякога сред продуктите от същата компания). Малко внимателно четене и използване на функцията за търсене на рецензии на Amazon изминава дълъг път към създаването на евтини сплитери, с които други потребители са имали успех.

За да използвате сплитера, просто го поставете между изходното и дисплейното устройство. Например, да кажем, че имате проста настройка, при която просто искате да включите Chromecast към стар монитор. Вместо това ще включите Chromecast във входа на вашия HDMI сплитер и след това ще използвате HDMI кабел, за да свържете изхода на сплитера към вашия дисплей. Ако имате нов аудио-видео приемник, който не се възпроизвежда добре със стария ви HDTV, включете всичките си HDMI устройства в приемника и след това поставете HDMI сплитера между приемника и дисплея.

На снимката по-горе можете да видите простата настройка на нашето бюро, използвана за заснемане на менюта и екранни снимки, докато преглеждате HDMI устройства. В този пример подаваме Amazon Fire TV Stick в сплитера ViewHD, след което предаваме сигнала на Roxio GameCapHD Pro, за да можем да щракнем екранните снимки на нашия компютър. Където поставяме GameCapHD Pro във веригата е мястото, където по-голямата част от потребителите, търсещи това решение, ще имат включен телевизор.

Ето как изглеждаха опитите ни за заснемане на добри екранни снимки за нашите уроци, преди да се справим с проблема с HDCP.

Можете да видите как подобна екранна снимка би била доста безполезна за нашите цели; никой не иска да види как изглежда менюто на устройство, което обмисля да закупи, с голямо грозно съобщение за грешка отзад. В този пример, въпреки че използваме инструмент за заснемане, виждате точно това, което би видял домашен потребител с несъвместим с HDCP HDTV: частта на видеото, която не е защитена с HDCP (лентата с менюта и бутонът за пауза ) се предава, но действителното съдържание се премахва.

Ето как изглежда точно същата екранна снимка, но със сигнала, предаден през сплитера, за да се премахнат HDCP глупостите.

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

Имате належащ технически въпрос? Изпратете ни имейл на ask @ howtogeek и ние ще направим всичко възможно да помогнем.