当前位置: 首页 > news >正文

metartc5_jz源码阅读-p2p通过stun服务器进行通信

1. YangIpc.c/yang_create_ipc

        需要设置stun服务器的ip地址和端口号

        设置iceCandidateType为2,表示走stun,即向stun服务器发起请求获取本机的公网ip地址。

//设置iceServerIP和端口号,设置iceCandidate类型。
strcpy(session->avinfo.rtc.iceServerIP,"182.92.163.143");
session->avinfo.rtc.iceServerPort=3478;//ice候选者类型,0为host,1为stun,2为turn
session->avinfo.rtc.iceCandidateType=0;

2. yang_config.ini

        需要设置iceUserName和icePassword

        设置iceUsingLocalIp为0

//ice使用本地ip地址,当此值设置为1时,表示不使用stun和turn,使用host
iceUsingLocalIp=0//ice的userName和password,用于连接stun和turn服务器使用。
iceUserName=metartc
icePassword=metartc

如果仅仅是想通过p2p连接,经过以上设置应该已经可以用了。

http://www.lryc.cn/news/280030.html

相关文章:

  • 总结:Java程序员读书清单顺序
  • ubuntu通过virtualbox安装win虚拟机
  • 云流量回溯的工作原理及关键功能
  • DCP文件传输的重要性与应用
  • JAVA面试部分——后端-线程后篇
  • C语言辨析——深入理解字符常量与表达式
  • Springboot + websocket 实现 一对一 单人聊天
  • GEE机器学习——利用最短距离方法进行土地分类和精度评定
  • 数据结构时间复杂度与空间复杂度
  • 【计算机网络】内容整理
  • 【K12】Python写分类电阻问题的求解思路解析
  • 数据库面经---10则
  • 深度学习基本介绍-李沐
  • 【上分日记】第369场周赛(分类讨论 + 数学 + 前缀和)
  • CMake Error at CMakeLists.txt:14 (project): The CMAKE_CXX_COMPILER:
  • Sqoop与其他数据采集工具的比较分析
  • Pandas实战100例 | 案例 31: 转换为分类数据
  • 椋鸟C语言笔记#33:文件的顺序读写
  • Transformer - Attention is all you need 论文阅读
  • 安装配置Flink
  • 解决Spss没有创建虚拟变量的选项的问题
  • wxWidgets实战:使用mpWindow绘制阻抗曲线
  • 深度学习15—(迁移学习)冻结和解冻神经网络模型的参数
  • 强化学习应用(八):基于Q-learning的无人机物流路径规划研究(提供Python代码)
  • 常见面试题之HTML
  • 数据结构与算法教程,数据结构C语言版教程!(第三部分、栈(Stack)和队列(Queue)详解)六
  • 使用Docker部署PDF多功能工具Stirling-PDF
  • linux安装系统遇到的问题
  • groovy XmlParser 递归遍历 xml 文件,修改并保存
  • 小程序基础学习(多插槽)