SublimeVideo

SublimeVideo has officially been shut down.
Former users can download their player's files from here.