Paso 3: Aplicación de la cámara alejada de streaming en C# - MyServer.cs
La clase MyServer.cs es responsable de la transmisión. Analicemos esta clase!
Después de insertar el necesario utilizando líneas, hay una necesidad de algunos objetos (MediaConnector, IPCameraClient, VideoSender) y un método de controlador de eventos. Después de inicializar el MediaConnector en el constructor, necesita el código del método ClientsChanged que indica cuando un nuevo cliente conecta o desconecta del servidor. Como puede verse a continuación, el OnClientConnected y los métodos de OnClientDisconnected ha sido dañado. (La primera de ellas se utiliza para conectar al cliente a la imagen de la cámara y llamar al método ClientsChanged. El método de OnClientDisconnected es responsable de desconectar al cliente de la imagen de la cámara).
Después de esto, usted necesita un objeto VideoSender que contendrá la imagen de la cámara. También necesita una instancia de la clase MyServer, luego inicializarlo en el constructor. La instancia de VideoSender debe ser igual a la imagen de la webcamera y VideoChannel de la cámara.