2012-02-09 1 views
0

Я пытаюсь использовать флэш-сервер, чтобы узнать, может ли он выполнить определенную задачу, которую мне нужно сделать. У меня есть приложение Django + OpenCV, которое обрабатывает видеофайл и выводит обработанное видео, разделенное на 1 секунду.Предоставить пользовательские Chunks Flash Media Server

Я изучал Flash Media Server, и я нашел несколько тегов, например <OutChunkSize>, которые будут использоваться в файлах Application.xml для настройки размера кусков.

Мне нужно знать, есть ли способ настроить сервер для потоковой передачи ломтей через HTTP, поскольку они генерируются приложением Django вместо того, чтобы позволить серверу разделить самому видео

EDIT: Я прочитал часть из документации adobe и обнаружил, что FMS якобы пишет сегменты .f4f и .f4x индекс сегментов на диск. Вот link. Было бы полезно, если бы кто-нибудь знал, где хранятся эти файлы.

ответ

0

Я думаю, что вы имеете в виду FMS, это HTTP Dynamic Streaming (HDS). Flash Media Server работает совместно с веб-сервером Apache для пакетного размещения файлов F4F «на лету», а затем обслуживает файлы сегментов/фрагментов для определенного потока (VOD или Live) и времени. Файлы в этом случае не хранятся (они могут быть кэшированы, но я не знаю, где).

Существует рабочий код & рабочий процесс для файлов, хранящихся на сервере. В этом случае файлы упаковываются с помощью инструмента f4fpackager, а затем загружаются на веб-сервер.

Adobe Documentation for HDS: http://help.adobe.com/en_US/HTTPStreaming/1.0/Using/index.html