Nice idea, but there already is a project like this:
DCPlaya
It supports plugins and plays about everything the Dreamcast is capable of, from NSF to Google Video. What it does not yet support is (Super)VideoCD.
Read more about it here:
http://www.dreamcast-scene.com/index.php/Main/DCPlaya
Bookmarks