Comments (4)
I agree, a Linux port would be fantastic. I will accept the issue.
Porting the Kinect would not be difficult as Ubi Displays only requires the
depth frame to work. The main work would come from porting the UI. However,
using a Kinect on a non-ms platform would violate the MS license agreement as
far as I understand it. This would also mean support for less widely available
depth sensing hardware - although this is not a big problem.
I would be more interested in doing so as a distributed version of the software
which can run on multiple PCs. For instance: one raspberry pi running the HTML
renderer, another processing touch from a depth camera. These can then work
together to provide a more scalable experience. I have an early version which
workes in this way, but it requires windows support.
What are your thoughts? :)
Original comment by [email protected]
on 31 Jan 2013 at 10:23
- Added labels: Type-Enhancement
- Removed labels: Type-Defect
from ubidisplays.
This sounds like a good scaleable option, and at ~$99 USD / raspberry,
seems like a reasonably affordable solution. Just don't use SOAP as the IPC
mechanism. I'm curious about the kinect license. I know for instance, that
in the DIY realm, these licenses are meaningless, however, for retail,
what's to stop someone from selling a solution which allows someone else,
who has already purchased the hardware, from plugging it into a non-windows
box?
Original comment by [email protected]
on 31 Jan 2013 at 4:05
from ubidisplays.
Original comment by [email protected]
on 31 Jan 2013 at 6:52
- Changed state: Accepted
from ubidisplays.
Yea, definitely steering clear of SOAP. I quite like the lightweight HTTP
route because it is easy for people to extend and uses standards that are
pervasive and likely familiar. I read an interesting paper about the
challenges in streaming multi-touch events between devices:
http://dl.acm.org/citation.cfm?id=2107599
The Kinect EULA is here:
http://www.microsoft.com/en-us/kinectforwindows/develop/sdk-eula.aspx where
there is the clause: "You may not: distribute Distributable Code to run on a
platform other than a Microsoft Windows operating system;". I am not sure what
the Microsoft stance is on the NUI community APIs?
Original comment by [email protected]
on 4 Feb 2013 at 8:48
from ubidisplays.
Related Issues (20)
- Its impossible sometimes to remove the red screen noise HOT 1
- Kinect does not show up in "Select your depth camera" HOT 9
- Screen Extending ? HOT 5
- Black Screen on Parallels HOT 2
- Application wont start HOT 5
- the program no recognize the kinects sensor HOT 7
- Broken link/website HOT 2
- Web content size affected by system font size
- Touch wont work at all HOT 1
- cant select any kinect HOT 6
- whiteboard app? HOT 2
- the program downloads but does not open.. HOT 3
- two errors ... KERNELBASE.dll HOT 3
- Not working in window 8 HOT 6
- Surface 0 registered unsuccessful HOT 2
- UbiDisplay Installation Problem HOT 2
- Not Working with Kinect for Xbox 360 HOT 1
- No touch response HOT 3
- Applications wont Load in
- Ubi Displays Beta is getting crashed in Windows 8 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ubidisplays.