視頻上傳功能

  • 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.