返回参数
BaseResponse
参数名类型描述
ResponseMetadataResponseMetadata
Resultinterface{}仅在请求成功时返回, 具体值参考每个 API 的说明。
ResponseMetadata
参数名类型示例值描述
RequestIdStringYour_RequestId请求标识
ActionStringStartRecord接口名称
VersionString2023-06-01接口版本
ServiceStringrtc接口所属服务
RegionStringcn-north-1地域参数:
  • cn-north-1 (华北)
  • ap-singapore-1 (新加坡)
  • us-east-1 (美东)
  • ErrorErrorInfo无仅在请求失败时返回。
    ErrorInfo

    错误的结构定义。

    参数名称类型描述
    CodeNUint32网关的错误码
    CodeStringAPI 的错误码,参看错误码。
    MessageString具体的错误信息
    ID

    BusinessId,TaskId,RoomId,UserId 等字段都遵循相同的命名规范:

    长度不超过 128 个字节,字符集取值范围是:

    视频布局相关参数
    Layout

    合流布局参数。

    参数名称类型必填示例值描述
    LayoutModeUint32否0布局模式。默认值为 0,值的范围为 {0, 1, 2, 3}。
  • 0 为自适应布局模式。参看自适应布局。
  • 1 为垂直布局模式。参看垂直布局。
  • 2 为自定义布局模式。
  • 3 为并排布局模式。参看并排布局
  • MainVideoStreamStream否在垂直布局模式下生效,指定主画面流的属性。如果此参数为空,则主画面为随机的一路流。
    CustomLayoutCustomLayout否使用自定义布局模式时,使用此参数进行具体设置。
    布局说明

    如果你选择使用自适应布局模式,合流时,不同的合流用户数量会适用不同的布局:

    自适应布局会遵循以下规则:

    如果你选择使用垂直布局模式,合流时,不同的合流用户数量会适用不同的布局:

    image

    image

    垂直布局会遵循以下规则:

    如果你选择使用并排布局模式,合流时,不同的合流用户数量会适用不同的布局:

    image

    CustomLayout

    自定义布局模式下,画面布局的具体设置。

    参数名称类型必填示例值描述
    CanvasCanvas否整体屏幕(画布)的宽高以及背景色。
    Regionsarray of Region否在自定义布局模式下,你可以使用 Regions 对每一路视频流进行画面布局设置。其中,每个 Region 对一路视频流进行画面布局设置。

    自定义布局模式下,对于 StreamList 中的每个 Stream,Regions 中都需要给出对应的布局信息,否则会返回请求不合法的错误。即 Regions.Region.StreamIndex 要与 TargetStreams.StreamList.Stream.Index 的值一一对应,否则自定义布局设置失败,返回 InvalidParameter 错误码。

    Canvas

    整体屏幕(画布)的宽高以及背景色参数。

    参数名称类型必填示例值描述备注
    WidthUint32否640整体屏幕(画布)的宽度,单位为像素,范围为 [2, 1920],必须是偶数。默认值为 640。值不合法时,自动调整为默认值。
    HeightUint32否480整体屏幕(画布)的高度,单位为像素,范围为 [2, 1920],必须是偶数。默认值为 480。值不合法时,自动调整为默认值。
    BackgroundString否#000000整体屏幕(画布)的背景色,格式为 #RGB(16进制),默认值为 #000000(黑色), 范围为 #000000 ~ #ffffff (大小写均可)。值不合法时,自动调整为默认值。关于 Background 和 BackgroundImage 之间的关系,参看注释1。
    BackgroundImageString否/背景图片的 URL。长度最大为 1024 byte。可以传入的图片的格式包括:JPG, JPEG, PNG。如果背景图片的宽高和整体屏幕的宽高不一致,背景图片会缩放到铺满屏幕。关于 Background 和 BackgroundImage 之间的关系,参看注释1。
    1. 如果你设置了背景图片,背景图片会覆盖背景色。
    Region

    视频流在整体画面中的布局参数。

    • 当传入的必填参数值不合法时,返回错误码 InvalidParameter 。
    • 当传入的选填参数值不合法时,自动调整为默认值。
    参数名称类型必填示例值描述
    StreamIndexUint32是0流的标识。这个标志应和 TargetStreams.StreamList.Stream.Index 对应。
    LocationXUint32否0视频流对应区域左上角的横坐标相对整体画面左上角原点的横向位移,取值的范围为 [0.0, Canvas.Width)。默认值为 0。若传入该参数,服务端会对该参数进行校验,若不合法会返回错误码 InvalidParameter。参看视频流对应区域左上角的实际坐标说明。
    LocationYUint32否0视频流对应区域左上角的横坐标相对整体画面左上角原点的纵向位移,取值的范围为 [0.0, Canvas.Height)。默认值为 0。若传入该参数,服务端会对该参数进行校验,若不合法会返回错误码 InvalidParameter。参看关于 LocationY 的说明。
    WidthUint32是640视频流对应区域宽度的像素绝对值,取值的范围为 (0.0, Canvas.Width]。
    HeightUint32是480视频流对应区域高度的像素绝对值,取值的范围为 (0.0, Canvas.Height]。
    ZOrderUint32否0当多个流的画面有重叠时,使用此参数设置指定画面的图层顺序。取值范围为 [0, 100]:0 表示该区域图像位于最下层,100 表示该区域图像位于最上层, 默认值为 0。值不合法时,自动调整为默认值。
    AlphaFloat32否1画面的透明度,取值范围为 (0.0, 1.0]。0.0 表示完全透明,1.0 表示完全不透明,默认值为 1.0。值不合法时,自动调整为默认值。
    RenderModeUint32否0画面的渲染模式,值的范围为 {0, 1, 2,3}, 默认值为 0:
  • 0 表示按照指定的宽高直接缩放。如果原始画面宽高比与指定的宽高比不同,就会导致画面变形
  • 1 表示按照显示区域的长宽比裁减视频,然后等比拉伸或缩小视频,占满显示区域。
  • 2 表示按照原始画面的宽高比缩放视频,在显示区域居中显示。如果原始画面宽高比与指定的宽高比不同,就会导致画面有空缺,空缺区域为填充的背景色值。
  • 3 表示按照指定的宽高直接缩放。如果原始画面宽高比与指定的宽高比不同,就会导致画面变形
    值不合法时,自动调整为默认值。
    目前 0 和 3 均为按照指定的宽高直接缩放,但我们推荐你使用 3 以便与客户端实现相同逻辑。
    不同渲染模式下,效果如下:alt
  • SourceCropSourceCrop否/源流剪切功能,可以在源视频帧渲染之前进行裁剪,即预处理一次再渲染。
    AlternateImageString否补位图片的 url。长度不超过 1024 个字符串。参看关于 AlternateImage 的说明。
    ApplySpatialAudioBool否/该路流对应的用户是否开启空间音频效果。
    • true:开启空间音频效果。
    • false:关闭空间音频效果。
    默认值为 true
    SpatialPositionArray of Int否[0,0,0]空间音频下,房间内指定用户所在位置的三维坐标,默认值为[0,0,0]。数组长度为3,三个值依次对应X,Y,Z,每个值的取值范围为[-100,100]。
    CornerRadiusFloat否0.1转推直播下边框圆角半径与画布宽度的比例值,取值范围为 [0,1],默认值为 0。圆角半径的像素位不能超过 Region 宽高最小值的一半,否则不会出现圆角效果。
    MediaTypeUint32否0该路流参与混流的媒体类型。
    • 0:音视频
    • 1:纯音频
    • 2:纯视频
    默认值为 0。值不合法时,自动调整为默认值。
    假如该路流为音视频流,MediaType设为1,则只混入音频内容。
    AlternateImageFillModeUint32否0画面的渲染模式。
    • 0:按照用户原始视频帧比例进行缩放
    • 1:保持图片原有比例
    默认值为 0。值不合法时,自动调整为默认值。
    SourceCrop

    对原视频帧在渲染前进行裁剪。

    参数名称类型必填示例值描述
    LocationXFloat32否0裁剪后得到的视频帧左上角的横坐标相对裁剪前整体画面的比例,取值的范围为 [0.0, 1.0)。默认值为 0.0。值不合法时,自动调整为默认值。
    LocationYFloat32否0裁剪后得到的视频帧左上角的纵坐标相对裁剪前整体画面的比例,取值的范围为 [0.0, 1.0)。默认值为 0.0。值不合法时,自动调整为默认值。
    WidthProportionFloat32否0.5裁剪后得到的视频帧宽度相对裁剪前整体画面宽度的比例,取值范围为 (0.0, 1.0]。默认值为 1.0。值不合法时,自动调整为默认值。
    HeightProportionFloat32否0.5裁剪后得到的视频帧高度相对裁剪前整体画面宽度的比例,取值范围为 (0.0, 1.0]。默认值为 1.0。值不合法时,自动调整为默认值。
    视频编码相关
    Encode

    音视频编码参数。

    参数名称类型必填示例值描述
    VideoWidthUint32否640输出画面的宽度。默认值为640,范围为 [2, 1920],必须是偶数。值不合法时,自动调整为默认值。自定义布局下此参数不生效,整体画面宽度以 canvas 中的 Width 为主。
    VideoHeightUint32否480输出画面的高度,范围为[2, 1920],必须是偶数,默认值为480。值不合法时,自动调整为默认值。自定义布局下此参数不生效,整体画面高度以 canvas 中的 Height 为主。
    VideoFpsUint32否15输出视频帧率。默认为 15,取值范围为 [1,60]。值不合法时,自动调整为默认值。
    VideoBitrateUint32否/输出视频码率。取值范围 [0,10000],单位为 Kbps,默认值为 0。为 0时,表示自适应码率,会自动根据 VideoFps,VideoWidth以及 VideoHeight 计算出合理的码率。值不合法时,自动调整为默认值。
    VideoCodecUint32否0视频编码协议。默认值为 0,可以取 0 或 1。取 0 时使用 H.264,取 1 时使用 ByteVC1 编码器。
    VideoGopUint32否4输出视频 GOP。默认为 4,取值范围为 [1,5],单位为秒。值不合法时,自动调整为默认值。
    AudioCodecUint32否0音频编码协议。默认值为 0,此时使用 aac 编码协议。目前只支持 aac。值不合法时,自动调整为默认值。
    AudioProfileUint32否0音频配置文件类型,在使用 aac 编码时生效。取值范围为 {0, 1, 2}。
  • 0 :采用 LC 规格;
  • 1: 采用 HE-AAC v1 规格;
  • 2: 采用 HE-AAC v2 规格。取 2 时,只支持输出流音频声道数为双声道。
  • 默认值为 0。
    AudioBitrateUint32否/音频码率。取值范围为 [32,192],单位为 Kbps,默认值为 64,值不合法时,自动调整为默认值。
    当AudioProfile=0时:
    若输入参数取值范围为 [32,192],编码码率等于输入码率。
    当AudioProfile=1时:
  • 若输入参数取值范围为 [32,128],编码码率等于输入码率。
  • 若输入参数取值范围为 [128,192],编码码率固定为128。
  • 当AudioProfile=2时:
  • 若输入参数取值范围为 [32,64],编码码率等于输入码率。
  • 若输入参数取值范围为 [64,192],编码码率固定为64。
  • AudioSampleRateUint32否48000音频采样率。默认值 48000,枚举值为 {32000, 44100,48000},单位是 Hz。值不合法时,自动调整为默认值。
    AudioChannelsUint32否2音频声道数。
  • 1:单声道
  • 2:双声道。
  • 默认值为 2。值不合法时,自动调整为默认值。

    自适应码率模式下,RTC 默认不会设置超高码率。如果订阅屏幕流,建议自行设置高码率。不同场景下设置码率等视频发布参数,请参考设置视频发布参数。

    Control

    录制与转推直播 control 字段

    参数名称类型必填示例值描述
    MediaTypeUint32否0流的类型,用于全局控制订阅的流的类型。默认值为0,可以取0和1。0表示音视频,1表示纯音频,暂不支持纯视频。值不合法时,自动调整为默认值。
    FrameInterpolationModeUint32否0选择补帧模式。默认值为0,可以取0和1。0为补最后一帧,1为补黑帧。值不合法时会自动调整为默认值。
    自动布局模式下,没有补帧的逻辑。
    关于什么是补帧,参看补帧。关于补帧、占位图与上一帧的关系,参看注释1
    MaxIdleTimeUint32否180任务的空闲超时时间,超过此时间后,任务自动终止。单位为秒。取值范围为 [10, 86400], 默认值为 180。
    MaxRecordTimeUint32否0(仅对录制有效)最大录制时长,单位为秒。默认值为 0。0 表示不限制录制时长。
    SpatialConfigSpatialconfig否/空间音频配置。若合流转推的音频参数设置为单声道,空间音频无效。
    PushStreamModeUint32否0转推直播推流模式,用于控制触发推流的时机。枚举值为 {0,1}。默认值为0。
  • 0:房间内有用户推 RTC 流时即触发 CDN 推流。
  • 1:调用接口发起推流任务后,无论房间内是否有用户推 RTC 流,均可触发 CDN 推流。
  • 值不合法时,自动调整为默认值。
    任务超时逻辑不变,依然是无用户推流即判定为超时。
    SEIConfigSEIConfig否/(仅对转推直播有效)SEI 相关配置。

    补帧:在音视频录制或合流转推时,视频的帧率通常是固定的。但是,因为网络波动或其他原因,实际帧率可能无法达到预设的帧率。此时,需要补帧以保持视频流畅。补最后一帧意味着补充的视频帧和中断前的最后一帧相同,此时看到的画面可能会有短暂静止;补黑帧意味着补充的视频帧是全黑的。

    使用占位图、补帧和上一帧的关系:

    你可以在 Region 中传入 Alternateimage 字段设置占位图,在 Control 中传入FrameInterpolationMode 字段设置补帧模式,但占位图优先级高于补帧模式。

    SpatialConfig

    参数名称类型必填示例值描述
    EnableSpatialRenderBool否false是否开启空间音频处理功能。
  • false:关闭。
  • true:开启。
  • 默认值为 false。
    AudienceSpatialPositionArray of Int否[0,0,0]观众所在位置的三维坐标,默认值为[0,0,0]。数组长度为3,三个值依次对应X,Y,Z,每个值的取值范围为[-100,100]。
    AudienceSpatialOrientationAudienceSpatialOrientation否/设置观众朝向。各个向量两两垂直,如果传入的值没有保证两两垂直,自动赋予默认值。默认值为:forward = [1, 0, 0], right = [0, 1, 0], up = [0, 0, 1]。

    AudienceSpatialOrientation

    参数名称类型必填示例值描述
    ForwardArray of float否[1, 0, 0]前方朝向
    RightArray of float否[0, -1, 0]右边朝向
    UpArray of float否[0, 0, 1]头顶朝向

    SEIConfig

    参数名称类型必填示例值描述
    UserConfigExtraInfoString否/设置SEI数据结构中 app_data 参数的值,最大长度为 4096。此参数支持动态更新。
    PassthroughRTCSEIMessageBool否true是否透传 RTC 流里的 SEI 信息。
    • true:是。
    • false:否。
    默认值为 true。
    VolumeIndicationIntervalFloat32否2用户说话音量的回调间隔,单位为秒,取值范围为[0.3,∞],默认值为 2。仅当用户说话音量发生变化时此回调才会被触发。
    VolumeIndicationModeBool否false(仅对转推直播有效)是否开启音量指示模式。
    • true:是。此时非关键帧中也可能携带 SEI 信息。
    • false:否。此时只会在关键帧中携带 SEI 信息。
    默认值为 false。
      若 VolumeIndicationMode = true 的同时设置 MediaType = 1,该流推向 CDN 地址时,服务端会补黑帧。 关于音量指示模式的用法,参看[9999999#volume]
    AddVolumeValueBool否falseSEI 中是否包含用户说话音量值。
    • false:否。
    • true:是。
    默认值为 false。值不合法时自动调整为默认值。
    SEIContentModeUint32否0开启音量指示模式后,非关键帧携带 SEI 包含的信息类型。
    • 0:全量信息。
    • 1:只有音量信息和时间戳。
    关于 SEI 结构,参看服务端合流转推 SEI 结构
    SEIPayLoadTypeInt否100设置 SEI 的 Payload Type,对 服务端合流转推 SEI 和 RTC 透传SEI 均生效。枚举值为 {5, 100},默认为 100。
    SEIPayloadUUIDString否566f6c63656e67696e65525443534549该字段为长度为 32 位的 16 进制字符,每个字符的范围为 a-f,A-F,0-9,不可包含 -。如果校验失败,会返回错误码 InvalidParameter。
    仅当 SEIPayLoadType=5时,该字段需要填写,SEIPayLoadType=100时,该字段内容会被忽略。
    此参数仅对 RTC 透传SEI 生效。当用户设置 SEIPayloadType = 5 时,服务端合流转推SEI 的 SEIPayloadUUID 为固定值:566f6c63656e67696e65525443534549,对应16位字符串 VolcengineRTCSEI。
    单流转推相关
    Stream


    单流转推流的参数

    参数名称类型必填示例值描述
    UserIdString是 Your_UserId用户Id,表示这个流所属的用户。
    StreamTypeUint32否0流的类型,值可以取0或1,默认值为0。0表示普通音视频流,1表示屏幕流。
    Control

    单流转推 control 参数

    参数名类型必填示例值描述
    MediaTypeUint32否0流的类型,用于全局控制订阅的流的类型。默认值为 0,可以取0和1。0表示音视频,1表示纯音频,暂不支持纯视频。值不合法时,自动调整为默认值。
    MaxIdleTimeUint32否180任务的空闲超时时间,超过此时间后,任务自动终止。单位为秒。取值范围为 [10, 86400], 默认值为 180。
    音视频流相关
    Stream

    流的参数

    参数名称类型必填示例值描述
    IndexUint32否0在自定义布局中,使用 Index 对流进行标志。后续在 Layout.regions.StreamIndex 中,你需要使用 Index 指定对应流的布局设置。
    UserIdString是Your_UserId用户Id,表示这个流所属的用户。
    StreamTypeUint32否0流的类型,值可以取0或1,默认值为0。0表示普通音视频流,1表示屏幕流。
    Streams

    指定流的数量及属性参数。

    参数名称类型必填示例值描述
    StreamListarray of Stream否/由Stream组成的列表,可以为空。为空时,表示订阅房间内所有流。在一个 StreamList 中,Stream.Index 不能重复。
    录制相关
    RecordTask
    参数名类型描述
    StartTimeUint64任务开始的时间,为 Unix 时间戳,单位毫秒
    EndTimeUint64任务结束的时间,为 Unix 时间戳,单位毫秒。0 表示任务未结束
    StatusUint64任务状态:0: 未知异常状态
  • 1: 未开始
  • 2: 运行中
  • 3: 已结束
  • 4: 任务运行失败
  • StopReasonString任务停止的原因:
  • 空:表示任务未结束
  • UnknownStopReason:未知停止原因
  • StopByAPI:用户主动通过 API 停止
  • StartTaskFailed:任务启动失败
  • IdleTimeOut:超过了最大空闲时间
  • RecordFileListarray of RecordFile录制生成的文件列表。
    RecordFile
    参数名称类型描述
    VidString文件在火山引擎视频点播 VOD 平台的唯一标识。你可以根据 vid 在点播平台上找到对应的文件。仅在你选择配置存储到 Vod 平台时,此参数有效。
    ObjectKeyString文件在对象存储平台中的完整路径,如abc/efg/123.mp4。仅在你选择配置存储到对象存储平台时,此参数有效。
    DurationUint64文件时长,单位为毫秒。
    SizeUint64文件大小,单位为 byte。
    StartTimeUint64文件开始录制的 UTC 时间,单位为毫秒。
    StreamListArray of Stream录制文件中包含流的列表。
    VideoCodecString视频录制编码协议
    AudioCodecString音频录制编码器
    VideoWidthInt录制视频宽度,单位为像素
    VideoHeightInt录制视频高度,单位为像素
    Vod
    参数名称类型描述
    AccountIdString火山引擎平台账号 ID,例如:200000000。详细信息,请参看注释1。
    SpaceString用于存储录制结果的点播空间名。

    注释1:

    FileNameConfig
    参数名类型必填示例值描述
    PrefixArray of String否/制定录制文件名的前缀,对TosConfig和CustomConfig生效,具体参看注释1
    PatternString否/自定义录制文件名模式,具体参看自定义录制文件名。

    注释1:
    Prefix 为指定录制文件名的前缀,是一个由多个字符串组成的数组,在 TOS 以及支持 S3 的第三方存储平台上,可以实现指定文件夹的功能。如:Prefix = ["directory1","directory2"],将在录制文件名前加上前缀 "directory1/directory2/"。
    前缀长度(包括斜杠)不得超过 128 个字符。Prefix中不得出现斜杠、下划线、括号等符号字符。
    仅支持以下字符:

    FileFormatConfig
    参数名类型必填示例值描述
    FileFormatArray否["HLS"]存储文件格式。枚举值为 {MP4、HLS、FLV、MP3、 AAC、M4A}。可同时选择多个存储文件格式,最终生成所选存储格式对应的多个文件。
    MP3、AAC和M4A仅在编码纯音频时有效。
    StorageConfig
    参数名类型必填示例值描述
    TypeUint32否0存储平台类型
  • 0:火山引擎对象存储 TOS
  • 1: 火山引擎视频点播 VOD
  • 2: 第三方存储平台(需支持 S3 协议)
  • 3: VeImageX (当前仅支持抽帧截图功能)
  • 默认值为 0。
    TosConfigTosConfig否/当 Type = 0 时,需正确设置 TosConfig 的值,否则请求会报错
    VodConfigVodConfig否/当 Type = 1 时,需正确设置 VodConfig 的值,否则请求会报错
    CustomConfigCustomConfig否/当 Type = 2时,需正确设置 CustomConfig 的值,否则请求会报错
    VeImageXConfigVeImageXConfig否/当 Type = 3时,需正确设置 VeImageXConfig 的值,否则请求会报错
    TosConfig
    参数名类型必填示例值描述
    AccountIdString是Your_AccountId火山引擎平台账号 ID,例如:200000000。详细信息,请参看注释1。
    RegionUint32否0不同存储平台支持的 Region 不同,具体参看 Region对照表
    默认值为0。
    BucketString是Your_Bucket存储桶的名称。
    VodConfig
    参数名类型必填示例值描述
    AccountIdString是Your_AccountId火山引擎平台账号 ID,例如:200000000。详细信息,请参看注释1。
    RegionUint32否不同存储平台支持的 Region 不同,具体参看 Region对照表
    默认值为0。
    SpaceString是Your_Space点播空间名称。
    CustomConfig
    参数名类型必填示例值描述
    VendorUint32否0第三方云存储平台。
  • 0: Amazon S3
  • 1: 阿里云 OSS
  • 2:华为云 OBS
  • 3:腾讯云 COS
  • 4:七牛云 Kodo。
  • 默认值为 0。
    RegionUint32否不同存储平台支持的 Region 不同,具体参看 Region对照表
    默认值为0。
    BucketString是无存储桶的名称。
    AccessKeyString是无第三方存储平台账号的密钥。需确保此账号对存储桶有写权限。不建议开启读权限
    SecretKeyString是无第三方存储平台账号的密钥
    VeImageXConfig
    参数名类型必填示例值描述
    AccountIdString是Your_AccountId火山引擎平台账号 ID,例如:200000000。详细信息,请参看注释1。
    RegionUint32否/不同存储平台支持的 Region 不同,具体参看 Region对照表
    默认值为0。
    ServiceIdString是Your_ServiceId服务 ID。
  • 你可以在 veImageX 控制台 服务管理页面,通过创建好的图片服务中获取服务 ID。
    你也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息。
  • Region 对照表
    Typeregion备注
    TOS
  • 0: cn-beijing,华北 2(北京)
  • 1:cn-guangzhou,华南 1(广州)
  • 2:cn-shanghai,华东 2(上海)
  • Vod0: cn-north-1
    Amazon S30:us-east-1,美国东部(弗吉尼亚北部)
    1:us-east-2,美国东部(俄亥俄)
    2:us-west-1,美国西部(加利福尼亚北部)
    3:us-west-2,美国西部(俄勒冈)
    4:eu-west-1,欧洲(爱尔兰)
    5:eu-west-2,欧洲(伦敦)
    6:eu-west-3,欧洲(巴黎)
    7:eu-central-1,欧洲(法兰克福)
    8:ap-southeast-1,亚太地区(新加坡)
    9:ap-southeast-2,亚太地区(悉尼)
    10:ap-northeast-1,亚太地区(东京)
    11:ap-northeast-2,亚太地区(首尔)
    12:sa-east-1,南美洲(圣保罗)
    13:ca-central-1,加拿大(中部)
    14:ap-south-1,亚太地区(孟买)
    15:cn-north-1,中国(北京)【AWS中国】
    16:cn-northwest-1,中国(宁夏)【AWS中国】
    17:us-gov-east-1,AWS GovCloud(美国东部)
    18:ap-east-1,亚太地区(香港)
    19:eu-south-1,欧洲(米兰)
    20:ap-northeast-3,亚太地区(大阪)
    21:eu-north-1,欧洲(斯德哥尔摩)
    22:me-south-1,中东(巴林)
    23:us-gov-west-1,AWS GovCloud(美国西部)
    24:af-south-1,非洲(开普敦)
    详情可参看 AWS 区域终端节点 、终端节点和配额和 国内终端节点
  • 7,9,17,23 对应地域暂不支持。
  • 阿里云OSS0:oss-cn-hangzhou
    1:oss-cn-shanghai
    2:oss-cn-qingdao
    3:oss-cn-beijing
    4:oss-cn-zhangjiakou
    5:oss-cn-huhehaote
    6:oss-cn-wulanchabu
    7:oss-cn-shenzhen
    8:oss-cn-heyuan
    9:oss-cn-guangzhou
    10:oss-cn-chengdu
    11:oss-cn-hongkong
    12:oss-us-west-1
    13:oss-us-east-1
    14:oss-ap-southeast-1
    15:oss-ap-southeast-2
    16:oss-ap-southeast-3
    17:oss-ap-southeast-5
    18:oss-ap-northeast-1
    19:oss-ap-south-1
    20:oss-eu-central-1
    21:oss-eu-west-1
    22:oss-me-east-1
    23:oss-ap-southeast-6
    详情可参看阿里云访问域名和数据中心
    16 对应地域暂不支持。
    华为云1:cn-north-4,华北-北京四
    3:cn-north-9,华北-乌兰察布一
    5:cn-east-3,华东-上海一
    6:cn-south-1,华南-广州
    11:cn-southwest-2,西南-贵阳一
    14:ap-southeast-1,中国-香港
    详情可参看 华为云地区和终端节点
    腾讯云1:ap-beijing,北京
    2:ap-nanjing,南京
    3:ap-shanghai,上海
    4:ap-guangzhou,广州
    5:ap-chengdu,成都
    6:ap-chongqing,重庆
    7:ap-shenzhen-fsi,深圳金融
    8:ap-shanghai-fsi,上海金融
    9:ap-beijing-fsi,北京金融
    10:ap-hongkong,中国香港
    详情可参看腾讯云地域和访问域名
    七牛云0:cn-east-1,华东-浙江
    1:cn-east-2,华东-浙江2
    2:cn-north-1,华北-河北
    3:cn-south-1,华南-广东
    详情可参看七牛云服务域名
    VeImageX0: cn-north-1