2012-05-13 166 views
-3

我已經分配了一個項目,我幾乎堅持下去。我的項目是建立一個應用程序,它可以允許音頻視頻聊天以及文字聊天。我完成了文本部分,但無法找到任何音頻視頻捕獲庫,除了在c#中很難使用的silverlight。所以建議我完成我的任務的有效和簡單的方法。非常感謝=]音頻視頻聊天應用程序c#

+0

歡迎來到Stack Overflow!請花點功夫研究這個問題,並嘗試自己編寫一些代碼。 [堆棧溢出不是你的個人研究助理](http://meta.stackexchange.com/a/128553) – dtb

回答

1

使用sockets發送圖像字節:

public Byte[] imageToByteArray(System.Drawing.Image imageIn) 
{ 
    MemoryStream ms = new MemoryStream(); 
    imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); 
    return ms.ToArray(); 
} 

而對於音頻流,看看this

請您在SO上張貼之前先搜索網絡。

+0

對不起,但我沒有搜索,找不到有用的東西。它有點有用,但是我將在上面的書寫方法的參數中給出圖像? –

+0

從網絡攝像頭或其他捕獲設備捕獲的圖像,您將不得不學習一些關於圖像捕獲和套接字。 – animaonline