better streaming support, preliminary web interface