Почему DVI KVM в 10 раз дороже, чем VGA KVM?

465
einpoklum

KVM-переключатели для VGA-дисплеев по сравнению с DVI-дисплеями. Из анализа цен в эти дни и пару раз за прошедший год или два я заметил, что, как правило, двухпозиционные KVM-переключатели с портами USB для клавиатуры и мыши, примерно на порядок, в 10 раз или более, дороже для дисплеев DVI.

DVI - более новая и более сложная технология, поэтому, возможно, аппаратное обеспечение для нее немного дороже, но речь шла о пассивном компоненте, который не выполняет ЦАП, а просто переключает провода. Так откуда же разница в цене в 10 раз?

Я понимаю, что основанные на DVI KVM являются более новыми на рынке. Тем не менее, DVI существует уже более десяти лет; и хотя VGA KVM существуют дольше, раньше у них были разъемы PS / 2, а не USB. Таким образом, разница в возрасте не объясняет такой ценовой разрыв. Кроме того, я не сравниваю яблоки и апельсины с переключателем аудиоразъема или массивные металлические и легкие пластиковые коробки.

2
einpoklum, я спрашивал об этом на Мете. См. Https://meta.superuser.com/questions/13220/when-is-cost-an-on-topic-question. fixer1234 5 лет назад 1

1 ответ на вопрос

3
Morphit

Ваше предположение, что KVM является пассивным компонентом, неверно. Даже с VGA KVM должен правильно управлять доступом к EDID на мониторе. Источники видео не могут одновременно читать EDID монитора. Однако видеосигналы являются полностью аналоговыми, поэтому, как только источники узнают, какой формат отправлять, они могут включаться и выключаться по мере необходимости.

DVI (цифровая часть) - это не просто однонаправленные сигналы, а целый протокол, который требует синхронизации по обе стороны канала. Кроме того, HDCP, где необходимо синхронизировать ключи шифрования.

Может быть какая-то хитрая хитрость для сброса ссылок при каждом переключении источника видео, но я думаю, что нормальный способ сделать это - декодировать видеоданные в KVM, а затем перекодировать для монитора. Это означает, что ссылки на монитор и видеоисточники не нужно постоянно сбрасывать. Однако, чтобы сделать это, вам нужна довольно мощная FPGA (или специализированная ASIC), чтобы, по крайней мере, поддерживать несколько входных каналов и перенаправлять нужные видеоданные на выходные ссылки.

В дополнение ко всему, я уверен, что есть много тестов, чтобы сгладить причуды на разных устройствах. Они, вероятно, широко известны для VGA, но не так много для DVI.

