You have a video streaming application like Amazon video/Netflix. Design a system which will allow the users to playback a video from different device. The playback currently works in a single device.
How can we approach about designing this problem?