Могу ли я что-нибудь сделать на программном уровне против HDCP?
Я подключил свой Android-планшет (mini-HMDI) к своему монитору (DVI) и получаю:
- странные цвета
- неправильно выровненное изображение
- сообщение об ошибке
http://postimage.org/image/5tdvmb5pz/
Я тестировал планшет на новом модном телевизоре с портом hdmi в местном магазине электроники, он работал хорошо. Я также протестировал монитор с настольным ПК через DVI, он работал хорошо.
Поэтому я подозреваю (после прочтения), что виновна защита цифрового контента с высокой пропускной способностью. Поэтому мой монитор (1920x1080, DVI, VGA), вероятно, не поддерживает HDCP. И поскольку планшет распознает это, он отправляет изображение плохого качества специально (что, конечно, не зашифровано, а раздражает).
Обратите внимание, что я не хочу воспроизводить какой-либо защищенный / зашифрованный / защищенный авторским правом контент, просто просматривать Интернет, читать электронную почту и т. Д.
Можно ли что-нибудь сделать в программном обеспечении (ядро Linux), чтобы планшет можно было использовать с этим монитором?
(Я читал на каком-то форуме / посте в блоге, что HDCP управляется исключительно аппаратно, стек программного обеспечения даже не может об этом знать. Это правда? Неужели я не могу соединить эти устройства, совместимые в других отношениях?)
1 ответ
Я бы ожидал, что вы не получите изображение, если бы оно было HDCP, потому что это зашифрованный канал - нет расшифровки зашифрованного канала = нет полезного изображения, не просто идеального.
С HDCP канал должен оставаться в зашифрованном виде, пока не достигнет телевизора / монитора. Я не ожидал бы найти программное решение - программное обеспечение может указывать, что требуется HDCP, но без корневого доступа никакое другое программное обеспечение не может переопределить другую часть, чтобы сказать, что не нужно шифровать вывод. Я ожидал бы, что выходные данные обычно будут незашифрованными и зашифрованными, только если этого требует программное обеспечение - так, например, мой рабочий стол выводит нормально только через HDMI на DVI, но не будет воспроизводить BluRays с помощью прилагаемого программного обеспечения, поскольку это требует HDCP,
В любом случае, устройства дешифрования HDCP встречаются не так часто - почти наверняка было бы гораздо дешевле купить дешевый компьютер на базе Android, который работает бесшумно и достаточен для некоторых основных видов веб-серфинга, электронной почты и т. Д.