docs: @Override
      public void initialize() {
  
          String ip;
          String localIp;
          int localPort;
          int remotePort;
  
          if (this.getLocal().getSymmetric() != null) {
              ip = this.getLocal().getIp();
              localIp = this.getLocal().getLocalIp();
              localPort = getFreePort();
              remotePort = this.getLocal().getSymmetric().getPort();
  
              LOGGER.fine(this.getLocal().getConnection() + " " + ip + ": " + localPort + "->" + remotePort);
  
          }
          else {
              ip = this.getRemote().getIp();
              localIp = this.getLocal().getLocalIp();
              localPort = this.getLocal().getPort();
              remotePort = this.getRemote().getPort();
          }
  
          audioChannel = new AudioChannel(new MediaLocator(this.getMediaLocator()), localIp, ip, localPort, remotePort, AudioFormatUtils.getAudioFormat(this.getPayloadType()),this);
      }