快捷搜索:  xxx  as  推理研究所  幼幼  侦探研究所

八龙国际:Silverlight访问摄像头和麦克风(2)视频对话



本日应用wcf的duplex要领实现了视频对话,然则很卡,晚上筹备改写为Socket要领或者将客户端准时哀求办事器资本改变为办事器主动回调客户端取资本。简要将本日的考试测验记录一下。

思路是文本谈天经由过程duplex要领进行,而视频部分则经由过程客户端准时将截屏发送到办八龙国际事器,再由办事器转发到谈天工具。

编写WCF办事端

定义办事左券:

代码

[ServiceContract(CallbackContract=typeof(IChatServiceCallBack))]

public interface IChatService

{

[OperationContract]

bool Login(string user,string partner);

[OperationContract]

bool SendMessage(MessageInfo message);

[OperationContract]

ListUserVideo> GetVideosByte(string userName, string partnerName);

[OperationContract]

void SendV八龙国际ideoByte(UserVideo vid八龙国际eo);

}

[ServiceCont八龙国际ract]

public interface IChatServiceCallBack

{

[OperationContract(IsOneWay=true)]

void Receive(ListMessageInfo> messag八龙国际es);

}

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: