编译 kurento-media-server 搭建KMS服务-Kurento 学习(五)

2023-05-16

1、确认主机能上外网,需要下载软件包

root@gmt-NF8480M5:~# ping www.baidu.com
PING www.a.shifen.com (112.80.248.76) 56(84) bytes of data.
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=1 ttl=52 time=10.1 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=2 ttl=52 time=10.0 ms

1、安装工具

sudo apt-get update && sudo apt-get install --no-install-recommends --yes \
    build-essential \
    ca-certificates \
    cmake \
    git \
    gnupg

2、Add Kurento repository 添加代码仓库

1、指令命令 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83

root@gmt-NF8480M5:~# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83

Executing: /tmp/apt-key-gpghome.4ElJxshZWJ/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83
Bgpg: key FC8A16625AFA7A83: public key "Openvidu - Kurento TEAM <openvidu@gmail.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1

2、设置环境量 DISTRO=“bionic” # KMS for Ubuntu 18.04 (Bionic)

DISTRO=“xenial” # KMS for Ubuntu 16.04 (Xenial)
DISTRO=“bionic” # KMS for Ubuntu 18.04 (Bionic)

查看Ubuntu 版本系统

root@gmt-NF8480M5:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:        18.04
Codename:       bionic

KMS for Ubuntu 18.04 (Bionic)

export DISTRO="bionic" 
sudo tee "/etc/apt/sources.list.d/kurento.list" >/dev/null <<EOF
# Kurento Media Server - Nightly packages
deb [arch=amd64] http://ubuntu.openvidu.io/dev $DISTRO kms6
EOF

3、下载代码

1、创建目录

root@gmt-NF8480M5:/home/sandra# mkdir kms
root@gmt-NF8480M5:/home/sandra# cd kms/

2、执行命令

git clone https://github.com/Kurento/kms-omni-build.git
cd kms-omni-build
git submodule update --init --recursive
git submodule update --remote

4、安装依赖

sudo apt-get update && sudo apt-get install --no-install-recommends --yes \
    kurento-media-server-dev


5、编译并运行程序

export MAKEFLAGS="-j$(nproc)"
./bin/kms-build-run.sh

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

