cloud assisted live p2p streaming server