- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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,用于唯一标识客户端
传入房间号,房间由服务器负责创建和管理。两个客户端只有进入房间相同的房间,才能进行音视频交互
在进入房间成功
您可能关注的文档
最近下载
- 2025年园林公务员测试题及答案.doc VIP
- 华医网不孕症的中西医药诊治新进展相关试题及答案.doc VIP
- CUDA并行编程从入门到实战指南.docx VIP
- 2025超越健康:重构零售药房的社会价值.pdf VIP
- 机械设备施工专项方案.docx VIP
- 张爱玲经典散文(精选11篇).docx VIP
- 1 审计工作底稿编制指引——货币资金.pdf VIP
- 《铁路调度指挥及控制系统》课件——CTC系统概述.pptx VIP
- 高中思想政治必修第1册 中国特色社会主义 第3课 只有中国特色社会主义才能发展中国【复习课件】.ppt VIP
- 信息技术(基础模块)(WPS Office)(AI协同)(微课版)课件 模块七 WPS AI应用.pptx
原创力文档


文档评论(0)