
目标 在上一篇文章中,我们已经实现了基于容器服务快速搭建了一个视频点播应用,本文将重点介绍如何开通并配置视频点播服务,如何在容器服务设置相关参数。 熟悉视频点播应用的开通流程 通过容器服务实现视频点播应用的配置 涉及平台 *视频点播平台:视频点播控制台;*容器管理平台:阿里云容器服务; 步骤 1.开通视频点播服务 打开视频点播平台,点击立即开通: 阅读开通协议,点击一键开通:将为您一键开通视频点播、媒体转码、对象存储、访问控制、消息服务、CDN服务,并且按照使用量收费。 2.激活服务并授权 需要您为视频服务授权访问对象存储、消息服务。 3. 配置媒体工作流 点击设置-媒体Bucket,分别设置输入媒体Bucket和输出媒体Bucket。 如当前服务区域的OSS中您已创建OSS Bucket,设置界面中会列出这些Bucket,选择即可;也可以新建Bucket设置为输入媒体Bucket设置输入的媒体Bucket为acs-bucket-in设置输出的媒体Bucket为acs-bucket-out 更详细的配置可以参考:帮助文档 4. 配置媒体工作流 配置媒体工作流,设置从输入的bucket读取媒体后,进行转码和截图工作,最后输出至输出bucket。 更详细的配置可以参考:帮助文档 5. 设置容器服务的应用参数 在容器服务,应用详细列表页面,点击变更配置。设置四个参数,设置ACCESS_ID和ACCESS_KEY,您的AK信息;设置BUCKET和OUTPUT_BUCKET,对应您在第3步设置的输入、输出媒体Bucket,“acs-bucket-in”和“acs-bucket-out”。点击确定保存配置,容器服务将自动重新部署应用。 6.访问应用 点击服务名称,再点击访问端点,我们就可以直接访问应用了: 在上传页面,我们可以尝试上传一个视频:填写视频标题、视频简介、选择视频上传。在视频列表页面,点击相应的视频,我们就能点播该视频。通过视频右侧的二维码,我们还能在手机上观看视频。 至此,我们就通过开通视频点播服务,设置媒体工作流,在容器服务设置相关参数,完成了一个视频点播应用的搭建。关于阿里云视频点播服务,是一个集音视频上传、自动化转码处理、媒体资源管理、分发加速、媒体播放于一体的一站式平台。您可以参考文档了解更多。
目标 在打造千万用户海量视频网站之前,让我们先定一个能达到的小目标,比如说先搭建一个简单的视频点播应用。 熟悉容器服务的基本概念 通过容器服务实现视频点播应用的快速搭建 涉及平台 *代码托管平台:阿里云Code;*镜像托管平台:阿里云Hub;*容器管理平台:阿里云容器服务; 步骤 1. 创建阿里云Code代码库 在阿里云Code上新建一个代码库。为了方便操作,我们准备了一个已有的代码库,您可以把它派生成自己的代码库,只需要打开https://code.aliyun.com/acs_test/workshop,点击“派生”按钮。 2.在阿里云Hub创建仓库,并触发镜像构建 在阿里云Hub平台,创建来源于阿里云Code的镜像仓库。 点击立即构建 3. 创建集群 在容器服务控制台上创建一个集群。 4. 通过镜像部署应用 点击左侧导航栏的“应用”,如果第一步中的集群状态正常,会在右上角看到“创建应用“按钮。点击按钮,在接下来的页面中填写应用信息,并点击”使用镜像创建“。 填写镜像地址:registry.cn-hangzhou.aliyuncs.com/lj/workshop,以及镜像版本:latest填写Web路由规则:容器端口80,对应域名地址:http://workshopDemo 点击确定,等待应用的创建,稍等片刻应用就会处于运行状态: 点击服务名称,再点击访问端点,我们就可以直接访问应用了: 5. 访问应用 视频点播应用一共有三个页面组成,视频列表页面,视频上传页面,视频点播页面。如下图所示: 由于还未开通视频服务,视频上传页面以及视频点播页面还暂时不能提供服务。如何实现一个真正实现视频点播应用呢?请参考系列文章:
阿里容器服务与服务扩容 目标 熟悉容器服务的基本概念 练习通过容器服务实现服务扩容的过程 准备工作 容器服务控制台 容器服务控制台 帮助文档 产品概念解释 注意事项:预计耗费的费用 容器服务暂时不收费;演示过程中会创建ECS实例和SLB,按量收费。 步骤 1. 创建集群 为了方便使用,我们已经帮用户创建了一个集群。打开容器服务控制台,点击左侧导航栏中的“集群”,查看集群是否处于运行状态。 2. 通过镜像部署应用 点击左侧导航栏的“应用”,如果第一步中的集群状态正常,会在右上角看到“创建应用“按钮。点击按钮,在接下来的页面中填写应用信息,并点击”使用镜像创建“。 填写镜像地址:registry.cn-hangzhou.aliyuncs.com/lj/workshop,以及镜像版本:latest填写Web路由规则:容器端口80,对应域名地址:http://workshopDemo 点击确定,等待应用的创建,稍等片刻应用就会处于运行状态: 点击访问端点,我们就可以直接访问应用了: 3. 设置应用的环境变量 在应用页面中,点击变更配置,环境变量中填入数据库相关的参数"DB_HOST",用户信息信息相关的参数"ACCESS_ID"、 "ACCESS_KEY"、存储相关的参数 "BUCKET"、 "BUCKET-OUT",然后创建并部署。 回到应用列表页面,等应用变为“就绪”后,通过服务中的“访问端点”访问部署好的应用。 4. 服务的扩展 我们可以在应用部署成功后,通过调整容器的数量来进行服务的扩容与缩容。 在服务页面中,我们点击右上角的“调整容器数量”,将容器的数量扩展成3个,然后点击确定。立刻可以看到容器的伸缩情况。 等待数秒后,发现容器已经扩容成了三个副本了。 补充材料