sorry but i think that this feature is extremelly important.
Let me correct that sentence: This feature might be extremely important to you
but no the general audience (or else it would have been suggested dozens of times before). I can live very well without such a feature. Again, if it is so important for you, learn C/C++ (if you don't know it already), get the plugin SDK from Ian and write a streaming plugin. That's probably the quickest solution.
See the advantage that is to stream over your own ip without to have to install other programs.
Nope, I don't see the advantage, since I rarely ever use streaming. And if I ever do stream broadcasts, I have to use Icecast on my server anyway since my bandwidth is kinda small.
XMPlay doesn't need to become the same coffee-making lawnmower as VLC is.