예제 #1
0
        /*  public IPCamStreamRepeater()
         * {
         *
         * }*/

        public StreamRepeater(StreamTask iPCamStreamTask, string hostname)
        {
            this.iPCamStreamTask = iPCamStreamTask;
            this.hostname        = hostname;
            readThread           = new System.Threading.Thread(Thread)
            {
                Name = "Read Thread for" + hostname
            };
            ReadData = new LimitedStack <byte[]>(20);
            readThread.Start();
        }
예제 #2
0
 public Camera(int id)
 {
     this.ID    = id;
     SaveTask   = new SaveTask(id);
     StreamTask = new StreamTask(this, id);
 }