2016-03-26 2 views
0

Я использовал видеочат pro ActiveX from this site.
Мне понравилось то же самое в tutorial video. С местным ip-адресом (192.x.x.x) это работа. но когда я ставлю публичный IP-адрес, не работаюВидеочат pro ActiveX public ip

axVideoChatReceiver1.ReceiveAudioStream = true; 
axVideoChatReceiver1.ReceiveVideoStream = true; 
axVideoChatReceiver1.Listen(193.x.x.x, 1234); 

Что здесь не так?
Заранее спасибо

+0

Имеет ли ваш компьютер сетевой интерфейс с этим IP-адресом? Вы уверены, что на самом деле не хотите запускать сервер в локальном IP-адресе homenetwork-local, а затем настроить маршрутизатор на выполнение какой-либо переадресации портов, если ваша машина будет доступна из вашего общедоступного IP-адреса? –

+0

Я видел axVideoChatServer из этого api. Думаю, я должен это использовать. Я не знаю, как использовать. Я видел это видео, но я не знаю, как подключить объект-отправитель к серверному объекту и отправить поток другому IP-адресу. https://www.youtube.com/watch?v=8eX_UxxlwEY –

+0

Я понимаю все меньше и меньше. Вы сказали, что все перестало работать, когда вы разместили свой публичный IP-адрес вместо своего домашнего IP-адреса. Когда вы находитесь в сети (а не маршрутизаторе) с IP, скажем, '192.168.0.195' с открытым IP-адресом' 68.12.34.56', то вы не можете 'Listen()' в своем общедоступном IP-адресе. Вы должны прослушивать свой локальный IP-адрес и использовать свой маршрутизатор (например, «192.168.0.1') для переадресации каждого соединения на ваш локальный ПК' .195', вот о чем я говорил. Подключение отправителя и объектов сервера к другому IP - это совершенно другое дело. –

ответ

0

видео чат про это лучше всего работает для видео конференции Но если вы используете в Интернете, вы должны сделать NAT порт вперед сервера PC (например: NAT порт: 1234 UDP) При подключении к внешнему IP-сервер ПК использовать canyouseeme для внешнего устройства IP

Смежные вопросы