public async Task RemoveScreenCastAgent(string agentName)
        {
            await Clients.Others.SendAsync("RemoveScreenCastAgent", agentName);

            await Groups.RemoveFromGroupAsync(Context.ConnectionId, AgentGroupPrefix + agentName);

            _castManager.RemoveViewerByAgent(agentName);
            _castManager.MessageCount += 2;
        }