static void Main(string[] args) { Console.Title = "Poro"; //Set the host to the local machine's IP address. We can't use localhost for RTMPS! _settings = new PoroServerSettings { RTMPSHost = LocalIPAddress() }; //Enable the handler for when the server closes to remove the certificate from the CA chain. handler = new ConsoleEventDelegate(ConsoleEventCallback); SetConsoleCtrlHandler(handler, true); //Start the server PoroServer server = new PoroServer(_settings); server.Start(); //Run an infinite loop while server running while (true) { ; } }
static void Main(string[] args) { PoroServerSettings settings = new PoroServerSettings { RTMPSHost = LocalIPAddress() }; PoroServer server = new PoroServer(settings); server.Start(); while (true) { ; } }
static void Main(string[] args) { Console.Title = "Poro"; _settings = new PoroServerSettings { RTMPSHost = LocalIPAddress() }; handler = new ConsoleEventDelegate(ConsoleEventCallback); SetConsoleCtrlHandler(handler, true); PoroServer server = new PoroServer(_settings); server.Start(); while (true) { ; } }