Динамическая подгрузка видео/аудио с сервера, когда пользователь досмотрел/дослушал до определенного момента
Пытаюсь написать свою соц сеть. В современных соц сетях и на видеоплатформах реализована функция, когда аудио и видео контент отдается сервером не полностью, а подзагружается "по требованию". Как такое реализовать со стороны клиента и сервера? Использую браузерный js на клиенте и golang на сервере.
Ответы (1 шт):
Автор решения: Ainar-G
→ Ссылка
Ваш вопрос довольно обширный, и однозначного ответа тут скорее всего нет. Есть несколько технологий потокового видео, например MPEG-DASH или HLS, а также множество проприетарных протоколов. У всех свои преимущества и недостатки. Выбрав что-то, что подходит вам, найти или создать свою имплементацию этого дела на стороне сервера и клиента — дело недолгое.