编译 kurento-media-server 搭建KMS服务-Kurento 学习(五) 的相关文章

  • WordPress 媒体作为自定义帖子类型

    我正在建立一个 WordPress 网站 允许会员上传视频 图像等媒体 他们将在公共表单上执行此操作 例如 domain com upload 该表单将要求提供标题 简短摘要 显示一些可供选择的类别 最后是文件上传器 然后 用户将能够提交表
  • Payara5 服务器将无法部署:未知协议 RFB

    在干净的 eclipse 环境中 payara5 将不会部署 我已经使用 java 1 8 下载了正确版本的服务器 只需将其添加到新服务器即可启动它 我无法摆脱这个错误 payara 登陆页面可以工作 但管理控制台超时 任何帮助表示赞赏 2
  • 可以在生产 Laravel 网站上运行 php artisan :clear 命令吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我有一个托管在 DigitalOcean NGINX 服务器上的生产 Laravel 网站 每次 git 推送新更新时 我总是运行以下命令 ph
  • 如何保持用户登录始终“与服务器连接”

    我正在开发一个应用程序 我希望用户保持登录状态意味着在成功登录后始终连接到服务器 就像 Facebook 应用程序一样 我试图用谷歌搜索这个 但没有找到任何正确的逻辑 许多网站建议使用SharedPreference但保留用户的登录信用 S
  • Locust.io 负载测试出现“连接中止 BadStatusLine”错误

    我正在使用 Locust io 来加载测试应用程序 我会收到一个随机错误 我无法查明问题 1 ConnectionError ProtocolError Connection aborted BadStatusLine 2 Connecti
  • 默认标题 p:带有 pdf 播放器的媒体

    我正在编程一个
  • ipython 服务器无法启动:没有名为 notebook.notebookapp 的模块

    我一直在尝试按照几个教程设置 ipython 服务器 因为没有一个完全符合我的情况 几天前 我确实设法将其启动 但随后无法通过 url 访问它 今天它不再启动了 我找不到太多关于我得到的这个特定错误的信息 Traceback most re
  • 如何让 grunt 服务任务与 watch 一起工作?

    我最近安装并启动并运行了它 但我似乎无法让它与我的手表任务同时运行 在我的 grunt 文件中 如果在监视之前注册服务任务 服务器会旋转 但监视任务不会 反之亦然 这是服务包 我正在使用并附加了 Grunt 文件 https www npm
  • 使用 Python、PyQt 和 Phonon 播放 mp3

    我一整天都在尝试用 Python 来弄清楚 Qt 的声子库 我的长期目标是看看我是否可以让它播放 mms 流 但由于我无法在任何地方找到此操作的实现 因此我将自己解决该部分 我想如果有人更具体地了解这一点 我会把它放在那里 如果不是没什么大
  • 如何在 Laravel 中为 20 分钟后的每条新记录制定调度程序任务?

    我有一个停车系统 我使用 Angular 6 Laravel 作为后端 但我有一个具体问题 我不知道正确的方法 公园有两个图腾 它们向我的服务器发送一个条目 只有当客户从出口走出图腾并进入付款区时 我才会检查客户是否无效 这是我的代码 当他
  • 在同一光标中访问订购的图像和视频

    我正在使用android content CursorLoader类创建两个Cursor对象访问存储在我的应用程序设备的用户上的媒体 我想为用户提供存储图像和视频的网格视图 以保留 Android Gallery 应用程序的顺序 目前我正在
  • 尽管不再支持 TomCat,如何在 Plesk Onyx 17.8 中部署 .war 文件?

    Plesk Onyx 及之前版本 17 5 附带 Tomcat 安装 无需安装不再受支持 https support plesk com hc en us articles 115005115774从 17 8 版本开始 因此 不再可以部署
  • 在 ubuntu 上使用 Kurento 安装错误

    我已经浏览了 Stackoverflow 上的所有 Kurento 问题 之前似乎没有出现过这个错误 我已经根据安装指南安装了 Kurento 媒体服务器和 java 客户端示例 我正在运行媒体服务器 当我去运行客户端应用程序时 问题就出现
  • 如何在Windows平台上编写Git Server Hooks?

    我找不到任何适用于 Windows 的 Git 挂钩的明确示例 我在 Windows Server 上使用 Bonobo Git Server 我需要预提交和提交后挂钩作为 cmd 或 bat 预提交应检查空注释 提交后应发送有关提交的电子
  • 图像从部署到heroku的django web应用程序中消失

    我正在开发一个 django 项目 使用 django Rest 框架编写 REST API 以在 Android 应用程序中使用它们 我的主要想法是在 Django 中开发后端 在 Android 中开发前端 项目部署在 Heroku 上
  • 如何在Unity中使用MediaCapture类访问相机预览帧?

    我正在尝试在 Unity 应用程序的脚本中访问 Hololens 的相机预览帧 但遇到一些问题 我想使用 MediaCapture 类访问相机预览 我知道它可以在 UWP 应用程序中实现 但我想在 Unity 中实现 在 UWP 应用程序中
  • 在云服务器中运行 python 脚本的最简单方法是什么?

    我有一个网络爬行 python 脚本 需要几个小时才能完成 并且无法在我的本地计算机上完整运行 有没有一种方便的方法可以将其部署到简单的 Web 服务器 该脚本基本上将网页下载到文本文件中 如何最好地实现这一点 谢谢 既然你说性能是一个问题
  • jinja2.exceptions.TemplateNotFound:index.html

    我尝试使用 Flask 打开 index html run py from app import app app run debug True init py from flask import Flask app Flask name f
  • 数据包无序。得到:80 预期:0 node.js

    这是我的 非常简单 代码 var connection mysql createConnection infosDB connection connect connection query SELECT FROM action functi
  • IIS 如何识别请求的是哪个站点?

    如果我在一台服务器上托管多个站点 并且 dns 服务器将不同的域名解析到同一地址 这是服务器的名称 那么 IIS 如何知道最终请求的是哪个站点 因此 客户端输入我的 1 站点地址 gt myrandomsite mydomain com 然

