Comments 9
Ну то есть потребность никуда не делась, нет организованности в написании… Жаль.
Да, и в «Оглоеде» ещё возможности GPU планшета можно будет использовать. Крошечные, но ведь при этом основная видеокарта разгрузится от, скажем, физики или ещё чего-то автономного, не связанного с рендерингом…
С решением на OpenGL были мысли, но когда получилось через DXGI забрать достаточное количество фреймов, то этого хватало чтобы перейти к следующему этапу и одновременно проблеме передачи по локальной сети
В любом случае спасибо что поделились, многим будет полезно изучить разные способы)
Ещё стоит учитывать что TeamViewer и AnyDesk и др. не шлют полный кадр в единицу времени, а они отслеживают события системы и изменения картинки на рабочем столе и захватывают только изменённую область экрана.
PS. Ещё есть интересная программа как замена AnyDesk в копилку программ и решений https://rustdesk.com/
Похоже на концепцию работы кодеков например h264 :)
Он шлет ключевой фрейм (keyframe) и далее интерфреймы в которых только изменения от ключевого
Так вроде же есть в windows модуль Miracast, который позволяет транслировать и принимать экран между ПК?
Не пробовали его сравнить по задержкам?
Демонстрация виртуального дисплея без задержки с DXGI. Или как получить второй монитор из ноутбука/телефона/планшета