平台说明
  • 控制台
  • 控制台(旧版)
  • 术语说明

术语说明

更新时间:2022-02-09 14:14

A

AppID

AppID 是 ZEGO 控制台 为每个项目签发的应用 ID,是每个项目的唯一标识。

AppSign

AppSign 是 ZEGO 控制台 为每个项目签发的鉴权密钥,用于校验对应 AppID 的合法性。

API

API(Application Programming Interface,应用程序接口)是一些预先定义的接口,比如函数、HTTP接口。ZEGO 提供的 API 包含 客户端 API服务端 API,开发者可通过调用接口实现实时音视频功能。

ARQ

ARQ(Automatic Repeat-reQuest,自动重传请求)是OSI模型中数据链路层和传输层的错误纠正协议之一。它通过使用确认和超时这两个机制,在不可靠服务的基础上实现可靠的信息传输。

B

补充增强信息

补充增强信息(Supplemental Enhancement Information)是码流范畴里面的概念,提供了向视频码流中加入信息的办法,是 H.264/H.265 视频压缩标准的特性之一。

BGP

BGP(Border Gateway Protocol,边界网关协议)是互联网上一个核心的去中心化自治路由协议。BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。

变声

变声是指通过改变输入的音调,使输出的声音在感官上与原始声音不同,可实现男声变女生等多种效果。

C

CDN

CDN(Content Delivery Network 或 Content Distribution Network,内容分发网络)是指一种透过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、视频、应用程序及其他文件分发给大量用户。

D

丢包

丢包是指一个或多个数据包无法通过网络到达目的地,丢包严重时可能影响音视频的质量。

抖动

经网络传输后,接收端收到的数据包之间延迟有所差异,也就是说数据包的延时忽大忽小,将这种现象称之为抖动。

E

耳返

耳返是指利用耳机监听本侧采集设备的声音。

F

FEC

FEC(forward error correction,前向纠错)是一种差错控制方式,它是指信号在被送入传输信道之前预先按一定的算法进行编码处理,加入带有信号本身特征的冗码,在接收端按照相应算法对接收到的信号进行解码,从而找出在传输过程中产生的错误码并将其纠正的技术。该技术提高信号传输的可靠性。

FLV

FLV(Flash Video),是一种网络视频格式,用作流媒体格式,CDN 直播中会通过 HTTP 协议传输 FLV 视频格式的数据给客户端,称作 HTTP-FLV。

房间

房间是指 ZEGO 提供的音视频空间服务,用于组织用户群,同一房间内的用户可以互相收发实时音视频及消息。

  1. 用户需要先登录某个房间,才能进行推流、拉流操作。
  2. 用户只能收到自己所在房间内的相关消息(用户进出、音视频流变化等)。

分层视频编码

分层视频编码(Scalable Video Coding,SVC)即可伸缩视频编码标准,是 H.264/AVC 标准的可伸缩性扩展档次(ITU-T and ISO/IEC JTC,2007),它可以根据需求将视频流分割为一个基础层和多个增强层,基础层为用户提供最基本的视频质量、帧率和分辨率,而增强层则对视频质量进行完善。

H

HLS

HLS(HTTP Live Streaming)是由苹果公司提出基于 HTTP 的流媒体网络传输协议。

回声消除

回声是指扬声器播放出来的声音被麦克风拾取后发回远端,使远端谈话者能听到自己的声音。

回声消除是指采用回波抵消法,估计回波信号的大小,然后在接收信号中减去此估计值以抵消回波。

混流

混流是指将多路媒体流合并为一路流的过程。

混响

混响是指通过对声音进行特殊处理,制造不同环境的混响效果,可实现音乐厅、大教堂等场景中的效果。

I

IM

IM(Instant Messaging,即时通讯)是一种通讯方式,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。

L

LogUrl

LogUrl 是指集成 ZEGO 的 Web 平台或小程序平台的 SDK 时,用于上报日志的路径,可排查故障、定位问题,在 SDK 中进行配置。

拉流

拉流是指将流媒体数据从远端拉到本地的行为。

流是指一组按指定编码格式封装,不断发送中的音视频数据。

流量控制

