![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pion
文章平均质量分 69
PJZero
95后/ 在大厂后端六年;利用业余时间探索开源和副业;全干工程师; ♀️热爱跑步,有氧万岁;
新的博客地址: https://journeypeng.best;
SmartZoom: https://smartzoom.fun
展开
-
[pion]写一个简单的turn服务器
100行不到,运行一个最简单的TURN服务器。源码package mainimport ( "fmt" "github.com/pion/turn/v2" "log" "net" "net/http" "strconv")var turnServer *turn.Serverfunc startTurn(publicIP string, listenPort int, realm string, username string, password string) { udpL原创 2022-01-09 23:01:53 · 1806 阅读 · 0 评论 -
[pion]测试你的TURN服务器
把下面的html用浏览器打开,填入你想要测试的turn服务器<html><header> <title>ice测试</title></header><body><label for="serverAddress"></label><input id="serverAddress" value="turn:127.0.0.1:13902"/><br/><原创 2022-01-09 22:58:54 · 1849 阅读 · 0 评论 -
【pion】ice-single-port解析
example说明这个example是一个用来展示功能:可以在相同的udp端口上连接不同的客户端PeerConnection,每个客户端的PeerConnection的端口是客户端自己生成的,服务器的端口是最开始就确定好的,并且被所有的客户端生成。此外,这个example还模拟了通过datachannel做基本的数据收发。有一个相对比较完整的流程,可以作为入门参考。整体流程#mermaid-svg-D9jJ41npkR2HysJu .label{font-family:'trebuchet ms',原创 2022-01-09 16:46:28 · 1049 阅读 · 0 评论