Video Uploader Особенности

  • HTML5
  • Тащить & Падение
  • AJAX (нет Отправить, перезагрузки страницы требуется загрузить больше видео)
  • мульти поддержка видео
  • просто масса загрузки (выбрать несколько и перетащите)
  • загрузить окно состояния, который показывает видео ссылку, когда будете готовы без необходимости перезагрузки страницы
  • бар живая прогресс каждой загрузки
  • непредсказуемые безопасные имена загрузки файлов
  • Откат к стандартной загрузки (для старых браузеров, устройства)
  • мобильная загрузки видео (iOS6 , Android 3+: подсказывает пользователю записывать новое видео или выбрать из камеры ролл)

Video Processing / Coversions

After uploading a video, solution does necessary processing for listing and displaying the video to site users. This involves:

  • extract video info like duration, разрешение, codecs
  • extract snapshot to display in listings
  • generate a HTML5 video preview (few seconds of video at low resolution to play on mouse hover)
  • generate a HTML5 video for older mobiles, at lower bitrate/resolution and encoding complexity
  • generate a high quality HTML5 video to playback on most browsers and devices
  • optionally, generate HLS segments for HLS playback (streaming by segment playlist instead of access to full video file)

Encoding codecs, parameters, bitrate for video and audio are configurable from backend settings.