Just to clarify, you need VLC to be installed on a separate computer with your video files, with it's web interface enabled to be able to access it.
There's also a new video player coming to Chrome OS which recently landed into the Dev channel: New Video Player App Coming to Chrome OS | OMG...