Как правильно организовать загрузку ленты с видео?
Если небольшая теоретически-практическая задача загрузка и отображение видео в мобильном приложении в виде ленты (списка). Свои следующие мысли: для каждого видео из списка создается свое сокетное соединение, и загрузка осуществляется через сокет. Если например видео пропадает из области видимости, то загрузка скрывшегося видео приостанавливается, а загрузка следующего видео начинается. Вопрос в том, то видео загрузка которого приостановилось, соединение закрывается или остается открытым? Просто лента может быть прокручена в обратном направлении и тогда необходимо продолжить воспроизведение с места на котором загрузка видео окончилась ранее. И возможно ли как-то оптимизировать данные процессы?
Денис Загаевский, реализована загрузка фото через сокет, но там фото полностью загружается в память телефона и соединение закрывается. Поэтому хотел заранее прорабатывать наиболее правильный вариант. Думал возможно кто-то решал подобную задачу.