AppID是控制台生成的随机字符串,是用于识别开发项目(App)的唯一标识符。 以AppID识别开发项目,并根据AppID提供计费、数据统计等服务。在控制台注册后,开发者可以创建多个开发项目,每个项目都对应一个唯一的AppID。用户在初始化 SDK 客户端实例时需要填入AppID,不同的AppID生成的客户端实例在实时网络中的通信完全独立,无法互通。在安全性较高的场景下(比如生产环境下)开发者需要使用动态密钥(Token)进行 Token鉴权,否则任何人可以通过AppID直接入侵开发者的系统。
白名单可用于指定用户(UID、房间名称等)有权限登录某房间。
边缘节点指距离最终用户接入具有较少的中间环节的网络节点,对最终接入用户有较好的响应能力和连接速度。
补充增强信息是码流范畴里面的概念,提供了向视频码流中加入信息的办法,是H.264/H.265 视频压缩标准的特性之一。
策略路由是一种依据用户制定的策略进行路由选择的机制。
所丢失数据包数量占所发送数据包的比率。
丢包率过高(超过 5%)意味着网络质量较差,可能会对视频质量、音频传输、通话行为产生影响,例如视频通话中出现马赛克、图像模糊等情况,音频通话中出现音频失真、卡顿、间歇性噪音等。
从开播端到观看端的丢包。
多人音视频互动场景中,开启双流模式后,发送端会上传两个视频流,分辨率更大、码率更高的视频流即为大流。
动态密钥,即Token,是用于安全性要求高的场景(如登录音视频服务)对App用户进行动态鉴权。
导入在线媒体流指将在线媒体流(包括音视频流、纯音频流)作为内容源导入到正在直播的房间,供所有用户观看。常用于赛事直播解说、主播与观众实时交流等直播场景。
具体操作请参见 导入在线媒体流。
订阅,即拉流,观众拉取服务器内其他用户已发布的音视频流,以便观看。
房间是一个虚拟的音视频空间,用于传输/接收实时音视频数据。
统一将房间、频道、通道等多种命名,统一为房间。只有同一个房间内的用户才能相互之间互相通信。
黑名单可用于指定用户(UID、房间名称roomName等)无权限登录某房间。
将两路以上的音频流混合成一路音频流的过程。
鉴权指针对客户的签名内容进行解密,验证内容合法性,对于无法解密或者内容不合法的请求拒绝服务,以此来确保合法客户得到相应的服务。SDK提供2种鉴权机制:AppID鉴权、Token鉴权。
镜像是视频画面呈现的一种效果,可用于在实时视频通信中对用户的视频画面进行镜像翻转。
开播指将用户本地(麦克风和摄像头采集)或外部(在线音视频等)音视频流推送到到服务器。
多个主播跨房间连麦互动。具体操作请参见 跨房间连麦。
控制台为用户提供了用量查询、质量分析、项目管理等各项服务。
相关信息请参见 控制台。
流指的是一个包含音视频数据的对象。用户可以发布本地的音视频流,订阅其他用户的音视频流。
在音视频互动中,2个及以上的主播或观众通过麦克风、摄像头等工具沟通进行交流的过程,提供同房间连麦和跨房间连麦两种服务。
基于低时延、高并发的全球实时消息系统框架开发的一套房间聊天互动的产品。
码率是指数据传输时单位时间传送的数据位数(Kbps)。
视频码率越高代表画质越好,音频码率越高则代表音质越好。码率低不一定会导致质量问题,但是过低的码率通常表现为音视频指标比较差。
上行码率代表开播端编码器输出的数据;下行码率代表观看端接收到的数据。
将正在进行实时音视频的画面同步到服务器进行混流转码,并将混流后的音视频流推流给第三方CDN这一过程称为旁路直播。
在视频通话或互动直播中进行屏幕共享,可以将说话人或主播的屏幕内容,以视频的方式分享给其他说话人或观众观看,以提高沟通效率。
具体操作请参见 屏幕共享。
指网络的服务质量相对来说不是非常稳定,导致用户经常会在弱信号的网络环境下通信。
SD:标清,视频分辨率≤640 × 360
HD:高清,640 × 360< 视频分辨率 ≤1280 × 720
UD:超清,1280 × 720< 视频分辨率≤1920 × 1080
UD+:超清+,视频分辨率>1920 × 1080
音视频互动过程中,开启双流模式后,发送端可以同时发送一条视频 大流 (高码率、高分辨率)和视频 小流 (低码率、低分辨率、减少下行带宽占用),供接收端根据显示需求来选择。
视频属性指本地编码视频的分辨率、码率、帧率等属性。
Jocloud 实时视频互动,是一款可以实现多人实时视频通话与互动直播分发的服务产品。
基于全球互通低时延传输网络搭建的一套轻量级可靠消息传输服务。通过集成SDK可以轻松获得点对点消息、广播消息、用户状态和信息等基本能力。
Jocloud针对音视频通话和直播研发的录制组件,提供云端录制API供开发者实现录制存储功能。
Jocloud 实时音频互动,是一款可以实现多人实时音频通话与互动直播分发的服务产品。
多人音视频互动场景中,开启双流模式后,发送端会上传两个视频流,分辨率更小、码率更低、宽带占用率更低的视频流即为小流。
UID(用户标识)用于在一个RTC应用中唯一标识一个用户。通常情况下,开发者可直接使用用户名作为 UID。
音频属性包括音频参数、交互模式和场景模式等属性。
指视频传输过程中获取到的纯视频数据。
指音频传输过程中获取到的纯音频数据。
帧率是称为帧的位图图像连续出现在显示器上的速率(fps)。
将已经压缩编码的码流转换成另一个码流,以适应不同的网络带宽、不同的终端处理能力和不同的用户需求。
基于图像、文本、视频的检测技术,可自动检测涉黄、广告、涉政涉暴、涉政敏感人物等内容,对用户上传的图片、文字、视频进行内容审核,帮助客户降低业务违规风险。