2

У нас есть популярные программные решения KM Synergy и Input Director, в которых вы можете поделиться мышью и клавиатурой по сети с другим компьютером.

Однако я также хотел бы поделиться видео (монитор) по сети.

Существует ли какой-либо кроссплатформенный программный продукт, который предлагает полную функциональность KVM по сети?

3 ответа3

1

Позднее наблюдение ...

Я нашел свое решение. Мой монитор (и большинство мониторов, я думаю) поставляется с несколькими входными портами, одним DVI и одним VGA в моем случае. И мой монитор (также, я думаю, большинство мониторов) имеет встроенную возможность переключения, то есть, когда монитор не обнаруживает какой-либо вход, он проверяет все порты, чтобы увидеть, подключен ли монитор к чему-либо.

Поскольку и Windows, и Linux имеют возможность отключить дисплей для экономии энергии (по существу, экран пустой), если я отключу один из них и убедитесь, что другой не заблокирован, на экране всегда будет отображаться какая бы система не была заблокирована.

По сути, я просто использую синергию для переключения между дисплеями (я сейчас использую аппаратный USB-переключатель, но раньше я использовал синергию, и, честно говоря, я думаю, что это было лучше, чем это ..., но так как игровая клавиатура, которая позволяет мне иметь конфигурацию клавиатуры для каждой системы, а также позволяет мне при необходимости переключать скрытые оболочки, например, планшет для рисования), и у меня есть клавиатурный хост (обычно это Linux), чтобы переключать клавиатуру и мышь в Синергия к машине Windows, а затем очистить экран, затем разблокировать тот на окнах.

Затем, чтобы переключиться обратно, я делаю наоборот, потребовалось немного сценариев (xdotool и xbindkeys ... и в Windows я использую autohotkey), но это работает довольно хорошо.

Основная проблема, с которой я сталкиваюсь, это звук, этот ответ достаточно хорош, так как я специально не спрашивал о звуке, только хорошие решения, которые я нашел, заключались в том, чтобы связать линейный выход с одного компьютера с линейным входом одного с использованием динамики, а затем микширование звука для вывода этого, но недостатком является то, что будет некоторый дополнительный шум, и громкость будет заметно уменьшена. Единственный другой способ, который я нашел, - это настроить Mumble в качестве звукового сервера, он был действительно качественным и действительно хорошим, со стабильной низкой задержкой ... но, как есть, он поддерживает только монофонический звук в качестве входа.

Потоковая передача звука из linux в linux очень проста, из окон в windows легко, но из linux в windows или наоборот, все это довольно сложно ...

Тем не менее, есть решение проблемы с потоковым видео, большинство мониторов будет иметь встроенную возможность переключения видео, если вы просто через программное обеспечение очищаете экраны для выборочного переключения :)

Мы знаем, что это можно сделать с помощью программного обеспечения (Steam In-Home Streaming доказало это), но я не вижу готового и желающего программного обеспечения для этой конкретной цели, что мне немного грустно. Все остальные решения, которые я видел, имеют слишком большую задержку или слишком низкое качество (обычно оба).

1

VNC - отличный вариант, если вам нужно дистанционно управлять машиной или, в вашем случае, позволить кому-то еще видеть ваш экран. Он имеет ограничения и не так хорош, как другие решения, но он бесплатный и кроссплатформенный!

VNC не будет работать вне среды LAN, если вы не перенаправите порты или не будете использовать решение VPN.

Есть также много разновидностей VNC (вот почему я связал сайт википедии, так как он перечисляет их все). Я лично предпочитаю RealVNC.

Некоторые другие варианты, которые, в зависимости от среды и того, как вы планируете их использовать, могут быть или не быть бесплатными:

TeamViewer - это еще один отличный вариант (и тот, который будет работать внутри и за пределами вашей сети). Это то, что я использую, чтобы помочь семье и друзьям удаленно, так как первоначальная настройка очень проста!

ScreenConnect - это вариант, который я рассмотрел ранее, но решил не использовать из-за его стоимости. У них есть несколько приятных вариантов, но это не то решение, которое я искал. Если вам нужно ребрендинг вашего инструмента, они могут сделать его довольно мило.

Помните об ограничениях всех этих программ для удаленного просмотра и поддержки:

Задержка и качество изображения зависят как от вашего соединения, так и от скорости удаленного компьютера.

Они в значительной степени ужасны для видео прямо сейчас, если у вас нет ресурсов (пропускная способность и процессор).

Безопасность! VNC можно настроить на использование шифрования, но это не всегда стандарт. Вы также должны подумать о том, насколько хороши ваши пароли (особенно если вы разрешаете доступ извне вашей сети!)

0

Эндрю М указал хороший список программных решений. Судя по комментариям, вы, кажется, немного недовольны. Ничто в программном обеспечении никогда не будет так хорошо, как настоящий KVM, и это ограничение, с которым вам просто нужно иметь дело. Вот почему:

  1. Задержка.
  2. Параметры графического ускорения в вашей хост-системе не распространяются на решение для удаленного рабочего стола. Высококачественные игры и другое программное обеспечение, использующее эту функцию, не будет хорошо работать удаленно.
  3. Битовая глубина Чем выше битовая глубина, тем больше пропускной способности будет использоваться обновлениями экрана. Каждое программное решение имеет свой подход к отправке обновлений экрана клиентской стороне. Некоторые из них доставят почти точное зеркало, а некоторые станут "размытыми" ради экономии пропускной способности. Некоторые позволят вам решить, какую пропускную способность вы хотите использовать.
  4. Варианты клавиатуры. Аппаратная KVMS позволяет вам выполнять такие действия, как «касание, касание» на блокировке прокрутки или подобное, чтобы переключаться между дисплеями, но они настроены на перехват этих команд с клавиатуры ДО того, как они будут переданы на хост. Программное обеспечение не может сделать это также, поэтому некоторые вещи, которые вы делаете на клавиатуре, должны иметь собственные крючки для их вызова; иногда на экране, а иногда с помощью "альтернативных" комбинаций клавиш.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .