uStream launches private label video streaming Watershed

uStream has launched a new private label live and stored video streaming service, which they call Watershed.