История изменений
Исправление ncrmnt, (текущая версия) :
Собственно на тесте было тупо главное меню субнаутики:
1. Софтварный энкод в 6 тредов + софтовый же декод на хасвелле: 59fps@1920x1080 задержка видео 33 мс.
2. Софтварный энкод в 6 тредов + декодирование через QSV - 22 мс, те же 59 fps.
3. Аппаратный AMF энкод + декодирование через QSV - 29(!) мс.
Соединение - гигабитный линк по меди через роутер.
По количеству потоков программного кодирования: 1 поток - неиграбельно 2 потока - 50 мс и 19 fps 3 потока - 30 fps, 35 ms лаг 4 потока - 30 fps, 30 ms лаг 6 потоков - 60 fps и 21 ms лаг
Вывод: программное кодирование в большое (6+) количество потоков даст лучше и по задержкам и по качеству, чем аппаратное.
В общем как-то так. Ядра выжираются почти полностью 67% от 10 ядер судя по веб-морде проксмокса. Дополнительная погрешность от VNC и самой субнаутики.
Исходная версия ncrmnt, :
Собственно на тесте было тупо главное меню субнаутики:
1. Софтварный энкод в 6 тредов + софтовый же декод на хасвелле: 59fps@1920x1080 задержка видео 33 мс.
2. Софтварный энкод в 6 тредов + декодирование через QSV - 22 мс, те же 59 fps.
3. Аппаратный AMF энкод + декодирование через QSV - 29(!) мс.
Соединение - гигабитный линк по меди через роутер.
По количеству потоков программного кодирования: 1 поток - неиграбельно 2 потока - 50 мс и 19 fps 3 потока - 30 fps, 35 ms лаг 4 потока - 30 fps, 30 ms лаг 6 потоков - 60 fps и 21 ms лаг
Вывод: программное кодирование в большое (6+) количество потоков даст лучше и по задержкам и по качеству, чем аппаратное.
В общем как-то так.