会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
山上有风景
周围的人都比你厉害,你才会慢慢变强
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
71
下一页
2021年5月22日
P2P学习(三)网络传输基本知识---STUN协议(二)
摘要: 转载自:http://www.52im.net/thread-557-1-1.html 与前面P2P学习(三)网络传输基本知识 STUN协议(一)无关联,只是另外一篇转载,因为看一篇太无语了....看两篇应该会更好 一:RFC3489/STUN STUN(Simple Traversal of Us
阅读全文
posted @ 2021-05-22 10:07 山上有风景
阅读(1808)
评论(0)
推荐(0)
2021年5月21日
P2P学习(三)网络传输基本知识---STUN协议(一)
摘要: 一:STUN协议介绍 (一)STUN协议简介 STUN 存在的目的就是进行NAT穿越,NAT有四种类型,每种类型如何穿越,它的基本原理是什么,都是属于STUN协议中的一部分。 (二)RFC STUN规范 RFC STUN规范中,实际上有两套STUN规范: 规范一:RFC3489 STUN的全称是Si
阅读全文
posted @ 2021-05-21 21:31 山上有风景
阅读(4997)
评论(1)
推荐(2)
P2P学习(三)网络传输基本知识
摘要: 一:NAT (Network Address Translator) P2P技术详解(一):NAT详解——详细原理、P2P简介 NAT的四种类型 二:STUN(Simple Traversal of UDP Through NAT) (一)简单了解 有了NAT之后,可以将内网地址转成公网地址,那两个
阅读全文
posted @ 2021-05-21 15:08 山上有风景
阅读(1757)
评论(0)
推荐(0)
P2P学习(二)P2P中的NAT穿越(打洞)方案详解
摘要: 一:P2P了解 P2P即点对点通信,或称为对等联网,与传统的服务器客户端模式(如下图所示)有着明显的区别,在即时通讯方案中应用广泛(比如IM应用中的实时音视频通信、实时文件传输甚至文字聊天等)。 P2P可以是一种通信模式、一种逻辑网络模型、一种技术、甚至一种理念。在P2P网络中(如下图所示),所有通
阅读全文
posted @ 2021-05-21 11:35 山上有风景
阅读(2901)
评论(0)
推荐(6)
2021年5月20日
P2P学习(一)NAT的四种类型以及类型探测
摘要: 一:NAT类型 基于UDP的P2P应用需要考虑NAT的类型,因为不同的NAT组合的穿透的方式并不一致,有的能通, 有的不能通。一般来讲, NAT可以分为四种类型,分别是: 1, 全锥型(Full Cone) 2, 受限锥型(Restricted Cone), 或者说是IP受限锥型 3, 端口受限锥型
阅读全文
posted @ 2021-05-20 18:42 山上有风景
阅读(11146)
评论(1)
推荐(11)
WebRTC学习(五)WebRTC信令服务器
摘要: 一:使用socket.io发送消息 (一)socket.io服务端发送消息 broadcast会向站点中的所有房间发送消息 (二)socket.io客户端处理消息 二:WebRTC信令服务器 (一)信令服务器(TCP)作用 1.媒体相关信息交换:发送SDP描述信息(是否支持音频、视频,已经对应的编解
阅读全文
posted @ 2021-05-20 16:25 山上有风景
阅读(2162)
评论(0)
推荐(1)
2021年5月19日
WebRTC学习(四)WebRTC音视频录制
摘要: 一:WebRTC录制基本知识 (一)MediaRecoder类基本格式 (二)options限制选项 mimeType:用来指定要录制的是视频还是音频,即录制的格式是什么,上面的列表中是webm格式的多媒体类型,也可以设置为其他格式,比如mp4。也可以指定编码方式 (三)MediaRecorder常
阅读全文
posted @ 2021-05-19 21:28 山上有风景
阅读(3782)
评论(0)
推荐(1)
WebRTC学习(三)WebRTC设备管理
摘要: 一:WebRTC设备管理 (一)重要API,用于获取音视频设备 其中返回的ePromise结果,是一个Promise对象。 Promise对象的结构体:MediaDevicesInfo deviceID:是设备唯一标识符ID label:是设备的名字(可读的) kind:设备的种类(音频输入/输出两
阅读全文
posted @ 2021-05-19 19:12 山上有风景
阅读(2009)
评论(0)
推荐(0)
2021年5月18日
WebRTC学习(二)Web服务器搭建
摘要: 一:Web服务器了解 (一)Web服务器类型 Nodejs 比较特殊,可以用js开发服务端程序; 有两份JS,一份是用于控制服务器的,一份是用于下载到客户端去运行的; Nginx 性能上比Apache更好,灵活度等也优于Apache, 所以逐渐把Apache取代; Apache 一开始出现的时候占服
阅读全文
posted @ 2021-05-18 21:55 山上有风景
阅读(2286)
评论(1)
推荐(0)
本地https快速解决方案——mkcert
摘要: 参考:https://www.jianshu.com/p/7cb5c2cffaaa 一:安装Homebrew (一)环境配置 sudo apt-get update sudo apt-get upgrade -y sudo sudo apt-get install -y build-essentia
阅读全文
posted @ 2021-05-18 21:15 山上有风景
阅读(1809)
评论(1)
推荐(1)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
71
下一页
公告