流量控制(流控)是指根据当前网络环境状态来动态调整推流的码率、帧率、分辨率,自动适应当前网络环境及网络波动,保证音视频流畅发布。

连麦

连麦的概念出现在直播房间场景下,有视频连麦和语音连麦两种,是房间内用户之间互动的一种形式。通过 startPublishingStream 接口推自己流的同时,也调用 startPlayingStream 接口拉对方的流,两个用户连麦成功之后即可进行互动通话。

M

码率

码率是指每秒传输的比特(bit)数,单位为 bps(bit per second)。

Q

QoS

QoS(Quality of Service,服务质量)是一种控制机制,它提供了针对不同用户或者不同数据流采用相应不同的优先级,或者是根据应用程序的要求,保证数据流的性能达到一定的水准。

R

RTMP

RTMP(Real-Time Messaging Protocol,实时消息协议)也称实时消息传输协议,是最初由 Macromedia 为通过互联网在 Flash 播放器与一个服务器之间传输流媒体音频、视频和数据而开发的一个专有协议。

RTP

RTP(Real-time Transport Protocol,实时传输协议)是一个网络传输协议,详细说明了在互联网上传递音频和视频的标准数据包格式,它是创建在 UDP 协议上的。

S

SDK

SDK(Software Development Kit,软件开发工具包)是软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。

SEI

SEI(Supplemental Enhancement Information,媒体补充增强信息)是通过流媒体通道将文本信息与音视频内容打包在一起,从主播端(推流端)推出,并从观众端(拉流端)接收,以此实现文本数据与音视频内容的精准同步的目的。

SEI 的相关概念及原理请参考 如何理解和使用 SEI(媒体补充增强信息)?

视频编码

视频编码是指连通过消除连续图像之间的时域、空域冗余信息来压缩视频。

视频分辨率

视频分辨率是用于度量图像内数据量多少的一个参数,通常表示成ppi。

采集分辨率,是指摄像头等采集设备提供的画面分辨率。

编码分辨率,是指经过编码处理的画面的分辨率。

T

Token

Token 是用于保障房间登录安全的令牌,Token 信息需要开发者自行生成。

推多路流

推多路流是指同时推多条流的技术。

推流

推流是指将流媒体数据从本地推送到远端的行为。

W

网络带宽

网络带宽是指在单位时间内能传输的数据量,基本单位为 bps(bit per second)。

上行带宽是指用户电脑向网络发送信息时的数据传输速率,推流时占用上行带宽。

下行带宽是指网络向用户电脑发送信息时的数据传输速率,拉流时占用下行带宽。

X

虚拟立体声

虚拟立体声是指通过使用双声道技术,模拟音源的各个位置角度,可实现立体声、3D 环绕音、听声辩位等效果。

Y

音频采样率

音频采样率是指录音设备在一秒钟内对声音信号的采样次数,采样频率越高声音的还原就越真实越自然。在当今的主流采集卡上,采样频率一般共分为11025Hz、22050Hz、24000Hz、44100Hz、48000Hz五个等级。

Z

噪音抑制

噪音抑制(Automatic Noise Supperession,ANS)是指探测背景固定频率的杂音并消除背景噪音。

帧率

帧率(Frame Rate)是单位时间内视频显示帧数的量度单位,测量单位为“每秒显示帧数”(Frame Per Second,FPS)。

直推 CDN

直推 CDN 是指将音视频流直接从本地客户端推送到 CDN 的过程。

转推 CDN

转推 CDN 是指将音视频流从 ZEGO 实时音视频云推送到 CDN 的过程。

自定义视频采集

自定义视频采集是指开发者向 SDK 提供自定义的视频输入源,SDK 可对源数据进行编码、传输。

自定义视频渲染

自定义视频渲染是指 SDK 向外部提供本地预览及远端拉流的视频帧数据,供开发者自行渲染。

自动增益控制

自动增益控制(Automatic Gain Control,AGC)是指 SDK 能够自动调节麦克风音量,适应远近拾音,保持音量稳定。

本篇目录
1 A
2 B
3 C
4 D
5 E
6 F
7 H
8 I
9 L
10 M
11 Q
12 R
13 S
14 T
15 W
16 X
17 Y
18 Z