Decodize

console.log

Slidemote - Universal Remote Control for Html5 Presentations

Introduction

Slidemote is a web app created for easy integration of remote control facility for html5 presentations.

Slidemote

Integration

  1. Add following script in your presentation. <script type="text/javascript" src="http://slidemote.jit.su/slidemote.js#slidemote"></script>
  2. Append your id at the end of the script (Eg: …slidemote.js#YOUR_ID ).
  3. Goto - Slidemote.
  4. Enter YOUR_ID & connect.
  5. Slidemote currently supports (basic level) - revealjs, impressjs, deckjs and flowtime.

How it works?

Slidemote uses socketio to leverage websocket communication. Slidemote is hosted at Nodejitsu, a nodejs hosting service.

http://slidemote.jit.su/slidemote.js#id will communicate to server with your ID. Provide same id at “http://slidemote.jit.su”, it will establish a websocket connection.

Demo

Go to Slidemote and enter following key and press connect. Once connected you are able to control this presentation. It will take a few seconds to connect, be patient. Don’t refresh page, result will be a new key and you have to enter it again on ‘slidemote.jit.su’ to establish connection.

Key:

 

Other demos

Flowtime ImpressDeckjs

Screenshots

Revealjs controls
Revealjs
Deckjs & Impressjs controls
Revealjs
Flowtime controls
Revealjs

Video