Explain the difference between server-side rendering and client-side hydration in the context of Jio Hotstar's video streaming platform.