Description: Added handling of NAT penetration, MediaServer.exe in the public network IP on the start and at the same time start stund in the same public IP network. Realized UDP audio/video communication.
File list (Check if you may need any files):
bin
jrtp
....\jmutex.cpp
....\jmutex.h
....\jmutexautolock.h
....\jthread.cpp
....\jthread.h
....\rtcpapppacket.cpp
....\rtcpapppacket.h
....\rtcpbyepacket.cpp
....\rtcpbyepacket.h
....\rtcpcompoundpacket.cpp
....\rtcpcompoundpacket.h
....\rtcpcompoundpacketbuilder.cpp
....\rtcpcompoundpacketbuilder.h
....\rtcppacket.cpp
....\rtcppacket.h
....\rtcppacketbuilder.cpp
....\rtcppacketbuilder.h
....\rtcprrpacket.cpp
....\rtcprrpacket.h
....\rtcpscheduler.cpp
....\rtcpscheduler.h
....\rtcpsdesinfo.cpp
....\rtcpsdesinfo.h
....\rtcpsdespacket.cpp
....\rtcpsdespacket.h
....\rtcpsrpacket.cpp
....\rtcpsrpacket.h
....\rtcpunknownpacket.h
....\rtpaddress.h
....\rtpcollisionlist.cpp
....\rtpcollisionlist.h
....\rtpconfig.h
....\rtpconfig_win.h
....\rtpdebug.cpp
....\rtpdebug.h
....\rtpdefines.h
....\rtperrors.cpp
....\rtperrors.h
....\rtphashtable.h
....\rtpinternalsourcedata.cpp
....\rtpinternalsourcedata.h
....\rtpipv4address.cpp
....\rtpipv4address.h
....\rtpipv4destination.h
....\rtpipv6address.cpp
....\rtpipv6address.h
....\rtpipv6destination.h
....\rtpkeyhashtable.h
....\rtplibraryversion.cpp
....\rtplibraryversion.h
....\rtpmemorymanager.h
....\rtpmemoryobject.h
....\rtppacket.cpp
....\rtppacket.h
....\rtppacketbuilder.cpp
....\rtppacketbuilder.h
....\rtppollthread.cpp
....\rtppollthread.h
....\rtprandom.cpp
....\rtprandom.h
....\rtprawpacket.h
....\rtpsession.cpp
....\rtpsession.h
....\rtpsessionparams.cpp
....\rtpsessionparams.h
....\rtpsessionsources.cpp
....\rtpsessionsources.h
....\rtpsourcedata.cpp
....\rtpsourcedata.h
....\rtpsources.cpp
....\rtpsources.h
....\rtpstructs.h
....\rtptimeutilities.cpp
....\rtptimeutilities.h
....\rtptransmitter.h
....\rtptypes.h
....\rtptypes_win.h
....\rtpudpv4transmitter.cpp
....\rtpudpv4transmitter.h
....\rtpudpv6transmitter.cpp
....\rtpudpv6transmitter.h
....\stun.cpp
....\stun.h
....\udp.cpp
....\udp.h
MChat.dsw
MChat.ncb
MChat.opt
MChat.positions
MChat.sln
MediaServer
...........\log.log
...........\MediaServer.cpp
...........\MediaServer.dsp
...........\MediaServer.dsw
...........\MediaServer.ncb
...........\MediaServer.opt
...........\MediaServer.plg