Программирование для UPnP на C / C ++

0

У меня есть приложение, которое должно выполнять одноранговые соединения на случайных портах, поэтому я считаю, что мне нужно UPnP, чтобы я мог автоматически пересылать эти порты и открывать их, чтобы они могли подключаться к своим сверстникам. Мне еще предстоит найти хороший пример или учебник о том, как сделать UPnP, и многие документы для таких вещей, как libupnp, не очень полезны. Поэтому, если у вас есть место, где я могу научиться программировать приложение, которое может использовать UPnP, сообщите мне об этом.

Теги:
upnp

1 ответ

1

Если вам нужно только открыть порты на маршрутизаторе Nat, я предлагаю вам найти библиотеку, которая сделает это за вас: возможно, вам не нужно учиться самостоятельно. Если вы работаете в Linux, посмотрите GUPnP-IGD: https://developer.gnome.org/gupnp-igd/unstable/GUPnPSimpleIgd.html, это действительно простой способ открыть порты.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню