Click here to Skip to main content
16,016,489 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I want to create a video conferencing facility for my school with following goals.

1. Teacher connects to Internet from home PC. Has a webcam + mic.
2. All students are located in school. Each with his/her own computer. Local school LAN network is there. Internet is available through LAN.
3. Each school computer has local IP. But school network has single WAN IP.
4. Similarly teacher has local IP as well WAN IP for modem.
5. I want to write a video conferencing app in C# so that teacher can host. and School can connect to teacher who is at home. Just 1 WAN connection. And this video feed will be available throughout the school LAN for every student to see.

The program I wrote was similar to what is available in code project. It is working with LAN perfectly. But the problem is I am not able to connect to another computer via internet/WAN IP... I disabled all firewalls. In both computers.

Q1. Should I get a static IP and do port forwarding?
Q2. But how are applications like uTorrent is receiving connections from some WAN IP and seeding the file and serving it to him? How to write a program to establish a connection with another computer via WAN IP??

Examples to create your Conferencing System in .NET, C# VOIP & Video Conferencing Systems using H.323 and TAPI 3[^]
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900