owt server build for ubuntu18.04

owt server

OWT的媒体服务器提供了基于WebRTC的高效视频会议和流媒体服务。它将单个WebRTC流扩展到许多端点。同时,它启用了媒体流的媒体分析功能。它具有以下特点:

  • 分布式,可扩展且可靠的SFU + MCU服务器
  • 英特尔®酷睿™和英特尔®至强®处理器上的高性能VP8,VP9,H.264和HEVC实时转码
  • 广泛的流协议支持,包括WebRTC,RTSP,RTMP,HLS,MPEG-DASH
  • 高效混合高清视频流,以节省移动设备的带宽和功率
  • 适应不同网络环境的智能服务质量(QoS)控制机制
  • 客户定义的媒体分析插件,可对来自MCU的流进行分析
  • 实时媒体流分析的使用场景,包括但不限于移动/物体检测
  • 如何安装开发依赖
  • 在存储库根目录中,使用以下命令之一安装依赖项。

安装

  • 互动模式: scripts/installDeps.sh
  • 非交互模式:scripts/installDepsUnattended.sh
    • 在交互模式下,您需要键入“是”才能继续安装几次;而在非交互模式下,安装会自动继续。

如何构建发行包

要求
可以在以下平台上构建媒体服务器:

Ubuntu 18.04
CentOS的7.6

使用说明
在存储库的根目录中:

构建本机组件:
scripts/build.js -t all --check。

打包构建的组件和js文件:
scripts/pack.j

你可能感兴趣的:(WebRTC入门与实战)