Хочется еще раз поднять эту интересную тему, так как время идет и все меняется, совершенствуется. Готов быть тестером.
Процессор у меня на хостовой системе Hyper-V Xeon Gold 6248R и естественно есть поддержка всех возможных инструкций, в том числе и sse4.2
Гостевые системы VDI на Windows 10 22H2, все настройки по умолчанию никто никуда не лазил.
Клиентская система WTWare на Pi5 6.2.68
В конфиге
graphic=af,disable-h264-fullscreen
В логе
[ rdpclient 588] [ 18.017098] [TCP] Connection with 10.10.10.X established.
[ rdpclient 588] [ 18.017186] [TCP] Turn keepalive on.
[ rdpclient 588] [ 18.017692] Free ram after buffers allocation: 874036 KB.
[ rdpclient 588] [ 18.055656] Server supports GFX Pipeline.
[ rdpclient 588] [ 18.055739] NLA EX.
[ rdpclient 588] [ 18.055781] SSL/TLS.
[ rdpclient 588] [ 18.124224] TLSv1.2.
[ rdpclient 588] [ 18.200948] The user has permission to access the server.
[ rdpclient 588] [ 18.229784] RDP 10.8 server.
[ rdpclient 588] [ 18.474383] Enable font smoothing and Desktop Composition.
[ rdpclient 588] [ 18.498015] Microsoft License: STATUS_VALID_CLIENT.
[ rdpclient 588] [ 18.601595] [h264] Enable AVC422 and AVC444.
[ rdpclient 588] [ 18.601685] [GFX] Graphic channel.
[ rdpclient 588] [ 18.601729] [h264] Fullscreen disabled in graphic= config option.
[ rdpclient 588] [ 18.625422] GFX decoder thread.
[ rdpclient 588] [ 18.625676] [h264] Video control channel.
[ rdpclient 588] [ 18.625746] RDPGFX version 10.4, flags 0x00000022.
[ rdpclient 588] [ 18.625875] [h264] Video data channel.
[ rdpclient 588] [ 18.627526] Reset graphics output buffer 1920x1080, 1 monitors.
Суть - проблема классическая, если не использовать disable-h264-fullscreen тогда имеем кривые шрифты если фон красный или шрифт красный, причем это и в 1С и на сайтах, той же торговой площадки РТС.
Почему пишу, если использовать disable-h264-fullscreen, то тогда лагает просмотр видео в браузерах хочется чтоб было и видео без лагов и шрифты корректные...
Все таки полная поддержка h264 это будет классная тема, особенно учесть что это linux и все это на каналах интернет, у нас все в облаке.
https://learn.microsoft.com/ru-ru/azure ... s-encoding
https://learn.microsoft.com/ru-ru/azure ... o-encoding
"Кодирование видео в полноэкранном режиме обрабатывает все графические данные с помощью AVC/H.264 или HEVC/H.265. В результате он работает хуже, чем в смешанном режиме кодирования, когда содержимое экрана в основном основано на тексте." - по факту наоборот..
Хочется еще раз поднять эту интересную тему, так как время идет и все меняется, совершенствуется. Готов быть тестером.
Процессор у меня на хостовой системе Hyper-V Xeon Gold 6248R и естественно есть поддержка всех возможных инструкций, в том числе и sse4.2
Гостевые системы VDI на Windows 10 22H2, все настройки по умолчанию никто никуда не лазил.
Клиентская система WTWare на Pi5 6.2.68
В конфиге
graphic=af,disable-h264-fullscreen
В логе
[ rdpclient 588] [ 18.017098] [TCP] Connection with 10.10.10.X established.
[ rdpclient 588] [ 18.017186] [TCP] Turn keepalive on.
[ rdpclient 588] [ 18.017692] Free ram after buffers allocation: 874036 KB.
[ rdpclient 588] [ 18.055656] Server supports GFX Pipeline.
[ rdpclient 588] [ 18.055739] NLA EX.
[ rdpclient 588] [ 18.055781] SSL/TLS.
[ rdpclient 588] [ 18.124224] TLSv1.2.
[ rdpclient 588] [ 18.200948] The user has permission to access the server.
[ rdpclient 588] [ 18.229784] RDP 10.8 server.
[ rdpclient 588] [ 18.474383] Enable font smoothing and Desktop Composition.
[ rdpclient 588] [ 18.498015] Microsoft License: STATUS_VALID_CLIENT.
[ rdpclient 588] [ 18.601595] [h264] Enable AVC422 and AVC444.
[ rdpclient 588] [ 18.601685] [GFX] Graphic channel.
[ rdpclient 588] [ 18.601729] [h264] Fullscreen disabled in graphic= config option.
[ rdpclient 588] [ 18.625422] GFX decoder thread.
[ rdpclient 588] [ 18.625676] [h264] Video control channel.
[ rdpclient 588] [ 18.625746] RDPGFX version 10.4, flags 0x00000022.
[ rdpclient 588] [ 18.625875] [h264] Video data channel.
[ rdpclient 588] [ 18.627526] Reset graphics output buffer 1920x1080, 1 monitors.
Суть - проблема классическая, если не использовать disable-h264-fullscreen тогда имеем кривые шрифты если фон красный или шрифт красный, причем это и в 1С и на сайтах, той же торговой площадки РТС.
Почему пишу, если использовать disable-h264-fullscreen, то тогда лагает просмотр видео в браузерах хочется чтоб было и видео без лагов и шрифты корректные...
Все таки полная поддержка h264 это будет классная тема, особенно учесть что это linux и все это на каналах интернет, у нас все в облаке.
https://learn.microsoft.com/ru-ru/azure/virtual-desktop/graphics-encoding
https://learn.microsoft.com/ru-ru/azure/virtual-desktop/graphics-encoding#full-screen-video-encoding
"Кодирование видео в полноэкранном режиме обрабатывает все графические данные с помощью AVC/H.264 или HEVC/H.265. В результате он работает хуже, чем в смешанном режиме кодирования, когда содержимое экрана в основном основано на тексте." - по факту наоборот..