当前位置:网站首页>Explanation on webrtc's stun/turn service in tsingsee green rhino video
Explanation on webrtc's stun/turn service in tsingsee green rhino video
2022-06-23 08:11:00 【Tsingsee green rhino video】
EasyGBS、EasyCVR、EasyNVR、EasyDSS And other video platforms currently provide WebRTC function . In the process of use, an additional stun/turn service . We have also received many inquiries from users recently , About what the service does ?
In this article, we will share with you the description of this service .
stay WebRTC In communication , Generally, two users are in two LANs respectively , Not able to communicate directly . Both can be connected to the public network , But there is no way to communicate directly , Because I don't know the other party's Internet address . therefore , That's what happened stun service .
Before two users communicate , First, we will report to the public network stun The service sends the request , Get your own public address , Then the server forwards their public network addresses to each other , In this way, both parties will know each other's public network address . According to this public network address, you can communicate directly .
Google Provides a test stun/turn Website of the service , You can test the corresponding stun service .
https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
In the red box above is stun The public network address returned by the service 36.5.146.87, This can prove that the network is unobstructed .
stun Available in most cases , But in symmetry NAT In mode, you cannot connect , Therefore, the network communication must be carried out by means of forwarding and relaying , You need to use turn service . In our video platform , We also built a turn service .
Because the forwarding mode is adopted , So the final return is turn The address and port of the service . As can be seen from the above figure , The dynamically allocated public network address is 212.64.34.165, Port is 5122.
Return at the end of the page 701 error , This is a Google Page error for , You can ignore .
WebRTC Technology provides high concurrency for the industry 、 Low latency 、 HD fluency 、 Safe and reliable audio and video services , For online education 、 Cloud Conference 、 Social entertainment and other industries and scenes . Our video platforms currently support WebRTC Play , If you are interested , You can go to the official website to experience and test .
meanwhile , We will also update the platform function development and Optimization in the article from time to time 、 Configuration tutorial 、 Problem solving 、 Industry solutions, etc , Welcome to our update , Or leave a message to interact with us .
边栏推荐
- Matlab random volatility SV, GARCH using MCMC Markov chain Monte Carlo method to analyze exchange rate time series
- Apache Solr arbitrary file read replication
- Regular expression use cases
- socket编程(多线程)
- Socket programming -- select model
- Go language basic conditional statement if
- 图像分割-改进网络结构
- Start appium
- A record of "from scratch" in college student accounts
- MySQL common skills
猜你喜欢

Captain Abu's soul torture

1278_ FreeRTOS_ Understand the delayed task with the prvaddcurrenttasktodelayedlist interface

Gif verification code analysis

PHP file contains -ctf

Deep learning ----- different methods to realize vgg16

Active Directory之AD对象

Socket socket programming

11 字符串函数

php序列化和反序列化-ctf

AVL树的实现
随机推荐
MFC radio button grouping
[try to hack] IP address
Apache Solr 任意文件读取复现
Implementation of AVL tree
C print zoom
INT 104_LEC 06
【Try to Hack】ip地址
Deep learning ----- different methods to realize vgg16
socket编程——select模型
List接口三个子实现类
Ad object of Active Directory
SQL注入常用到的绕过方式-ctf
忽略超长参数违规
Two bug fixes in aquatone tool
C RichTextBox controls the maximum number of rows
Imperva- method of finding regular match timeout
What are open source software, free software, copyleft and CC? Can't you tell them clearly?
PHP file contains -ctf
Vulnhub | DC: 4 |【實戰】
1278_ FreeRTOS_ Understand the delayed task with the prvaddcurrenttasktodelayedlist interface