NODVIX - 24-hour P2P broadcast platform