如果您需要使用视频点播服务加速指定网站上的业务,则需要将该网站作为源站,并为其创建加速域名。视频点播通过加速域名将源站上需要加速的内容缓存到CDN节点,为您提供分发加速功能,达到加速访问资源的效果。本文为您介绍如何在视频点播中添加加速域名。
前提条件
您已经开通了视频点播服务。如果未开通,请参见开通视频点播。
您已经拥有稳定运行的业务服务器,即源站。
您已经拥有用于加速的域名,且加速区域为仅中国内地或全球时,域名需要备案。如果域名未备案,您可以登录阿里云ICP代备案管理系统。选择全球(不包含中国内地)无需ICP备案,适用于海外网站加速。选择中国内地或全球加速需完成ICP备案。
您已经启用系统分配的点播系统Bucket。如果未启用,请参见存储管理启用点播系统Bucket。
使用限制
加速域名不允许重复添加,如果出现域名已添加的提示,请检查您的域名是否已经添加到其他云产品或其他阿里云账号中,例如视频直播、全站加速和视频监控。如果您无法自行解决,请您提交工单。关于如何提交工单,请参见联系我们。
开通视频点播服务后,每个账户最多可添加20个域名,如果您域名的总带宽日均峰值大于50Mbps,且业务无风险,您可以提交工单申请增加域名个数。关于如何提交工单,请参见联系我们。
加速内容必须合法且符合业务规范,详情请参见域名准入标准。
加速域名访问支持IPv6协议,如需开启,请参见配置IPv6。
视频点播不支持直接转移域名归属。如需将加速域名迁移至其他阿里云账号,需先在原账号下删除该加速域名,再在新账号下重新添加。
支持为同一个点播系统Bucket添加多个加速域名(例如同时添加中国大陆域名和海外/港澳台域名)。不同域名指向同一存储源站,底层数据自动互通,无需手动同步数据;但各域名对应的访问URL不同,业务侧需根据用户区域分发正确的播放地址。
若加速域名出现访问缓慢或被限速,且排查非带宽峰值限制,请检查域名DNS解析服务配额。免费版DNS解析每日请求量限额为10万次,超出限额会触发动态限速。如业务解析量较大(如日均超10万次),建议升级至付费版DNS解析服务以解除限速。
操作步骤
登录视频点播控制台。
在左侧导航栏选择配置管理 > 分发加速配置 > 域名管理,进入到域名管理页面。
单击添加域名。
配置域名、类型、端口和加速区域。
参数
参数分类
说明
域名
无
域名添加规则如下:
加速域名一般使用子域名,且仅支持全英文小写的域名,不支持中文域名加速。示例:您用于加速的域名是
aliyundoc.com,加速域名可以是aliyundoc.com的子域名,例如example.aliyundoc.com。点播服务暂不支持添加泛域名,例如:
*.aliyundoc.com。
说明子域名必须在同一账户下且保持唯一性。在添加域名时,CDN将进行检查。如果子域名被添加至不同账户或已填入其他阿里云服务中,系统将会返回错误信息。如果您无法自行解决,请您提交工单。关于如何提交工单,请参见联系我们。
类型
点播系统bucket
点播加速业务请选择此项,并从下拉列表中选择目标地域的点播系统bucket作为源站。
说明如果下拉列表中无内容,请先到视频点播控制台启用系统分配的点播系统Bucket生成存储地址,否则无法添加加速域名。详细内容请参见存储管理。存储地址生成会有一定延迟,请稍后刷新选择。
选择点播系统bucket后系统自动分配对应地域的存储Bucket,无需手动配置Bucket地址。
端口
无
根据您的需求选择访问端口。
80端口:CDN回源请求源站的80端口。
443端口:CDN回源请求源站的443端口。
加速区域
中国内地(需备案)
如果选择中国内地(需备案),则需要工信部备案。域名备案方法,请参见加速域名备案。
说明若仅选择中国内地但存在海外用户访问,未命中缓存时会发生跨境回源,导致延迟高或超时。如需加速海外访问,请将加速区域修改为全球,并配合开启Range 回源及设置合理的目录缓存时间。
全球加速(需备案)
如果选择全球加速(需备案),则需要工信部备案。域名备案方法,请参见加速域名备案。如需优化特定海外区域(如新加坡用户访问美国硅谷资源)的访问体验,建议选择覆盖目标区域的加速区域,并配合开启Range回源及设置合理的目录缓存时间,利用CDN全球节点缓存能力降低跨境回源延迟。
全球(不包含中国内地)
如果选择全球(不包含中国内地),则无需工信部备案。如需优化特定海外区域(如新加坡用户访问美国硅谷资源)的访问体验,建议选择覆盖目标区域的加速区域,并配合开启Range回源及设置合理的目录缓存时间,利用CDN全球节点缓存能力降低跨境回源延迟。
查看声明内容,并勾选我理解并同意以上合规承诺。
单击提交完成配置。
提交域名后,您需要验证域名归属权,可选择以下任意一种方式:
DNS解析验证:在域名DNS中添加TXT记录,主机记录为
verification,记录值为系统生成的校验值。文件验证:在域名根目录放置系统指定的验证文件。
验证通过后,域名添加完成。
提交后系统提示域名添加成功,您还需前往域名DNS服务商处进行CNAME解析,完成后即可开启加速服务。
当您的加速域名审核通过后,会出现在域名管理页面的域名列表中。状态为正常运行,表示添加成功。
说明您可以提交工单加急审核。关于如何提交工单,请参见联系我们。
如果您的源站为阿里云ECS或OSS,则审核速度会加快。
海外网站加速无需额外购买产品。在已有视频点播服务基础上添加域名并选择全球(不包含中国内地)加速区域即可完成配置。
后续操作
添加域名后,阿里云CDN会为您分配对应的CNAME域名,您需要完成CNAME配置,CDN服务才能生效。具体操作,请参见配置CNAME。
如果您后续需要删除自定义加速域名,删除后关联视频会自动切换回点播默认域名进行访问,但原自定义域名的播放地址将立即失效,请务必提前修改业务代码或配置中的播放链接,避免线上业务中断。
常见问题
控制台提示"尚未配置加速域名"怎么办?
该提示表示当前账号未添加加速域名。请前往配置管理 > 分发加速配置 > 域名管理,单击添加域名完成配置;如暂无自有域名,可先使用点播提供的临时播放地址进行测试。
配置自有加速域名时是否需要区分测试视频与正式视频?
不需要。所有视频均可上传至同一视频点播服务,无需为测试或正式内容单独配置不同的域名策略,用户可根据业务场景自行区分使用。
应用端配置的域名是否必须与访问域名一致?
是。应用中配置的域名必须与实际访问的加速域名保持一致,否则可能导致请求失败或鉴权异常。