Second Screen Demo

Click To Open On DesktopClick To Open On Mobile

The Concept Of
Second Screen Experiences

This demo showcases the concept of a second screen experience, implemented with Next.js and socket.io. After opening the demo simultaneously on two separate devices, the devices can connect and exchange information in realtime. There's a wide spectrum of different use cases for second screen applications, including, but not limited to:

  • Example: Makeshift Input Device

    Multiple users in an airport lobby can use their mobile devices to connect to a website that is displayed on a big screen. They can then use their mobile devices as game controllers and play a game against each other on the big screen, while they wait for their flight.

  • Example: Displaying Additional Information

    While playing a computer game, the second screen displays a realtime map to the player, helping with navigation inside the game.

  • Example: Access To Social Content

    While watching the presidential debate, the second screen displays relevant social media streams and allows the user to participate in a conversation about the debate (e.g. posting to twitter, participating in real time voting, etc.)

A second screen demo, implemented with Next.js and socket.io.

Source on GitHub