Я работаю над проектом курьерской службы. Я разработал приложение для Android для наших сотрудников, которые работают как приложение для камеры, они могут делать фотографии и видеозаписи. Когда фото или видеофайлы готовы, это приложение может автоматически загрузить его на сервер (если активен WiFi-соединение). Сервер поддерживает веб-сайт, где мы можем видеть ежедневную работу каждого сотрудника, включая ссылки на фото и видео файлы. Конечно, нет проблем с доступом к фотографиям через любой браузер, но есть такая проблема с видеофайлами.Потоковое видео, записанное на Android
Мы не ограничиваем устройства Android, с которыми работает сотрудник, только на том, что он оснащен Android 2.3.3 или новее (и, безусловно, должен иметь камеру). Видео записывается с настройкой CamcorderProfile.QUALITY_LOW, поэтому формат зависит от решения устройства, что этот CamcorderProfile.QUALITY_LOW. Нет никакой проблемы при просмотре видеофайлов с разных устройств на рабочем столе (Windows). У меня и моего начальника есть некоторые плагины для браузера, поэтому эти файлы можно открыть в браузере. Но мы хотим иметь решение для просмотра видео на сайте, которое не требует какого-либо плагина для браузера или дополнительного программного обеспечения на стороне клиента.
Так вопросы:
Что такое лучший видео формат, который может позволить онлайн просмотр видео без загрузки всего файла на стороне клиента (например, на YouTube), видео-записи могут быть очень длинными (час, два часа или даже больше).
Какой инструмент мне нужен для универсального преобразования записанных на Android видеофайлов в этот формат, без указания вручную формата входного файла (так как это может быть совсем иная)? Наш сервер работает на "
SMP Debian 3.2.63-2+deb7u1 x86_64"
.
Возможно, я что-то пропустил. Мне очень жаль, что это мой первый проект, чтобы иметь дело с видео, мне не хватает знаний.