|
效果
先看看效果再說,基本邏輯是兩個人通過Silverlight端,借助TCP協議分別向服務器不斷傳輸視頻,服務器接收到視頻后,會檢測這些視頻是發給誰的,然后回調某個客戶端來接收并顯示這些視頻。
實現
雙工的服務契約定義:
[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技術:Siverlight與WCF通信之雙工netTcp實現視頻對話,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。