Playing Kinect's video and audio feeds in Windows Phone - c#

I saw the Velocity channel's "Inside West Coast Customs" this week featuring the construction of Microsoft's (Channel 9) Project Detroit, and was really impressed by the ability to play the Kinect's video and audio feeds from Windows Phone 7. I decided to put together a little utility of my own using the same principle, but am unable to find any code samples on how to accomplish this.
Can anyone here provide me with a code sample, or point me in the right direction? Microsoft is planning to release some portions of their source code from Project Detroit eventually, but I'm hoping this has already been done elsewhere.
I appreciate any help you guys can provide. Thank you!
Best regards,
Sebastian

Take a look at the Kinect Service Kinect Service
They used windows phone sockets to relay the data. It even includes a sample windows phone app.

Related

Xamarin Forms Image Recognition

I would like to know if there is any recognition system for Xamarin Forms that can recognise a point (for example a green filled circle) with the camera, in order to extract info from that point (like coordinates).
I know that EmguCV maybe can do that, but the samples are not working and if you want to use it on Xamarin Forms, you have to pay a commercial license, what does not make sense to me if I can't test it before.
Any info about this would be greatly appreciated.
I see 3 ways for you:
use EmguCV:
I use EmguCV for Xamarin Forms, and it's working pretty well.
But it's pretty complicated to configure it... Try this tutorial: Using Emgu with Xamarin Forms. I think you can test it without buying a licence but only on a simulator...
I also found an Azure service called "Custom Vision". You can train a neural network? to recognize objects on your pictures... Take a look at here (there is a free plan): Custom vision Azure service
Finally, If you have enough skill in image processing you can do it by yourself (there are many tutorial on the web).
==> For me the first solution is the best (Emgu is really powerfull). So if you plan to use it for several projects, I suggest you to buy a licence...
"Custom Vision" Azure service look really convenient but I don't know if it fit your needs... You have to test it, and the free plan is limited too...
Good luck

Windows 10 Universal Apps

Im a C# dev and recently my company has the need for a RSS news feed with a live tile update (windows 10 only). Im kinda new to the universal apps stuff and was hoping someone can help point me in the right direction. Some good tutorials and possibly samples related to rss feeds.
Also, am I on the right path? Is a universal app what I need or would a classic windows assembly do the trick?
Thanks for any advice. Please let me know if you need more details.

How to stream multimedia files using C# and ASP.NET in P2P manner?

so what I want to do is build up a custom web player that should have the facility to allow any user to select a file from his local hard disk and the play that, so that some other person can view it in real time, just like doing a video chat, but instead of a webcam, there would be a video clip that is being streamed.
so far, what I've come across is Microsoft's SmoothStreaming Framework, but it did not help much. Please help.
Regards.
See following posts, hopefully it might be helpful.
Streaming with Windows Media Services and ASP.NET
Microsoft Media Platform: Player Framework

Writing Windows Media Center Extender

I recently purchased an XBox 360 and was first introduced to the term "Media Extender". I didn't realize that windows had the ability to stream content to an XBox and was very surprised and excited. I also noticed that people wrote their own plugins that allowed streaming of, for example, netflix. I would like to know more about how to do this but find it hard to even Google it because I know so little about the terminology (I'm not sure whether the XBox is the "extender" or the "extender" is a plugin that makes the Xbox stream). Can anybody explain this technology to me and perhaps direct me to good getting started reference for building my own plugins (for instance, to stream Pandora to the Xbox)?
An Xbox 360 is a Windows Media Center Extender device, implemented in software on the Xbox. Dedicated hardware implementations exist, such as this, but I don't think they've ever taken off like they were supposed to.
Windows Media Center can be extended via its APIs for building add-ins. Take a look at this Google search.
In my experience (we use this in our lounge) not all plugins seem to work via the Xbox 360 - some work only on the PC.
Hope this helps some.

Where can I get started writing a media server in C# like PlayOn

Where can I get started writing a media server in C# like PlayOn
http://www.themediamall.com/playon
UPDATE:
I have learned that PlayOn is a is a DLNA/UPnP media server but I am still looking for C# example implementation of this type of server. I am placing a bounty and will award it if you can point me to some sample code that I can use to server photos and/or video content to a media client like XBOX 360, Playstation 3, Media Center, or Media Center Extenders
After more research I have learned that PlayOn is a is a DLNA/UPnP media server. There is not lots of information on it but there are a few. If anyone can reference an example that would be awesome.
here some links I found after discovering I was looking for DLNA/UPnP
Creating a DLNA server/service in VB.NET
C# UPNP/DNLA Media Server Library
This question may also help point you in the right direction.
Specifically the accepted answer point to the Platinum UPnP library. Whilst it's a C++ library, it looks promising and i'm sure it could be integrated with a C# solution or at least give you ideas for your own implementation.
My recommendation would be not to write you own server for the reason that Windows Media Services - which is a great FREE streaming server from Microsoft is available already. It focuses on the heavy lifting of how do you stream, formats etc... is well documented and understood which makes deployment easier. Your focus could then be on the areas it sucks at, which is client front end - i.e. a nice web or Silverlight interface, maybe an RSS feed of videos. This shouldn't be hard as the server API and how to write code against it is well documented.
XNA Studio?
Perhaps have a look at the codebase for Media Portal
Here is the developer page
http://www.team-mediaportal.com/contribute_to_mediaportal.html
There is also a media sharing library on code plex that might help
http://www.codeplex.com/blueportal
Here's a couple of things to look into:
/whsUpnp360
UPnP MediaServer using Intels SDK for Windows Home Server and Xbox 360 (written in C#)
http://www.mperfect.net/whsUpnp360/
UPnP library for C#?
http://bytes.com/groups/net-c/741142-upnp-library-c

Categories