There was a open source NSV library that was developed some time ago. It is a cross platform C/C++ Library that can be used to read or write in NSV format.
http://sourceforge.net/projects/nsvlib/
This NSV lib could be made into a module for VLC - and VLC could be used for a video streaming GUI.
VLC has encoding capabilities for numerous video codecs and it also supports Shoutcast / Icecast server sourcing.
Instant NSV Karma.