随机推荐

  • 为WSL的ubuntu子系统安装图形化界面

    WSL只提供黑窗口登录功能 xff0c 为了使用gui xff0c 需要安装gui并且使用远程连接的方式登录 更新源 sudo apt get update 安装xorg sudo apt get install xorg 安装xfce4
  • Json 转sqlserver创建表脚本 JSONtoSQLGenerator

    This code takes a JSON input string and automatically generates SQL Server CREATE TABLE statements to make it easier to
  • 如何远程登陆Linux图形界面

    可以使用xrdp软件 xff0c 下面是具体的操作步骤 xff1a 1 给Linux系统安装xrdp工具 xff0c 在命令行中输入 xff1a sudo apt get install xrdp 2 在windows中点击开始 gt 运行
  • 信息学奥赛一本通-1049:晶晶赴约会

    题目描述 晶晶的朋友贝贝约晶晶下周一起去看展览 xff0c 但晶晶每周的1 3 5有课必须上课 xff0c 请帮晶晶判断她能否接受贝贝的邀请 xff0c 如果能输出YES xff1b 如果不能则输出NO 注意YES和NO都是大写字母 xff
  • 洛谷P1553 数字反转(升级版)

    洛谷P1553 数字反转 xff08 升级版 xff09 题目描述输入格式输出格式输入输出样例说明 提示个人理解整数百分数分数小数 AC代码写在最后 题目描述 给定一个数 xff0c 请将该数各个位上数字反转得到一个新数 这次与NOIp20
  • Windows10 WSL2 安装Ubuntu并使用图形化界面

    有了WSL2后 xff0c 又有可以折腾的东西了 可以使用WSL2的Linux环境编译 LaTeX LaTeX L A T E X 文档 xff0c 要比Windows端快很多 xff0c 也可以用vscode的Remote WSL插件来编
  • VMware创建虚拟机并分配地址

    修改虚拟机设置 修改网卡配置 vi etc sysconfig network scripts ifcfg ens33 TYPE 61 Ethernet PROXY METHOD 61 none BROWSER ONLY 61 no BOO
  • 蓝桥杯单片机开发板-定时器中断实现数码管0-99+摇摆灯(详解)

    本博文程序实现的功能是蓝桥杯51单片机通过定时器功能来实现数码管的计数与8个LED小灯的交替闪烁 首先是程序初始化函数 xff1a span class token keyword void span span class token fu
  • 鸿蒙OS2.0添加加密门禁卡进入卡包

    鸿蒙OS2 0添加加密门禁卡进入卡包 该功能需要手机支持NFC功能 xff0c 畅享 Nova 等系列不具备NFC功能 xff0c 如找不到添加小区门禁卡的功能 xff0c 可能需要将系统升级至最新版本 打开 钱包 在 钱包 gt 钥匙 g
  • 数据结构(一)——顺序表(C语言实现)

    定义实现 定义结构定义操作 创建顺序表初始化顺序表插入元素删除元素销毁顺序表 定义 数据结构是相互之间存在一种或多种特定关系的数据元素的集合 根据数据元素之间关系的不同特性 xff0c 通常有如下4类基本结构 集合 xff1a 结构中的数据
  • Latex引用参考文献,要作者名、章节、页码等详细信息

    Latex引用参考文献时 xff0c 在正文部分既想要出现文献号 xff0c 又想要作者名 章节 页码等详细信息时 xff0c 可以如下操作 xff1a 图1 xff0c 只需要在文中相应位置写入 xff1a citet ash 即可 图2
  • (一)OpenStack---M版---双节点搭建---基础环境配置

    视频已上线B站 传送门 配置如下 本次搭建采用2台4核4G的虚拟机 也可以用2台2核4G 主机名配置网络Controller4核4GInterface1 192 168 100 10 24Interface2 192 168 200 10
  • 亚马逊AWS-EC2云服务器部署代理服务

    首先 xff0c 在此阿里云 腾讯云 华为云购买一个云服务器推荐使用阿里云的 首先链接你的VPS xff0c 可以使用X shell Putty SecureCRTPortable 等SSH链接工具 注意 xff1a 如果不知道怎么使用工具
  • QT程序崩溃闪退问题

    1 查看程序是否产生dump文件 2 通过WINDBG启动运行软件 xff0c 抓取应用CRASH原因 3 监控应用的CPU 内存 句柄和线程是否有溢出 常见异常的原因有 xff1a 1 在线程执行中使用qDebug 2 在线程中使用 QD
  • Hi3559AV100开发调试日志

    2019 09 05 主板原生系统状态 1 串口正常 2 网络不工作 ifconfig 命令没有显示出网络设备列表 xff0c 不能对网络进行配置 运行 ip link set up dev eth0 命令解决问题 3 插入TF card
  • 关于Kurento 和 WebRTC-Kurento学习(一)

    关于Kurento 和 WebRTC 关于Kurento 和 WebRTC Kurento是一个WebRTC媒体服务器和一组客户端API xff0c 简化了针对web和智能手机平台的高级视频应用程序的开发 它的特点包括通信组 转码 录音 混
  • NAT穿越(p2p打洞)免费STUN服务器列表

    什么是STUN STUN xff08 Simple Traversal of UDP over NATs xff0c NAT 的UDP简单穿越 xff09 是一种网络协议 xff0c 它允许位于NAT xff08 或多重NAT xff09
  • Kurento Java Tutorial - Hello World

    Kurento Java Tutorial Hello World 这个web应用程序是为Java开发人员介绍用Kurento编程的原则而设计的 它包含一个WebRTC镜像视频通信 xff08 环回 xff09 本教程假设您具备Java J
  • Linux报“ '/usr/bin' is not included in the PATH environment variable”解决方法

    https www cnblogs com alvinwei1024 p 4811993 html https blog csdn net drbinzhao article details 8898799 转载于 https www cn
  • 编译 kurento-media-server 搭建KMS服务-Kurento 学习(五)

    1 确认主机能上外网 xff0c 需要下载软件包 root 64 gmt NF8480M5 ping www baidu com PING www a shifen com 112 80 248 76 56 84 bytes of data