-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathREADME
More file actions
29 lines (19 loc) · 1.16 KB
/
README
File metadata and controls
29 lines (19 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
==N-screen==
This is a web-based application that allows multiple people to go to a URL in a browser, drag and drop
programmes between each other, and drag and drop programmes to a 'TV' (XBMC installation) to play them.
It can be used to find and watch on-demand TV when 'together but apart'. You can see a video here:
http://www.flickr.com/photos/nicecupoftea/5758350110/
The setup requires an EJabberd installation with Bosh enabled, and various simple APIs to the data. The
actual client is very simple - javascript and HTML with strophe and jquery - it works in modern
browsers. The eJabberd server can be on a separate machine.
==Installation==
See install.txt and ejabberd_setup.txt
==Libraries==
This is only possible because of the great open source libraries available:
* jquery drag and drop http://jqueryui.com/demos/draggable/
* touch jquery addon http://code.google.com/p/jquery-ui-for-ipad-and-iphone/
* strophe XMPP over HTTP http://strophe.im/
* eJabberd XMPP server http://www.ejabberd.im/
* XMPP4R ruby gem http://home.gna.org/xmpp4r/
* XBMC: http://xbmc.org/
And the great content from http://archive.org and http://ted.com and http://www.bigbuckbunny.org/