Задать вопрос

Как показать видео (последовательность сгенерированных мною картинок) в браузере?

Дано:
1) Сервер на котором запущено приложение, которое рендерит что-то и на выхоте мы получаем последовательность картинок (просто битмапы).
2) Клиент на котором есть браузер (это может быть слабенький PC или планшет с андроидом).
3) Скорее всего они соединены вайфаем.

Нужно:
1) В браузере клиента видеть отрендеренное видео (последовательность картинок).
2) Уметь управлять рендерингом (двигать камеру, менять параметры).

Какой самый простой способ передавать видео?

Простейшее, что приходит на ум — жать отрендеренные картинки в джипег и на клиенте просто последовательно показывать, но я не уверен на счет производиетльности и какие технологии надо использовать.

Подскажите в какую сторону копать.

Заранее спасибо за советы!
  • Вопрос задан
  • 2839 просмотров
Подписаться 5 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Lerg
@Lerg
Defold, Corona, Lua, GameDev
Можно проще. Через MJPEG по HTTP.
Отправляете клиенту заголовок о том, что это MJPEG.
Далее идут мини заголовки и ваши битмапы, закодированные в JPEG.

Подробности можете прочитать в моей статье habrahabr.ru/post/115808/
Ответ написан
Последовательность картинок будет есть слишком много трафика. Лучше всё-таки сделать видеоролик и уже его показывать — в нём не меняющиеся части почти не будут занимать места.

www.ffmpeg.org/faq.html#How-do-I-encode-single-pictures-into-movies_003f
Ответ написан
@Tr1aL
Если у вас камера на сервере, то может просто стрим наладить оттуда и смотреть любым флеш-плеером? зачем куча картинок?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы