Features

  • Manufacturer : manufacturer/model/url
  • Device Status: connection status, connection type, link properties
  • UDP/TCP Port Mapping: add/delete port mapping
  • Added port mapping duration to 5.2

Code Modules

  • OnlineSubsystem
  • OnlineSubsystemUtils
  • UdpMessaging

Number of Blueprints

Blueprint samples are available on the sample project.

Number of C++ Classes: 9

Network Replicated: No

Supported Development Platforms

Window, Mac, Mobile

Supported Target Build Platforms

Window, Mac, Android

Documentation

Simple UPNP Plugin

Example Project

https://github.com/woodsshin/UPNPSample

Important/Additional Notes

Once you forward TCP/UDP port, it’s valid out of your network. It means you need a machine out of your network to use forwarded ports. It’s UPNP Protocol spec.

特征

  • 制造商:manufacturer/model/url
  • 设备状态:连接状态、连接类型、链接属性
  • UDP/TCP端口映射:添加/删除端口映射
  • 将端口映射持续时间添加到5.2

代码模块

  • 网上系统
  • [医]在线
  • UdpMessaging

蓝图数目

示例项目中提供蓝图示例。

C++类数:9

网络复制:没有

支持的开发平台

视窗,Mac,手机

支持的目标构建平台

窗口,Mac,Android

文件

Simple UPNP Plugin

示例项目

https://github.com/woodsshin/UPNPSample

重要/附加注意事项

一旦你转发TCP/UDP端口,它是有效的出你的网络。 这意味着您需要网络外的计算机才能使用转发端口。 这是通用即插即用协议规范。






UPNP Plugin is code plugin to make you easy to add and delete UDP/TCP port mapping on network devices which are compatible with UPNP Protocal (https://en.wikipedia.org/wiki/Universal_Plug_and_Play). It allows your game to use P2P under NAT. It’s based on WANIPConnection:1 Service Template Version 1.01 (http://upnp.org/specs/gw/UPnP-gw-WANIPConnection-v1-Service.pdf). It uses SocketSubsystem and HttpModule in UE4 and exposes necessary fuctions in blueprint. It doens’t use any third party library.

UPNP插件是代码插件,使您可以轻松地添加和删除与UPNP协议兼容的网络设备上的UDP/TCP端口映射(https://en.wikipedia.org/wiki/Universal_Plug_and_Play它允许您的游戏在NAT下使用P2P。 它基于WANIPConnection:1服务模板版本1.01(http://upnp.org/specs/gw/UPnP-gw-WANIPConnection-v1-Service.pdf它在UE4中使用SocketSubsystem和HttpModule,并在蓝图中公开必要的功能。 它不使用任何第三方库。

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。