




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AnyChat安装部署和开发流程指南,主讲:廖斌,目录,安装部署,1,网络拓补图,1.1,开发流程指南,2,Windows服务器的安装部署,1.2,Linux服务器的安装部署,1.3,客户端开发流程,2.1,业务服务器开发流程,2.2,客户端和业务服务器的关联开发流程,2.3,开发特点,2.4,网络拓补图,视频服务器 网络连接的建立、维护,P2P穿透过程中的协助以及P2P不通时流媒体数据的转发工作,业务服务器 负责上层应用业务逻辑的处理,业务层通信指令的解析等,录像服务器 负责集中统一录制保存录像文件,音视频数据默认走P2P传输,P2P建立不成功的时候走服务器转发,保证互联互通,安装部署,1,网络拓补图,1.1,开发流程指南,2,Windows服务器的安装部署,1.2,Linux服务器的安装部署,1.3,客户端开发流程,2.1,业务服务器开发流程,2.2,客户端和业务服务器的关联开发流程,2.3,开发特点,2.4,目录,Window服务器的安装部署-核心服务器,部署步骤 参考:/forum.php?mod=viewthread&tid=8&extra=page%3D1,注意事项 需要分别开通一个tcp和udp端口(默认是8906和8907,可配置) 核心服务器只能启动一个进程,不能启动多个进程实例 将授权文件放在服务器目录下,启动的时候会强制以授权模式部署。需要在demo模式下运行的话,是需要配置AnyChatCoreServer.ini并将授权文件移除目录,常见问题以及排查方法 1.连接不上服务器 原因:TCP端口不通 排查方法:socket测试工具 2.视频通话过程中只能看到自己,不能看到对方 原因:UDP端口不通 排查方法:socket测试工具、AnyChat提供UDP测试工具,Window服务器的安装部署-业务服务器,部署步骤 参考:/forum.php?mod=viewthread&tid=8&extra=page%3D1,注意事项 支持分布式部署,核心服务器需要开启一个tcp:8900端口 业务服务器只能启动一个进程,不能启动多个进程实例 通过IPCFilterPlus.dll库文件跟核心服务器通讯,需要在核心服务器中配置这个选项(默认是配置的),常见问题以及排查方法 1. 连不上核心服务器 原因:启动多个进程 排查方法:通过业务服务器日志和核心服务器日志查看启动记录;查看进程。 2. 客户端登录验证有问题 原因:核心服务器版本和业务服务器版本不匹配 排查方法:关闭业务服务器,看登录情况;查看日志确认版本情况,Window服务器的安装部署-录像服务器,部署步骤 参考:/forum.php?mod=viewthread&tid=8&extra=page%3D1,注意事项 支持分布式部署,录像服务器需要开启跟核心服务器配置一样的UDP端口号 录像服务器不能启动多个进程,常见问题以及排查方法 1. 间隔性连接核心服务器失败 原因:启动多个录像服务器进程 排查方法:通过业务服务器日志和核心服务器日志查看启动记录;查看进程。 2. 录像不成功 原因: UDP端口通讯有问题 设置录制保存目录权限问题,安装部署,1,网络拓补图,1.1,开发流程指南,2,Windows服务器的安装部署,1.2,Linux服务器的安装部署,1.3,客户端开发流程,2.1,业务服务器开发流程,2.2,客户端和业务服务器的关联开发流程,2.3,开发特点,2.4,目录,核心服务器和业务服务器: /forum.php?mod=viewthread&tid=90&extra=page%3D1,录像服务器: /forum.php?mod=viewthread&tid=943&extra=page%3D1,安装部署,1,网络拓补图,1.1,开发流程指南,2,Windows服务器的安装部署,1.2,Linux服务器的安装部署,1.3,客户端开发流程,2.1,业务服务器开发流程,2.2,客户端和业务服务器的关联开发流程,2.3,开发特点,2.4,目录,客户端开发流程,传入核心服务器的地址和配置的tcp端口号,建立跟服务器的网络通讯。异步调用过程,连接情况通过异步消息通知客户端,加载库资源,sdk使用流程的第一步,如果没有执行这一步,其他的功能都不可以使用,知识点链接: /faq/index.php?action=artikel&cat=2&id=193&artlang=zh 各平台SDK包doc目录开发流程指南,进入房间,音视频 交互,释放,初始化,连接服务器,登录,传入用户名和密码,异步调用过程,通过回调通登录状况,登录成功会返回一个userid,用于唯一标识客户端,传入房间号,房间由服务器负责创建和管理。两个客户端只有进入房间相同的房间,才能进行音视频交互,在进入房间成功后打开自己的音视频,同时在确认对方进入房间后,请求对方音视频,即可完成音视频交互,离开房间 退出登录 SDK释放,业务服务器开发流程,监听客户端操作,在回调中添加相应的业务处理。在相应的操作下会触发相应的回调,加载库资源,sdk使用流程的第一步,如果没有执行这一步,其他的功能都不可以使用,知识点链接: /forum.php?mod=viewthread&tid=12&extra=page%3D1,释放,初始化,实现回调 函数,设置回调 函数接收,注册客户端监听回调,释放业务服务器资源,客户端和业务服务器关联开发,知识点链接: /forum.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 时局与发展(地产)
- 图木舒克职业技术学院《地理信息系统原理》2023-2024学年第二学期期末试卷
- 宁夏艺术职业学院《Java海量数据分布式开发》2023-2024学年第二学期期末试卷
- 武昌首义学院《快速成型技术》2023-2024学年第二学期期末试卷
- 2025届山西省乡宁县初三延长假期综合考试英语试题含答案
- 石首市2025年三下数学期末综合测试试题含解析
- 北海康养职业学院《药学学科概论》2023-2024学年第一学期期末试卷
- 福州黎明职业技术学院《乳品研究与开发》2023-2024学年第一学期期末试卷
- 安徽现代信息工程职业学院《行为矫正的原理与技术》2023-2024学年第二学期期末试卷
- 湖南省浏阳一中、株洲二中等湘东七校2024-2025学年高三第二次质检化学试题含解析
- DB32T 5061.1-2025 中小学生健康管理技术规范 第1部分:心理健康
- 2025年高考预测猜题 化学 信息必刷卷02(新高考 通 用)(解析版)
- 3.2依法行使权利 课件 -2024-2025学年统编版道德与法治八年级下册
- 2025年宁波职业技术学院单招职业倾向性测试题库审定版
- 2025年洛阳科技职业学院单招职业技能测试题库及答案(考点梳理)
- 五月菜油香(2024年宁夏中考语文试卷记叙文阅读试题)
- 2025非小细胞肺癌中西医结合诊疗指南
- 妇科围手术期的护理
- 二零二五年度商业地产租赁合同模板:详细条款与风险防范指南3篇
- 《智能轮椅的结构计算设计与选型案例综述》3000字
- 《财政学》试题库及答案
评论
0/150
提交评论