public void AddStream(WebClient client) { IPCamStreamClient streamClient = new IPCamStreamClient(client); try { ClientSendHeaderCheck(streamClient); } catch { return; } clients.Add(streamClient); }
private bool ClientSendHeaderCheck(IPCamStreamClient client) { if (client.SentHeader) { return(true); } if (!HeaderReady) { return(false); } client.WebClient.WriteData(initalHeader, initalHeader.Length); client.SentHeader = true; return(true); }