Wordpress video player like youtube

Hi guys! I have been searching for a wordpress video player like youtube, for self-hosted videos, that user can change or set the video quality. But no satisfy results. Do you guys have any recommendation?

PS. I dont upload to youtube because youtube has terminated my channel 3 times, yup, 3 channel. Without any good reason. So I decide to make my own website. Video and Dailymotion is a very good alternative but unfortunately both websites are blocked by some ISP in my country. I know, that sucks.

Thanks for your help, guys!