![]() |
буферизация flv с произвольного места
Здравствуйте!
Интересует вопрос буферизации flv с произвольной позиции. Класс NetStream не дает выбора - всегда буферизация начинается с начала и при попытке проиграть flv с точки, где он еще не загружен, он просто ждет пока загрузится это место и тогда начинает проигрывать, но буферизация не начинается с этого места. На youtube.com же при попытке проиграть видео в еще назакачанном месте, буферизация прекращается и начинается с того места, откуда хочешь проиграть. Не подскажете как это сделать? Или в какую сторону смотреть? Буду признателен. Заранее спасибо всем откликнувшимся. |
На ютубе при клике в таймлайн, на сервер уходит новый запрос с указанием времени на котором кликнули, и сервер возвращает уже новый файл, без участка 0-время клика.
|
Использовать FMS (Flash Media Server)
|
Огромное спасибо!
iNils вы подтвердили то, что я думал. telit спасибо :) Возможно воспользуюсь. |
Т.е. это организуется только на сервере? Прогизвольная закачка скажем с середины файла невозможна?
|
Вам же iNils ответил на все :) Серверная часть нужна в любом случае.
Пишете или берете готовый скрипт, который принимает имя загружаемого файла и оффсет в байтах, с какого места его грузить. Скрипт отдает файл с указанного места (разве что хедер flv добавляет в начало байткода). Из известных мне готовых реализаций - mod_flv для сервера nginx. Но и самому сделать несложно. |
Спасибо!
Больше вопросов нет. |
| Часовой пояс GMT +4, время: 15:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.