ATC creates and stores thumbnails to the Thumbnail Store, and then SM performs synchronization between sliding interface on mobile device and currently playing video on TV. Client-side has two devices which are Chromecast connected TV and mobile device as a user interface. The mobile device is used as a second screen for showing aligned thumbnails on sliding interface for video browsing.