目录
了解基本的原理
建立docker 演示环境
下载客户端例子及相应的开发SDK
制作android 客户端demo 及WEB端DEMO
了解基本的原理
Jitsi (github.com)
JITSI开源视频直播_Johnny-Xu的博客-CSDN博客_jitsi
核心: web , prosody, jicofo,jvb
prosody 类比信令服务器。
jvb 类比媒体服务器
jicofo 服务器代理,分发媒体到各处
建立docker 演示环境
源码:jitsi/docker-jitsi-meet: Jitsi Meet on Docker (github.com)
安装指导:Self-Hosting Guide - Docker | Jitsi Meet
可以看到prosody的服务在内网使用。
核心关键: env.example 拷到.env 后,服务启动可以,但各种报错。 根据报错的信息,去寻找.env里需要定义的变量,主要结合,安装指导的变量说明,与缺的变量进行补齐。
需要补的参数如上图。
效果:
下载客户端例子及相应的开发SDK
jitsi/lib-jitsi-meet: A low-level JS video API that allows adding a completely custom video experience to web apps. (github.com)
172.16.20.100: /home/java/docker-jitsi-meet
需要npm 7以上。
上述网址可以理解为可以通过 npm install; npm run build 获取得lib-jitsi-meet.min.js
lib-jitsi-meet/doc/example at master · jitsi/lib-jitsi-meet (github.com)
这个工程里的例子,就两个文件,可以告诉你,引入 lib-jitsi-meet.min.js里怎么使用这个js.
免得麻烦,我们直接使用了docker 布署的服务 。改了下example里的服务地址
制作android 客户端demo 及WEB端DEMO
https://github.com/jitsi/jitsi-meet-sdk-samples.git
需要jdk11以上。android 2020 3以后的版本。直接下个2021年11月版本。
找不到raw.githubusercontent.com
(49条消息) 安卓raw.githubusercontent.com无法访问问题_梦想家哈儿和他的bug的博客-CSDN博客_raw.githubusercontent无法访问



