Показать сообщение отдельно
Старый 16.02.2010, 17:46
klafuda_klalafu вне форума Посмотреть профиль Отправить личное сообщение для klafuda_klalafu Найти все сообщения от klafuda_klalafu
  № 1  
Ответить с цитированием
klafuda_klalafu

Регистрация: Aug 2004
Адрес: N. Novgorod
Сообщений: 127
Отправить сообщение для klafuda_klalafu с помощью ICQ
По умолчанию перемотка видео "?start=XXX"

Вобщем проблема следущая... делаю флеш плеер для вопросизведения видео и перемотку его на непрогруженое место... Уже был опыт передавал через start=нужная_секунда и пошло поехало...
Но не тут то было.... сталкнулся с nginx. В котором есть какой-то модуль для отдачи видеофайлов.... Опять же сперва файл захватывается легко и просто
запрос- ответ играет файл http://69.10.61.34:8080/new.php?video=111111-ttv/123123 . как только мне понадобилось получить видео с какого то момента - опытным путем выяснилось, что надо передавать не секунду, а байт с которого надо отдавать видео, но видео то отдается, но не играется. пытаюсь просто скачать файл, замечательно файл скачивается размер меньше чем надо... не проигрывается в локальном плеере.
http://69.10.61.34:8080/new.php?vide...&start=5000000
Однако в JW плеере все работает??? чего там в нем такого ??? копал сорцы ничего не понял толком ... каков принцип ? кто может подсказать ?
http://69.10.61.34/jwp1.html
Может быть там как-то метадата во флешке конвертится и преобразуется или надо на сервере какие то манипуляции сделать что бы просто передавая start=байт все работало как часы.