Наиболее похожим решением для вашей задачи является Spacedesk. https://www.spacedesk.net/ Они проделали большую работу, и это требует много специальных знаний. В ответ на то, что вас здесь ждет: «Существует лишь несколько человек на планете (включая нас самих), которые могут писать такие нестандартные драйверы WDDM, подделывая виртуальные дисплеи и имея возможность поддерживать их во многих выпусках Windows. и в течение длительного периода времени. " (Марсель Рюдингер, Spacedesk / datronicsoft Inc.)
Как лучше всего эмулировать экран / монитор в Linux, Windows или OSX?
773
tensai
Я работаю над проектом, в котором я создаю виртуальное устройство второго экрана, которое я хочу отправить по сети на другое устройство рендеринга (другой компьютер, подключенный к какому-либо экрану). Вроде как реализация miracast в Windows.
Мне было интересно, как лучше всего эмулировать монитор или экран, подключенный через HDMI или VGA к вашей локальной машине.
На каких языках я должен смотреть на это? Нужно ли мне писать свои собственные драйверы операционной системы для настраиваемого виртуального устройства, которое я создаю?
2 ответа на вопрос
2
IGRIG
Это удивительный проект. Спасибо за то, что поделился этим. Это выглядит довольно близко к тому, что windows, кажется, работает с его реализацией miracast. Я ищу то, что я могу использовать на машине Linux.
tensai 6 лет назад
0
Miracast позволит вам подключить только один дисплей, который должен иметь свой собственный клиент (приемник Miracast, недоступен для iOS и проблемы для Android). Spacedesk может подключить до 4 дисплеев одновременно, и есть клиент для Android / iOS / Windows. И что вы планируете использовать в качестве источника (хоста) / цели (клиента)? Для Linux существует множество разработок в этой области, вы также можете попробовать разработать драйвер для дополнения VirtualBox Guest.
IGRIG 6 лет назад
0
Да, это была идея. Подключите только один экран, чтобы использовать его для презентаций PowerPoint и т. Д. Раковина будет либо Raspberry Pi, либо настольным компьютером, подключенным к экрану. И да, похоже, Spacedesk решил проблему для Windows. Я просто пытался понять, насколько сложно будет начать работу с клиентом для Linux.
tensai 6 лет назад
0
1
Sean Davey
Кажется, что приложение teamviewer может быть вашим другом здесь, бесплатное и кроссплатформенное. https://www.teamviewer.com/en/ это то, что вы имеете в виду?
Спасибо за ваш ответ. Teamviewer - это не то, что я ищу, так как он взаимодействует только с существующими экранами. Я думаю о таком решении, как teamviwer, но вместо этого нефизический монитор «проецируется» на второй экран. Так что думайте об этом как о беспроводном HDMI.
tensai 6 лет назад
0
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
1
Windows теряет макет экрана
-
3
Фоновая проблема Windows с двумя экранами
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i