Если гомункулус вытащил видеокабель из моей видеокарты, что привело к тому, что мои настройки на несколько мониторов были расстроены, я бы вытащил гомункула из переключателя KVM и несколько раз ударил бы его. Ignacio Vazquez-Abrams 5 лет назад 2
не забывайте, что DVI KVM должны поддерживать VGA (DVI-A) и HDMI (DVI-D), поэтому HDMI KVM дешевле, чем DVI. Jasen 5 лет назад 0
@ IgnacioVazquez-Abrams: у видеокарт нет проблем, когда вы вытаскиваете из них кабели. Они предназначены для поддержки этого. einpoklum 5 лет назад 0
@Jasen: Эта точка может быть превращена в ответ. einpoklum 5 лет назад 2
@einpoklum: Я собираюсь предположить, что у вас никогда не было настройки для нескольких мониторов. Ignacio Vazquez-Abrams 5 лет назад 0
@einpoklum: Хотя ПК обычно хорошо распознают «горячее» подключение, существуют другие устройства, которые могут выводить DVI, и качество их реализации может сильно отличаться. В любом случае, при использовании KVM вы хотите, чтобы вход считал, что к нему все еще подключен монитор, даже если он на самом деле не подключен. На ПК расположение окон может не сохраняться после отсоединения и повторного подключения монитора. Некоторые приложения могут столкнуться с проблемами, если нет монитора для отображения их вывода. Я думаю, что есть так много проблем, что KVM «гомункула» будет гораздо более раздражающим, чем стоило бы. Morphit 5 лет назад 0
Хотя суть этого ответа верна (т. Е. KVM не является пассивным устройством), повторное использование * «input» * является неоднозначным, и поэтому вводит в заблуждение, если не ошибается. KVM переключает входные и выходные сигналы. Тем не менее, существуют неоднозначные утверждения типа * «входные данные не могут прочитать EDID ...» * и, что еще хуже * «входные данные знают, что отправлять ...» *. * «Входы» * для приема не отправки. sawdust 5 лет назад 0
Для ясности, KVM переключает одну клавиатуру, видеомонитор и мышь между несколькими ПК. @ IgnacioVazquez-Abrams Ваше упоминание * «настройки нескольких мониторов» * не имеет значения. sawdust 5 лет назад 0
@sawdust: на столе, за которым я сейчас сижу, есть два монитора и два компьютера. Один монитор подключен исключительно к моей рабочей станции через HDMI, а другой - к моей рабочей станции через DVI, а другой компьютер - через VGA. Если бы я использовал DVI KVM-переключатель для второго монитора, тогда моя рабочая станция обнаружила бы любое отключение и переключила бы мой рабочий стол на один монитор. И не начинайте, когда я попробовал использовать переключатель HDMI на моем * основном * мониторе; * это * было упражнение от боли ... Ignacio Vazquez-Abrams 5 лет назад 1
@ IgnacioVazquez-Abrams: Честно говоря, я сомневаюсь, что причина этих цен заключается в том, что поставщики заботятся о поддержке настроек с несколькими мониторами, пересекая точки t и ставя точки i. Возможно, это верно для некоторых премиальных KVM, но не в целом. ИМО. einpoklum 5 лет назад 0
KVM не может быть пассивным устройством, поскольку он может реагировать на последовательность горячих клавиш для выполнения функции переключения, то есть он распознает электронные коды сканирования, передаваемые клавиатурой. Но очевидно, что [переключатель DisplayPort] (https://www.amazon.com/dp/B00ZK2S71W/?tag=stackoverflow17-20) может быть пассивным устройством в соответствии с его продавцом! Как ни странно, для «простого механического переключателя» продавец также предупреждает, что его нельзя использовать задним ходом! Переключатели VGA можно использовать в любом направлении. sawdust 5 лет назад 0
@ Опилки: не так запутанно. KVM вполне может иметь некоторые порты, помеченные как «входные» (например, данные, поступающие с компьютера), и различные порты, помеченные как «выходные» (например, данные, поступающие на монитор), для удобства пользователя, даже если вы технически верно, что одно из устройств, подключенных к «входному» порту, может фактически выполнять «вывод» во время двунаправленной связи, которая требуется протоколом. В качестве другого примера, хотя монитор может отправлять информацию на ПК (так что ПК может определять, подключено ли что-то), мониторы все еще обычно классифицируются как устройства вывода (не I / O) TOOGAM 5 лет назад 2
@TOOGAM - Мой комментарий относится к оригинальному сообщению. Попробуйте прочитать оригинальный пост, прежде чем комментировать. Тот факт, что сообщение было отредактировано, подтверждает, что моя точка зрения была действительной. sawdust 5 лет назад 0
@sawdust Вы упомянули, что ответ "запутанный". Если путаница уменьшилась, я рад за это, но даже после изучения предыдущего поста я не отказываюсь от своего предыдущего заявления. Это связано с тем, что обновления поста не изменяют реальность того, что «выходное» устройство может технически отправлять информацию обратно и, таким образом, технически обеспечивать «ввод», даже если люди все еще классифицируют ее как «выходное устройство», а не «Я». / O устройство "(которое в основном обеспечивает ввод и вывод). TOOGAM 5 лет назад 0
Я помню, что некоторые люди рекомендовали использовать конкретный KVM для удаления HDCP и просмотра содержимого Full HD на дисплее, не поддерживающем HDCP. Эти вещи действительно могут многое сделать, кроме механических переключателей. j_kubik 5 лет назад 0
@TOOGAM - Ваша путаница в том, что вы думаете, что ваш комментарий связан с моим. Это не. Я указал на плохую семантику ОП. Вы хотите указать двунаправленный ввод / вывод. Они не связаны, за исключением случаев, когда встречается слово * «вход» *. sawdust 5 лет назад 0

Похожие вопросы