VK Play Cloud

Максимальное разрешение стрима на мобильных устройствах

Нюансы работы стрима на Android-смартфоне

При игре на телефоне не стоит забывать несколько важных вещей связанных с особенностью игр, архитектуры сервиса и самих мобильных устройств. 
В этой статье мы расскажем вам несколько моментов, которые помогут вам лучше понимать работу мобильного приложения.

На сервисе запускаются PC версии игр - это накладывает определенные ограничения в настройках разрешения и соотношения экрана. 

Большинство PC игр используют "стандартные" для ПК разрешения. Примеры: 1920x1080 (16:9), 1680×1050 (16:10) и так далее.
Но на мобильных устройствах используются другие форматы. Как пример: 2400x1080(20:9).

В случае несостыковок разрешений стрим и игра будет работать в 1920x1080 или 1280x720.
Подобные несоответствия разрешения и соотношения экрана приводят к черным полосам по краям вашего смартфона.

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

Распределение разрешений и примеры

Ниже приведем таблицу максимальных разрешений стрима: 
1) менее 7 дюймов - только HD (1280x720);
2) от 7 до 12 - 1600х900;
3) свыше 12 - доступно FullHD.
Это ограничение было сделано, поскольку на экранах меньше 12 дюймов при стриме в FullHD очень маленькие элементы управления и интерфейса.

Как пример, модель смартфона с диагональю  6.7 дюйма.

По вышеуказанной инструкции мы делаем вывод, что изображение будет в разрешении 1280x720.
Поэтому, по факту в сессии вы увидите изображение с черными полосами по бокам, как представлено на скриншоте ниже

Пример стрима на смартфоне с нестандартным разрешением.
Разрешение смартфона 2340x1080, но стрим в 1280x720

Так же, производительность стрима в рамках смартфона ограничена 60 FPS, так как более высокие конфигурации почти всегда вредят общей стабильности трансляции.
Это обуславливается более ограниченными ресурсами производительности.