Skip to content

notube/n-screen

Repository files navigation

==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/

About

drag and drop programme sharing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages