I just found out today that this interesting player is called Democracy Player, it's also called Player 2.0. Democracy is a free and open-source software that runs across Windows, Linux, and Mac platforms. The latest version, 0.9.2.1, was released today. After trying it out, I feel that Democracy is not only a media player software but also a Web 2.0 service.