Online Entertainment with Smooth Experience