Установил NGINX FLV модуль, в конфиге все прописал. В FLV файл добавил метаданные. На параметр ?start=XXXX сервер отдает разные по размеру flv файлы — то есть что-то понимает и вроде начинает отдавать с нужного места.
НО: полученные таким образом куски файла не воспроизводятся! Ни swf приложением, ни отдельно стоящим плеером. Может с не ключевого кадра начинаются? Но тогда вроде тоже должны воспроизводиться. Отдельно стоящий плеер говорит "нет метаданых в файле". Но все равно SWF плеер должен проигрывать — он-то получил в начале все метаданные из целого файла. В чем может быть проблема?
Файл еще должен быть специальным образом подготовлен — в нем должны присутствовать "стоп-кадры".
Добавить можно при помощи yamdi или flvtool2.