android移动视频会议系统开发
到新公司上班,接收的第一个项目是视频会议系统,基于AnyChat进行二次开发,在官网下载了demo了解后,发现缺少了一个发送文件功能,所以自己在原有的demo进行修改,增加了一个发送文件功能。 AnyChat具有缓冲区及文件传输功能,文件传输API接口:BRAC_TransFile,A、B两用户登录服务器成功之后,便可使用文件传输API接口传送文件,当A使用API接口:BRAC_TransFile向B发送文件时,B收到文件后,将触发B的回调函数:文件传输回调函数。 传送文件接口说明: int TransFile(int userid, String filepath, int wparam, int lparam,int flags, AnyChatOutParam outParam); 功能:传送文件给指定用户 返回值:0表示函数调用成功,否则为出错代码 参数: userid: 目标用户编号,只针对某一个用户,不能为-1(所有人) filepath: 本地文件名,含路径 wParam: 附带参数1,便于上层应用扩展 lParam: 附带参数2 dwFlags: 特殊功能标志,参考:“...