|
效果
先看看效果再說,基本邏輯是兩個人通過Silverlight端,借助TCP協(xié)議分別向服務(wù)器不斷傳輸視頻,服務(wù)器接收到視頻后,會檢測這些視頻是發(fā)給誰的,然后回調(diào)某個客戶端來接收并顯示這些視頻。
實現(xiàn)
雙工的服務(wù)契約定義:
[ServiceContract(CallbackContract=typeof(IChatServiceCallBack))]
public interface IChatService
{
[OperationContract]
void SendVideo(UserVideo userVideo);
}
[ServiceContract]
public interface IChatServiceCallBack
{
[OperationContract(IsOneWay=true)]
void GetVideos(List<UserVideo> listVideos);
}
NET技術(shù):Siverlight與WCF通信之雙工netTcp實現(xiàn)視頻對話,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。