Janus 的搭建与 WebRTC 使用
介绍
Janus 是由 Meetecho 开发的 WebRTC 服务器。因此,除了实现与浏览器建立 WebRTC 媒体通信、与其交换 JSON 消息以及在浏览器和服务器端应用程序逻辑之间中继 RTP/RTCP 和消息的方法之外,它本身不提供任何功能。任何特定的功能和应用程序都由服务器端插件提供,浏览器可以通过 Janus 联系以利用它们提供的功能。此类插件的示例可以是应用程序的实现,例如回声测试、会议桥、媒体记录器、SIP 网关等。
Janus 是由 Meetecho 开发的 WebRTC 服务器。因此,除了实现与浏览器建立 WebRTC 媒体通信、与其交换 JSON 消息以及在浏览器和服务器端应用程序逻辑之间中继 RTP/RTCP 和消息的方法之外,它本身不提供任何功能。任何特定的功能和应用程序都由服务器端插件提供,浏览器可以通过 Janus 联系以利用它们提供的功能。此类插件的示例可以是应用程序的实现,例如回声测试、会议桥、媒体记录器、SIP 网关等。
UUIDs (Universally Unique IDentifier),也称为 GUIDs (Globally 唯一标识符)。一个 UUID 是 128 位长,并且可以保证空间和时间上的唯一性。
使用 UUID 的主要原因之一是无需集中的管理,并且 UUID 的生成算法要求它支持单台每秒超过百万次的生成速率。
Javascript 最常用的时间库 moment
| |
| |
| |
| |
| |
| |
| |
| |
| |
比如要打包 mkcert 方便以后快速制作 https 证书的镜像,可使用如下步骤,任意目录下新建一个 mkcert 目录,新建 Dockerfile 文件,写入以下 Dockerfil :
| |
在刚才的 mkcert 目录下运行 docker build -t mkcert:v1 .,制作镜像
| |
| |
| |
| |
| |
| |
| |
| |
| |
下载对应版本 http://centos.01link.hk/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso
虚拟机安装,注意安装以太网并设置自动对时,使用 ip addr 可查看 ip
更新 yum,然后安装 net-tools
| |
查看防火墙状态 systemctl status firewalld