采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在这节课里, 您讲的是连接stun服务器来获取外网地址 ,再通过信令服务器转发给对方. 在wabrtc入门课里 ,您讲这部分知识的时候说 NAT是用来将内网地址映射成外网地址的,而STUN是作为中介 交换双方的公网信息, 使之获取到对方的外网信息的 . 这两节课的讲解一对比 我就有些懵了. 分不清NAT 和STUN了, 请老师在指点一下.
STUN是一台服务器(中介),我们每台内网的主机使用的都是内网地址,当要与外网的某台主机通信时,对方必须要知道这台内网主机的外网地址才行。那如何得到内网主机的外网地址呢?做法是让内网主机向STUN服务器发一个请求消息,STUN服务器收到这个请求消息后,就会给内网主机返回内网网主机自己的外网IP地址了。当内网主机拿到他自己的外网IP后,要生成一个专门的信令,然后再通过信令服务器(不是STUN)把它转发给另一台主机,这样它们才有可能通信。你再仔细看看那两节课,看看说的是不是都是这个意思?
好的 谢谢老师的解答
登录后可查看更多问答,登录/注册
音视频领域资深讲师授课,带你领略优秀开源库精妙所在
551 23
544 9
356 8
448 8
857 8