/player

A tiny, minimal dependency 180/360 media player for the browser

Primary LanguageJavaScript

Fuse Player

A tiny, minimal dependency 180/360 video/image player for the browser

Features / Planned

  • Full Screen
    • Fallback for iOS
  • 180-360° view
  • Images & Video
  • Poster images
  • Support for non-standard aspect ratio (16:9 vs 2:1)
  • Multiple source/resolutions
  • Standard media controls (volume, scrub, play/pause)
    • Navigation dial (ala youtube/facebook 360).
    • Source selector
    • Configurable
  • Cross Browser Support
    • Chrome
    • IE11
    • Edge
    • Firefox
    • Safari Desktop
    • Safari iOS
    • Chrome (iOS)
    • Chrome (Android)
    • Android Browser
    • Samsung Browser
  • Stereoscopy Support
    • SBS
    • UO
    • Mono View
    • Stereo View
  • Fallback to equirectangular
    • Mono view
    • Warning/Help text
  • Hardware Support
    • Mouse and touch drag
      • Momentum
      • Optional horizon lock
    • Keyboard controls
    • Phone accelerometer
    • VR Headset (WebVR)
    • VR Headset (WebVR Polyfill)
    • Gamepad