андроид? Можно ли каким-то образом проигрывать до 5 видео в одном item списка без лагов при скролинге?
Пробовал делать с exoplayer - но если создаешь больше чем 1 плеер, то начинаются жуткие тормоза.
Видео по 5 секунд без звука.
да. инстанс экзоплеера должен быть в единственном числе
Ну камон, видео требует кучи прцессорного времени. А тут пять видео на экране. И пожалей глаза юзера - на крохотном экране пять видео с почтовую марку размером это как и зачем?
Даже Гугл у себя в Ютубе показывает превью только одного ролика, а не всех сразу. Странно, что им мешает показать всё сразу? 🤷♂
можно сделать вот таким костылем: склеить друг с другом 5 видео и показать как одно (клеить не на клиенте, конечно же) Но технически это не сложно
Ну ок, ну вот в телеге же если поставить автовоспроизведение, то можно допустим увидеть 3 одновременно проигрывающих видео
Не исключено что это не "честное " воспроизведение, а скажем каждый второй кадр. Ну и 3 это не 5 все же
то, что оно скейлится это 100%
и это телега. У них и своя view под это может быть
ну у меня тоже скейлится)
а Вы случайно не в ui скейлите?
откройте profiler и посмотрите почему лагает
Ну вот попробовал и другом потоке скейлить - разницы не заметил. У меня видео по 5 сек и по 500кб - это не фильмы
я понимаю, что не фильмы. Я в целом про подход объекта подкачки говорю
А зачем при скроллинге? Там весь уи замедляется
Обсуждают сегодня