public void SendImage(ImbClientStatus client, BitmapSource image)
{
if (image == null || client == null) return;
var imgEncoder = new PngBitmapEncoder();
imgEncoder.Frames.Add(BitmapFrame.Create(image));
MemoryStream ms = new MemoryStream();
imgEncoder.Save(ms);
client.Media.SignalBuffer(0, ms.GetBuffer());
}