Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Технология стриминга без полной прогрузки файла
цитата
18/10/12 в 15:52
 Vyacheslav
Подскажите, кто, кроме youtube использует технологии, которые прогружают только "нужный" кусок видео близкий к проссматриваемому моменту? Как это реализуется?
цитата
18/10/12 в 16:46
 pipez
ютуб нарезает файл на несколько частей
цитата
18/10/12 в 16:52
 johndoe2
Если имеешь в виду как через http запросить только кусок файла, то для этого есть заголовок Range
en.wikipedia.org/ wki/ Byte_serving
цитата
18/10/12 в 17:50
 Vyacheslav
А есть ещё крупные тубы, кто делает что-то подобное?
цитата
18/10/12 в 19:53
 Sterx
все у кого работает перемотка ..
цитата
18/10/12 в 23:06
 Vyacheslav

Да ну!? icon_smile.gif
Тоесть у всех тубов нажал на паузу и видео не прогружается до конца ждёт воспроизведения?! Наверное я не ясно выразился какую именно тонкость стриминга я хочу орбсудить...
цитата
18/10/12 в 23:09
 Vyacheslav
Интересует именно следующий факт:
Если на YouTube смотреть видео и нажать на паузу, то и прогрузка видео далеко не начнёт качаться. Т.е. плеер как-то расчитывает определённый буфер с учётом возможности клиентского канала и отправляет серверу или сам останавливает излишнюю буферизацию.
цитата
18/10/12 в 23:29
 johndoe2


Как вариант: плеер открывает keep-alive соединение и через это соединение грузит данные по кускам запросами с range. Если юзер жмет паузу, плеер прекращает грузить новые куски и через какое-то время рвет соединение. Когда юзер отожмет паузу, новое соединение установится и новые куски снова поплывут к юзеру

Кстати только что туб выдал только что

500 Internal Server Error
Sorry, something went wrong.
A team of highly trained monkeys has been dispatched to deal with this situation.
icon_smile.gif


Эта страница в полной версии