Discussion Aersia HTML5 Player

Discussion in 'Playlists' started by Radscale, Mar 5, 2018.

  1. Radscale Thread Starter Cheddar League

    Hey all!

    I've been a fan of the Aersia playlists for many years now, but as the years went on I had grown annoyed by Flash shenanigans and like many others decided to write a new HTML5 player from scratch as a side project. And yeah, it's an another one.

    The current version has just reached feature parity with the original player, so please feel free to give it a try here!

    Current release: Beta 3 - 2018-03-30

    Implemented and planned features:
    • Load roster metadata from Aersia server - ✔️
    • Play tracks in standard order - ✔️
    • Shuffle playback - ✔️
    • Volume control - ✔️
    • Basic persistency - Beta 1 - ✔️
    • Display reponsiveness - Beta 2 - ✔️
    • Extended media session info and control for mobile - Beta 3 - ✔️
    • Mobile PWA support - 1.0 goal
    • Per-track ignore
    • Custom playlist creation
    • Hot-linking for songs
    • Player themes

    I will most likely keep returning to this project in the longer run to add more or less necessary features, so your feedback is strongly encouraged and welcome!
    o100nome likes this.
  2. o100nome Colby League

    Radscale likes this.
  3. Radscale Thread Starter Cheddar League

    Awesome to hear!

    I'll be pushing updates to add proper mobile support over the next weeks, so do let me know if anything stops working or straight out breaks so I can get on it ASAP!
    o100nome likes this.
  4. Radscale Thread Starter Cheddar League

    Beta 3 is here!

    The update comes with a few tweaks and fixes, mainly for mobile devices:
    • Background playback on most Android and iOS browsers
    • Playback controls via persistent notification (Android) and Control Center (iOS, work in progress)
    • Basic Progressive Web Application support. Eligible Android devices will get a prompt to "install" the application to your home screen. Works like a native app but is based on Chrome, no additional permissions needed. This feature will be heavily improved upon in future, possibly adding offline functionalities when installed. iOS support coming very soon - Apple is actually pushing out a new iOS Safari version with support for this feature right now.
    • Fixed full-screen playback issue on iOS Safari
    • Minor graphics changes

    Additionally the player now runs on HTTPS by default. Huge thanks to our overlord Cats777 for enabling SSL for Aersia resources - it made further work on PWA possible!

    More news coming soon!
  5. sfkingalpha Brie League

Share This Page