Регистрация: Jan 2009
Сообщений: 1,651
|
Перемотать видео к куску, который еще не закачан на клиента, можно только если есть сервер, который по запросу "отдай-ка мне видео с секунды N", выдаст файл с этой секунды. Без сервера сколько бы ты ключевых точек в видео не наставил, ничего тебе не поможет. Ключевые точки только облегчают поиск конкретного тайминга и перемотку к нему.
Стримить с перемоткой умеет Flash Media server, wowza, red5. Теперь еще nginx это умеет, я слышал.
Есть еще понятие "pseudostreaming", когда с помощью пхп или модуля веб-сервера организуется система, когда при перемотке, сервер не использует rtmp, а просто на POST/GET запрос клиента "пришли мне с секунды N" отдает новый flv/mp4 файл, который создается из оригинального видео, но с конкретной секунды + стандартного заголовка flv/mp4. Так умеет, например, lighthttpd + flowplayer.
Ну, а дальше гуглите себе решение. Куча постов в блогах и на хабре на ключевые слова red5, nginx video streaming, wowza, pseudo streaming flowplayer и т.д.
При чем здесь компонент FLVPlayback к перемотке видео, я так и не понял.
__________________
мой пустой блог
|