Я пытаюсь реализовать сервлет Java, работающий на Tomcat, способный передавать несколько файлов FLV в клиентские браузеры, имеющие JWPlayer.Суть в том, что мне нужно потоковое воспроизведение нескольких файлов по одному и иногда начинать потоковую передачу с середины первого клипа, и мне нужен JWPlayer, чтобы думать, что длительность файла - это длительность всех клипов, вместе взятых.
MyСервлет работал бы хорошо, если бы я объединил все клипы в один FLV-файл, вставил метаданные (используя yamdi) и затем передал их в поток.Но это может быть довольно много времени.Я попытался отправить проигрывателю метаинформацию для файла, который я сначала передаю из середины, а затем продолжаю и передаю из середины, но, похоже, это не работает.Я попытался поработать с параметром duration в метаданных, но безрезультатно.
Я думаю, это потому, что я пропускаю теги, когда начинаю потоковую передачу с середины клипа.Можно ли по-человечески создать теги при обработке потока байтов до того, как сервлет отправит его?