В данный момент я использую php для преобразования журналов статистики (arround 40k rows) в png-графики (бары, анимации), а затем с помощью ffmpeg для преобразования последовательных изображений (20 кадров в секунду) в видео,Клиентская сторона onthefly видеогенерация
один запрос этой анимации последний Arround 10 минут на основной выделенный сервер 2x3.06ghz интел и стоимости Arround 2Гб дискового пространства для файлов PNG и 500Mb для видеофайла
Моя первая неприятность с моим ГНБ пространства , всего 10 пользователей могут погубить мой 40-гигабайтный hdd за несколько часов ...
Так что мне интересно, как захватить каждый png-фрейм на локальном хранилище (может порождающий первое изображение на холсте), а затем объединить все кадры (motionjpg совмещены?)
Я нашел этот плагин яваскрипт но работает даже для меня http://ushiroad.com/mjpeg/
Вам это нужно как фактическое видео? Похоже, вы могли сделать это с помощью графической библиотеки или холста. – ceejayoz
Вы можете использовать API YouTube/Vimeo (или аналогичный), чтобы компенсировать хранение на сервере и отображать видео непосредственно из этих служб. – dSquared
Я согласен с @ceejayoz. Если вы делаете какую-то анимацию журнала, то визуализируйте ее с помощью графической библиотеки, используя данные JSON, которые вы получаете с вашего сервера каждую минуту или около того. С данными, которые вы даете, это 4K строк в минуту, что отлично подходит для AJAX операции (хотя вы можете настроить это вверх или вниз для пропускной способности и быстродействия). – halfer