**目录****前言****正文****摄像头1.0和2.0接口对比****Camera1Capturer 接口类****Camera2Capturer 接口类****结论**# 前言WebRTC 作为一个开源的实时音视频通许方案,经过多年的发展基本上已经支持了所有的常用终端,比如 windows、mac、Android、iOS等。我们都知道音视频通讯的前提是采集本地的音频和视频数据信息。今天,我们就来先了解一下 WebRTC 在安卓端是如何采集视频信号的。# 正文安卓设备和苹果iOS...
# 前言从 on-premise 数据库迁移到火山引擎(ECS 自建或是RDS),您可能希望做一次全面的性能测试,本文主要说明在测试前,我们需要提前考虑哪些先决条件。在测试之前,需要尽可能的保证二者具有相同的环境,如网络,实例规格,部署架构,数据库版本,参数配置等。# 网络环境由于公网网络环境的不可预测性,在性能测试时,不论 ECS 自建数据库还是 RDS,请均使用内网环境,即客户端和数据库实例在同一可用区。常见的部署架构有:1. 应用 与...
# 前言从 on-premise 数据库迁移到火山引擎(ECS 自建或是RDS),您可能希望做一次全面的性能测试,本文主要说明在测试前,我们需要提前考虑哪些先决条件。在测试之前,需要尽可能的保证二者具有相同的环境,如网络,实例规格,部署架构,数据库版本,参数配置等。# 网络环境由于公网网络环境的不可预测性,在性能测试时,不论 ECS 自建数据库还是 RDS,请均使用内网环境,即客户端和数据库实例在同一可用区。常见的部署架构有:1. 应用...
Android、iOS 等。我们都知道音视频通讯的前提是采集本地的音频和视频数据信息。今天,我们就来了解一下 WebRTC 在安卓端是如何采集音频信号的。# 正文上一篇文章已经介绍了 WebRTC 如何在安卓系统上采集视频数据信号,相信小伙伴已经对视频采集流程有了一个基本的认识,那么我们不禁要问,那音频数据信号又是如何采集的呢?好的,我们今天就来了解一下这部分的内容。本文依然以安卓系统和 WebRTC M76 版本为例进行介绍。![imag...
注意事项使用 appendObject 接口时, 对象的大小限制说明如下: 每次追加的大小不能小于 128KiB,追加对象总大小不能大于 5GiB。 通过 appendObject 创建的对象,对其进行 putObject 操作,对象被覆盖且对象类型由 App... java import android.os.Bundle;import android.util.Log;import androidx.appcompat.app.AppCompatActivity;import com.volcengine.tos.TOSV2;import com.volcengine.tos.TOSV2ClientBuilder;import com.volceng...
桶(Bucket)是 TOS 的全局唯一的命名空间,相当于数据的容器,用来储存对象(Object)数据。新创建的桶名在 TOS 中必须是唯一的。 注意事项存储桶命名规范如下:只能包括小写字母 a~z、数字和短横线(-)。 开头和结尾只能... java import android.os.Bundle;import android.util.Log;import androidx.appcompat.app.AppCompatActivity;import com.volcengine.tos.TOSV2;import com.volcengine.tos.TOSV2ClientBuilder;import com.volceng...
您可以用 deleteBucket 接口删除一个不包含任何对象数据的空桶。对于非空的桶,您需要先把桶中的对象及未完成的分片上传任务清空之后,才能够调用此接口来进行删桶操作。 注意事项桶删除后不可恢复,请谨慎操作。 删除... java import android.os.Bundle;import android.util.Log;import androidx.appcompat.app.AppCompatActivity;import com.volcengine.tos.TOSV2;import com.volcengine.tos.TOSV2ClientBuilder;import com.volceng...
属性数据类型 注意事项自定义事件/属性时,取值不要包含转义字符。创建自定义事件或属性时,需保障对应事件及属性的格式符合本文的格式要求,且自定义属性的取值不要包含例如转义字符类的特殊字符,例如“\n”。如果包含这类特殊字符,可能会导致后续数据能上报成功,但是查询分析时会导致查询结果不正确,您需要删除其中的特殊字符或使用虚拟属性。 一个属性的数据类型由首次落库时的数据类型决定。例如,您在控制台界面新增了一个事件...
以及与落库后的数据库数据类型的对应关系详情请参见下文的属性数据类型章节;上报的JSON示例可参见下文的日志结构章节。 数据采集上报后,系统对上报数据进行处理落库时,不同类型的数据可进行计算生成不同的指标数据,便于后续的分析使用,支持的计算应用详情请参见下文的不同数据类型应用章节。 数据采集上报时,采集上报的限制条件详情请参见下文的上报数据的限制章节。 1.属性数据类型 注意事项自定义事件/属性时,取值不要包含转...
最高同时在线人数和累计观看人次等实时数据。 说明 例如直播间A,实时数据只能提供从直播间创建之后的总观看人次,无法提供某个时间范围内的统计数量。 注意事项请求频率:单用户请求频率限制为 1 次/秒。 请求说明请... 即直播间使用 VolcLive 应用或 Android/iOS 开播 SDK 的挂件或图层(包括直播模板中的挂件和图层)功能进行装修的直播场次数。单位为次。有关如何使用挂件和图层功能,详见手机开播和 SDK 概览。 AppTemplateLiveDura...
离线质量指标数据。 调用接口关于调用接口的请求结构、公共参数、签名算法和返回结构,参看调用方法。 注意事项最大请求次数:2 次/秒 最远可查询时间:30 天 最大单次查询时间跨度:7 天 数据延迟:8 小时 请求说明请... 参看质量数据相关 indicator。DimensionString是Province查询维度,一次仅支持查询一个维度。支持设为以下值:Province:一级行政区(包括港澳台地区)Country:国家OS:用户设备平台包括:android、ios、linux、mac、wind...
本接口支持通过指定查询时间段和时间粒度,获取画质评估上报数据。 说明 单次查询的时间跨度不能超过 90 天。 注意事项请求频率:API 整体的请求频率限制为 100 次/秒。 单用户请求频率限制为 50 次/秒。 数据延迟... 取值如下所示: iOS Android WEB SdkVer Array of String 否 ["1.2.0"] 需要匹配的 SDK 版本,不传则匹配所有版本. Country String 否 海外 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所...
本接口支持通过指定查询维度,来获取客户端状态监控的加载耗时时序数据。 说明 单次查询的时间跨度不能超过 90 天。 注意事项请求频率:API 整体的请求频率限制为 100 次/秒。 单用户请求频率限制为 50 次/秒。 数... 取值如下所示: iOS Android WEB SdkVer Array of String 否 ["1.2.0"] 需要匹配的 SDK 版本,不传则匹配所有版本. Country String 否 海外 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所...