AnyChat安装部署和开发流程指南20131.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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=viewthreadtid=8extra=page%3D1 注意事项 需要分别开通一个tcp和udp端口(默认是8906和8907,可配置) 核心服务器只能启动一个进程,不能启动多个进程实例 将授权文件放在服务器目录下,启动的时候会强制以授权模式部署。需要在demo模式下运行的话,是需要配置AnyChatCoreServer.ini并将授权文件移除目录 常见问题以及排查方法 1.连接不上服务器 原因:TCP端口不通 排查方法:socket测试工具 2.视频通话过程中只能看到自己,不能看到对方 原因:UDP端口不通 排查方法:socket测试工具、AnyChat提供UDP测试工具 Window服务器的安装部署-业务服务器 部署步骤 参考:/forum.php?mod=viewthreadtid=8extra=page%3D1 注意事项 支持分布式部署,核心服务器需要开启一个tcp:8900端口 业务服务器只能启动一个进程,不能启动多个进程实例 通过IPCFilterPlus.dll库文件跟核心服务器通讯,需要在核心服务器中配置这个选项(默认是配置的) 常见问题以及排查方法 1. 连不上核心服务器 原因:启动多个进程 排查方法:通过业务服务器日志和核心服务器日志查看启动记录;查看进程。 2. 客户端登录验证有问题 原因:核心服务器版本和业务服务器版本不匹配 排查方法:关闭业务服务器,看登录情况;查看日志确认版本情况 Window服务器的安装部署-录像服务器 部署步骤 参考:/forum.php?mod=viewthreadtid=8extra=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=viewthreadtid=90extra=page%3D1 录像服务器: /forum.php?mod=viewthreadtid=943extra=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=artikelcat=2id=193artlang=zh 各平台SDK包doc目录《开发流程指南》 进入房间 音视频 交互 释放 初始化 连接服务器 登录 传入用户名和密码,异步调用过程,通过回调通登录状况,登录成功会返回一个userid,用于唯一标识客户端 传入房间号,房间由服务器负责创建和管理。两个客户端只有进入房间相同的房间,才能进行音视频交互 在进入房间成功

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档