Ich habe Video Chat Pro ActiveX from this site.
Ich mochte das gleiche in tutorial video. Mit lokaler IP-Adresse (192.x.x.x) ist es Arbeit. aber wenn ich öffentliche IP Adresse setze, arbeite nichtVideo Chat Pro ActiveX öffentliche IP
axVideoChatReceiver1.ReceiveAudioStream = true;
axVideoChatReceiver1.ReceiveVideoStream = true;
axVideoChatReceiver1.Listen(193.x.x.x, 1234);
Was ist hier falsch?
Vielen Dank im Voraus
Hat Ihr Computer wirklich eine Netzwerkschnittstelle mit dieser IP? Sind Sie sicher, dass Sie den Server nicht wirklich auf Ihrer lokalen IP-Adresse für das Heimnetzwerk ausführen möchten, und konfigurieren Sie den Router dann so, dass er eine Portweiterleitung durchführt, damit Ihr Computer von Ihrer öffentlichen IP aus erreichbar ist? –
Ich habe axVideoChatServer von dieser API gesehen. Ich denke, ich muss das benutzen. Ich kann nicht benutzen. Ich habe dieses Video gesehen, aber ich weiß nicht, wie man Absenderobjekt mit Serverobjekt verbindet und Stream an einen anderen Ip sendet. https://www.youtube.com/watch?v=8eX_UxxlwEY –
Ich verstehe immer weniger. Sie haben gesagt, dass die Dinge nicht mehr funktionieren, wenn Sie Ihre öffentliche IP-Adresse anstelle Ihrer lokalen IP-Adresse verwenden. Wenn Sie sich in einem Netzwerk (und NICHT im Router) mit IP befinden, sagen wir '192.168.0.195' mit der öffentlichen IP' 68.12.34.56', dann können Sie 'Listen' nicht auf Ihrer öffentlichen IP-Adresse hören. Sie müssen Ihre lokale IP-Adresse abhören und Ihren Router (wie zB '192.168.0.1') verwenden, um jede Verbindung zu Ihrem lokalen' .195'-PC weiterzuleiten, davon habe ich gesprochen. Das Verbinden von Absender- und Serverobjekten mit einer anderen IP ist eine ganz andere Sache. –