コード例 #1
0
        //public VideoFrameServer(double frameRate, int bitRate, TimeSpan bufferTime, int bytesPerSample = 1460, int port = 11111)
        public VideoFrameLoopbackServer(double frameRate, TimeSpan bufferTime, string host, int port = 11111)
        {
            _udpReceiver = new UdpLoopbackReceiver(host, port);
            _udpReceiver.DatagramReceived += _udpReceiver_DatagramReceived;

            //_frameComposer = new FrameComposer(frameRate, bitRate, bufferTime, bytesPerSample);
            _frameComposer = new FrameComposer2(frameRate, bufferTime);
            //_frameComposer = new FrameComposer3(frameRate);
            _frameComposer.FrameReady += _frameComposer_FrameReady;
        }