Samsung A53 не бюджетная модель, производитель относит ее к среднему сегменту. Кроме того, оболочка OneUI на данном устройстве может быть даже более свежей, чем на S10+, поэтому просим уточнить версию OneUI и версию Android, на которой тестировали.Проблемы именно на бюджетных устройствах samsung
screen-sharing-debug.apk
из архива сборки 1.1.0.59), воспроизведение в браузере (пример Player из сборки WebSDK 2.0.228)VIDEO_WIDTH
и VIDEO_HEIGHT
.screen-sharing-debug.apk
из архива сборки 1.1.0.59?То, что Вы показываете - не текущие метрики, а то, что заказано на момент публикации. Метрики потока можно получить, если использовать запросМетрики потока при публикации (в потоке == все ок)
POST /rest-api/stream/find HTTP/1.1
Host: 192.168.1.101:8081
Content-Length: 57
Content-Type: application/json
{
"name":"stream1",
"published":true,
"display":["metrics"]
}
metrics
, например...
"metrics": {
"VIDEO_SYNC": 3825719227118,
"VIDEO_K_FRAMES": 87,
"AUDIO_SYNC": 3825719227166,
"VIDEO_NACK": 0,
"AUDIO_RATE": 32912,
"AUDIO_LOST": 112,
"VIDEO_LOST": 0,
"VIDEO_CODEC": 119,
"VIDEO_B_FRAMES": 0,
"VIDEO_PLI": 0,
"AUDIO_CODEC": 111,
"VIDEO_RATE": 542200,
"VIDEO_WIDTH": 640,
"VIDEO_GOP_SIZE": 60,
"VIDEO_HEIGHT": 360,
"VIDEO_FPS": 13,
"VIDEO_P_FRAMES": 4972
}
...
VideoConstraints videoConstraints = new VideoConstraints();
DisplayMetrics metrics = getResources().getDisplayMetrics();
videoConstraints.setResolution(metrics.widthPixels, metrics.heightPixels);
videoConstraints.setVideoFps(metrics.densityDpi);
streamOptions.getConstraints().setVideoConstraints(videoConstraints);