Windows phone 8 camera streaming to desktop app, DOT NET Programming

Assignment Help:

Windows Phone 8 camera streaming to desktop app

Project Description:

I require WP8 application (client) that will:

1. Automatically evaluate and connect to Windows desktop (server) app on specified port (from socket) in local WLAN.

2. Open compress images, camera stream and send them to server app.

Windows desktop app should:

1. Be XAML/ WPF app, not Windows Forms.

2. Continually listen to connection requests on specified port.

3. Once client request connection, server should take it.

3. Server should receive all received images streamed from Windows Phone app

4. After receiving image it should process it using some standard image processing libraries (OpenCV, Accord.NET, etc)

5. Result of processing (blob counting and simple color segmentation are enough) could be displayed in preview box in WPF app in real-time.

Additional notes:

- Only one client at a time may be connected.

- Connection management could be included for both client and server apps (reconnect after drop, automatic discovery, manual connection to specified IP/port...)

- Image compression is required because of real-time performance. .NET Memory Stream supports built in JPEG compression, but I'm open to suggestions.

Skills required:

.NET, Imaging, C# Programming, Socket IO, Windows Phone


Related Discussions:- Windows phone 8 camera streaming to desktop app

List advantages of binding data to controls, Question: (a) List three ...

Question: (a) List three advantages of binding data to controls. (b) The Repeater control uses templates to control formatting. Define the five types of templates supporte

Need help in crm and shaerpoint, CRM and Shaerpoint We are using 365+ CR...

CRM and Shaerpoint We are using 365+ CRM in the cloud for QuattroCitta at the moment which we will migrate to our own private cloud in six months (project part 2). Within ShareP

Document type definition (dtd), What is DTD? The Document Type definiti...

What is DTD? The Document Type definition (DTD) defines how your XML should structure. For illustrate in the above XML we want to make it compulsory to provide "qty" and "total

Write a program of changing string order – c# program, Write a Program of C...

Write a Program of Changing String Order - C# Language  using System;   class Prog3_2  {       public static void Main(String [] args)    {     Console.Write(ar

Difference between delegate and events, What is the difference between dele...

What is the difference between delegate and events? Actually events use delegates in the bottom. But they also add an extra layer on the delegates, hence forming the publisher

Creating dynamic web pages, As you have probably realized by now, Web pages...

As you have probably realized by now, Web pages are much more useful when they are dynamic. In Internet terminology, the word dynamic means several things. Primarily, it refers to

What is xpath, What is XPath? XPath stands for XML Path. It is a langua...

What is XPath? XPath stands for XML Path. It is a language used to access dissimilar parts of an XML document, such as elements and attributes.

Show the structure of the global.asax file, Question: (a) Write extrac...

Question: (a) Write extract codes to show the structure of the Global.asax file. (b) Outline four classes that allow you to work with File Streams. (c) When working with

What are the components of wf 4.0, What are the components of WF 4.0? W...

What are the components of WF 4.0? WF having of various components that work together to make desired workflow. The components of WF are given as follows: Workflows and a

Interface, What is a Interface? The Interface is a contract that descri...

What is a Interface? The Interface is a contract that describes the signature of the functionality. So when a class is implementing a interface it says to the outer world, that

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd