public bool Initialize()
{
if (_forceTcp)
{
_rtpClient.audioDataChannel = 0;
_rtpClient.audioRtcpChannel = 1;
_rtpClient.videoDataChannel = 2;
_rtpClient.videoRtcpChannel = 3;
}
else
{
if (!InitializePorts(out _videoDataSocket,out _videoDataPort, ref _videoNATData,
out _videoRTCPSocket,out _videoRTCPPort, ref _videoNATRTCP))
{
FATAL("Unable to initialize video ports");
return false;
}
if (!InitializePorts(out _audioDataSocket, out _audioDataPort, ref _audioNATData,
out _audioRTCPSocket, out _audioRTCPPort, ref _audioNATRTCP))
{
FATAL("Unable to initialize audio ports");
return false;
}
}
return true;
}