随笔分类 -  其他知识

摘要:补充:查找手册https://developer.mozilla.org/en-US/ 一:WebRTC中的RTP/RTCP模块 (一)RTP/RTCP简介 RTP/RTCP协议是流媒体通信的基石。RTP协议定义流媒体数据在互联网上传输的数据包格式,而RTCP协议则负责可靠传输、流量控制和拥塞控制等 阅读全文
posted @ 2021-05-29 21:30 山上有风景 阅读(2452) 评论(2) 推荐(2) 编辑
摘要:在P2P学习(三)网络传输基本知识 ICE中提及过SDP 一:SDP了解 (一)SDP了解及基本格式 SDP案例: 下面这个例子中,就是一个标准的SDP案例 首先是版本信息v,一般都是0; 那第二个是o,表示为owner,这个SDP归谁所有,比如案例中主机名字jdoe,有多个系列号,最后包含一个IP 阅读全文
posted @ 2021-05-25 17:18 山上有风景 阅读(2073) 评论(0) 推荐(0) 编辑
摘要:一:媒体能力协商 (一)RTCPeerConnection回顾 WebRTC学习(一)WebRTC了解 RTCPeerConnection类是整个WebRTC的一个核心类,它是上层的一个统一的接口,但是在底层做了非常多的复杂逻辑,包括了整个媒体的协商,流和轨道的处理,接收与发送,统计数据,都是由这一 阅读全文
posted @ 2021-05-24 22:18 山上有风景 阅读(3041) 评论(2) 推荐(1) 编辑
摘要:一:ICE了解 (一)ICE简介 ICE的全称Interactive Connectivity Establishment(互动式连接建立),由IETF的MMUSIC工作组开发出来的,它所提供的是一种框架,使各种NAT穿透技术可以实现统一。 ICE跟STUN和TURN不一样,ICE不是一种协议,而是 阅读全文
posted @ 2021-05-23 16:04 山上有风景 阅读(1782) 评论(0) 推荐(0) 编辑
摘要:一:TURN协议了解 TURN的全称为Traversal Using Relays around NAT,是STUN/RFC5389的一个拓展,主要添加了Relay中继功能。 那么在特定的情景下,有可能使得终端无法和其对等端(peer)进行直接的通信,这时就需要公网的服务器作为一个中继,对来往的数据 阅读全文
posted @ 2021-05-22 15:20 山上有风景 阅读(3301) 评论(2) 推荐(4) 编辑
摘要:一:STUN协议介绍 (一)STUN协议简介 STUN 存在的目的就是进行NAT穿越,NAT有四种类型,每种类型如何穿越,它的基本原理是什么,都是属于STUN协议中的一部分。 (二)RFC STUN规范 RFC STUN规范中,实际上有两套STUN规范: 规范一:RFC3489 STUN的全称是Si 阅读全文
posted @ 2021-05-21 21:31 山上有风景 阅读(2817) 评论(0) 推荐(0) 编辑
摘要:一:NAT (Network Address Translator) P2P技术详解(一):NAT详解——详细原理、P2P简介 NAT的四种类型 二:STUN(Simple Traversal of UDP Through NAT) (一)简单了解 有了NAT之后,可以将内网地址转成公网地址,那两个 阅读全文
posted @ 2021-05-21 15:08 山上有风景 阅读(1234) 评论(0) 推荐(0) 编辑
摘要:一:P2P了解 P2P即点对点通信,或称为对等联网,与传统的服务器客户端模式(如下图所示)有着明显的区别,在即时通讯方案中应用广泛(比如IM应用中的实时音视频通信、实时文件传输甚至文字聊天等)。 P2P可以是一种通信模式、一种逻辑网络模型、一种技术、甚至一种理念。在P2P网络中(如下图所示),所有通 阅读全文
posted @ 2021-05-21 11:35 山上有风景 阅读(1854) 评论(0) 推荐(4) 编辑
摘要:Ubuntu16.04安装: https://blog.csdn.net/jinking01/article/details/82490688 https://www.cnblogs.com/loveyoul9/p/11438627.html 一:Docker安装错误卸载 sudo apt-get 阅读全文
posted @ 2019-10-21 18:20 山上有风景 阅读(562) 评论(0) 推荐(0) 编辑
摘要:一:REST API的设计 (一)HTTP动词 (二)资源的原型 文档(Document): 集合(Collection): 仓库(Store): 控制器(Controller): (三)RESTful设计中URI命名的规范 资源命名规范: URI命名规范: URI格式规范: 举例: URI的que 阅读全文
posted @ 2019-10-11 23:16 山上有风景 阅读(1067) 评论(0) 推荐(0) 编辑
摘要:一:什么是REST API (一)REST和API关系 (二)RESTful Restful设计上例: (三)REST中的几个重要概念 资源:REST是面向资源的设计 资源标识符: (四)REST的约束条件与原则 客户-服务器(Client-Server)约束 实现解耦 无状态(Stateless) 阅读全文
posted @ 2019-10-11 15:40 山上有风景 阅读(1465) 评论(0) 推荐(0) 编辑
摘要:一:相关资料 (一)Win10+Ubuntu18.04 亲测UEFI启动模式双硬盘+双系统成功安装经验(文章) (二)如何安装Linux与windows双系统?(视频) 推荐先看视频,之后按照文章进行操作,正式开始系统安装时不需要看视频 (三)Ubuntu各版本选择列表 二:相关问题及解决方法 (一 阅读全文
posted @ 2019-10-04 20:52 山上有风景 阅读(1186) 评论(0) 推荐(0) 编辑
摘要:推文:官方手册,十分详细 推文:git和github快速入门 一.git使用 1.git安装 (1)windows 网站:https://git-scm.com/download/win下载安装即可 (2)linux安装 2.版本库创建 (1)创建项目目录 (2)版本库创建 (3)创建一个文件,将文 阅读全文
posted @ 2018-06-16 00:03 山上有风景 阅读(423) 评论(0) 推荐(0) 编辑
摘要:GitHub地址(含有文件下载和详细安装流程):https://github.com/shellinabox/shellinabox 这里我们使用的是redhat安装方法如下: 1.配置安装依赖环境 2.下载shellinabox包,开始安装 (1)git远程获取,克隆源文件到项目目录 (2)在页面 阅读全文
posted @ 2018-06-13 20:06 山上有风景 阅读(997) 评论(0) 推荐(0) 编辑
摘要:今天是要yum命令安装EPEL仓库后 突然发现yum安装其他的软件出错。 于是去网上查了查,发现许多解决方法。似乎是ssl证书的原因,最终选择 vim /etc/yum.repos.d/epel.repo 将baseurl注释去掉,为mirrorlist加上注释。然后将enabeld=1变为0,禁用 阅读全文
posted @ 2018-06-13 17:06 山上有风景 阅读(8882) 评论(1) 推荐(1) 编辑
摘要:一:文件配置网卡在开机时,自动启用 首先我们使用 ip addr查看IP信息 可以看出第一个是本地回环地址,第二个是我们使用的网卡信息。一般没人是没有inet等信息的。因为默认是不启动网卡的。 查看配置文件 然后重启网络 发现有IP了 上面获取的地址,是我们自己在虚拟机的虚拟网络编辑器中设置的 二: 阅读全文
posted @ 2018-06-12 18:51 山上有风景 阅读(15522) 评论(0) 推荐(0) 编辑
摘要:因为redhat中的yum是收费的,未注册时不允许使用的,下面是挂载光盘后的情况,未挂载是没有yum命令。但是下面即便挂载了也是需要验证的 所以最好是去使用centos的yum源,免费的。 推文:https://blog.csdn.net/yingfengjia520/article/details 阅读全文
posted @ 2018-06-12 11:15 山上有风景 阅读(5896) 评论(1) 推荐(2) 编辑
摘要:Http简介: HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等) 工作原理: HTTP协议 阅读全文
posted @ 2018-03-28 18:48 山上有风景 阅读(423) 评论(0) 推荐(0) 编辑
摘要:在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手方式建立一个连接 第一次握手:c->s 建立连接时,客户端发送SYN包(syn=j){注:syn:Synchronize Sequence Numbers同步序列编号}到服务器端,此时客户端进入SYN_SEND状态,等待服务器确认。 第 阅读全文
posted @ 2018-03-25 16:39 山上有风景 阅读(288) 评论(0) 推荐(0) 编辑