Application remote control (client/server)
Hi All-
I need some pointers on which .NET technology to use for a project I'm working on. I'm building a "dashboard" digital signage WPF program that will display various things on a large monitor mounted high up in the ceiling of my office.
What I need to be able to do is control certain aspects of this program from my desktop. For example, there will be a TV window in the application with signal being provided by a TV tuner on the mini-computer connected to the monitor in the ceiling. What I want to be able to do is make a remote control to be able to change the channel etc. I'm confused at what technology to use. I've read about remoting, WCF, and simple TCPclient classes but I'm confused at which one would be better. I'm thinking it may be better to use WCF because what I think I need to do is make a function that will change the channel and accept channel numbers, etc from the remote control program. Am I on the right path?
Thanks in advance for any help you can give me!
Re: Application remote control (client/server)
I hope you are not confusing remote control with remoting. :)
I cannot help on WCF but since i used web services i must ask you what exactly are you trying to do and how.
I mean, you say "make a remote control to be able to change the channel etc". Do you know how you can change the channels programmatically on the tv tuner?I don't so can you enlighten me?Why you need a service to do what you want instead of a standard windows app?
Re: Application remote control (client/server)
Both the remote control application that will run on my desktop and the dashboard software running on the mini-computer in the ceiling are just standard windows form applications.
I do know how the change the channels programmatically on the tv tuner. I cheat and use a class called VidCapX which does it all for me :) The TV channel is simply a property so I can do something AxVidCapX.Channel = 12 or whatever. So what I need to be able to do is send that integer 12 from the program running on my desktop hence making a virtual remote control program.
I've used web services too which obviously wouldn't fit in this case. I just need something simple which is why I'm not sure what to use. Basically I'm looking for the method to make the program running on my desktop and the program running on the mini-computer talk to each so I can send that channel number as an integer to the property of the VidCapX object.
Hope that clarifies what I'm looking to do a little.
Re: Application remote control (client/server)
Re: Application remote control (client/server)
Ahh.So either what suggested or use .net remoting but i cannot help on that.
Re: Application remote control (client/server)
Thanks everyone for your help! I will see what I can come up with!