What inspired you to create this player? How does it compare to other open source players like Video.js or Plyr?