How can I make a software in C# that makes a Video call like in MSN, ICQ, etc.?
I heard about VoIP And SIP but I don't know how to use it!
Thanks!
Printable View
How can I make a software in C# that makes a Video call like in MSN, ICQ, etc.?
I heard about VoIP And SIP but I don't know how to use it!
Thanks!
17 views and and no reply?
What you're asking for is very complicated. I can't just write a code snippet and be done with it. Do a google search for it i'm sure there are some sample projects out there that can get you started. Most of us here on the forum try our best to help people with whatever we can, i can't speak for the others, but I don't have time to write a complete Video Conferencing application for someone.
If you find some sample code and have problems understanding it let me know. I'll be more than willing to help you out.
I did searching all day and I didn't find answers.. :(
You probably didn't find many answers because you were looking for the wrong things. What you want to look for is:
1) How to use webcam
2) How to use a microphone (record your voice)
3) How to play sounds (the other persons voice).
4) How to compress the video and audio (in realtime!) so it's suitable for transmission across the internet. Also decompressing on the other side.
5) How to set up a connection between two computers when both are behind restrictive firewalls. Or you can take the lazier approach and assume that one or both of the computers can open a port using nat-pmp or upnp.
5b) If going the lazy approach you'll need to look up nat-pmp and upnp
6) Then the easy part - create the GUI which hooks it all together.
All in all, more than a few months of work.
thanks! what is GUI?
and what do you mean, compress video&audio?
do I need VoIP?
and what 's the c sharp part? how can I connect 2 computers in C sharp? in VB I have Winsock.. that do I use in c#?
Oh, and I found this link with the downloads:
http://www.vaxvoip.com/samples.asp
what is it?
plese answer to both of my replies..
"and what do you mean, compress video&audio?
do I need VoIP?
and what 's the c sharp part? how can I connect 2 computers in C sharp? in VB I have Winsock.. that do I use in c#?"
Given the level of programming knowledge you've demonstrated so far, this task is *far* beyond what you're capable of. I don't mean that as an insult, just as a fact. You should really start on smaller, simpler projects. When you actually understand all the terms and phrases in my last post, then you can start *thinking* about working on that idea.
please answer my questions, I know what I can do and what not, I just want you to answer my questions.
1. http://www.vaxvoip.com/samples.asp - what are those downloads?
2. in VB I have winsock, what do I have in c#?
I tend to agree with Mutant_Fruit here. Again, not to be rude or anything but this is no easy undertaking. I would like to think that I know a lot about C# and I would even have to do some research before jumping into this project.
But here...
VOIP
Compress Video/Audio
Networking in C#
Was that so hard?
But here...
VOIP
Compress Video/Audio
Networking in C#
Was that so hard?[/QUOTE]
That link is Awesome... I may have to use that on my helpdesk as an Auto Reply... lol
I added a comment when I saw this was August, but didn't realize it was a 2009 reopened.
Closing thread. Start a new thread if the topic is worth continuing.