A FUTURE IN VIDEO STREAMING : DEVELOPMENTS AND PREDICTIONS