final ServerBootstrap airTunesRtspBootstrap = new ServerBootstrap(new NioServerSocketChannelFactory(ExecutorService, ExecutorService));
airTunesRtspBootstrap.setPipelineFactory(new RaopRtspPipelineFactory());
airTunesRtspBootstrap.setOption("reuseAddress", true);
airTunesRtspBootstrap.setOption("child.tcpNoDelay", true);
airTunesRtspBootstrap.setOption("child.keepAlive", true);
s_allChannels.add(airTunesRtspBootstrap.bind(new InetSocketAddress(Inet4Address.getByName("0.0.0.0"), AirtunesServiceRTSPPort)));
s_logger.info("Launched RTSP service on port " + AirtunesServiceRTSPPort);
/* Create mDNS responders. */
synchronized(s_jmDNSInstances) {
for(final NetworkInterface iface: Collections.list(NetworkInterface.getNetworkInterfaces())) {