Ejemplo n.º 1
0
        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)
            {
                ;
            }
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            PoroServerSettings settings = new PoroServerSettings
            {
                RTMPSHost = LocalIPAddress()
            };

            PoroServer server = new PoroServer(settings);

            server.Start();

            while (true)
            {
                ;
            }
        }
Ejemplo n.º 3
0
        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)
            {
                ;
            }
        }