视频点播操作的媒体资源均存放在媒体Bucket中,媒体Bucket是视频点播服务中用到的Bucket的概念。用户只有将Bucket设置为媒体Bucket才可以在工作流中选择对应的Bucket作为输入和输出。那么媒体Bucket应该如何设置呢?另外媒体Bucket现在支持什么操作呢?
添加媒体Bucket 添加媒体Bucket包括两种方法:控制台方式和API/SDK方式。
控制台方式:视频点播控制台的媒体库中可以设置媒体Bucket。具体的设置路径为视频点播控制台->选择数据中心(暂时仅支持华北2、华东1、华东2和华南1数据中心)->设置->媒体Bucket->添加。操作界面如下图。 1
API/SDK方式:视频点播服务提供了BindInputBucket和BindOutputBucket两个方法分别实现绑定输入和输出媒体Bucket。下面提供使用Java SDK的示例程序中的重要代码: BindInputBucketRequest request = new BindInputBucketRequest(); request.setActionName("BindInputBucket"); request.setBucket("bucketTest"); DefaultProfile.addEndpoint(MTS_REGION, MTS_REGION, "Mts", mtsEndpoint); IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessId, accessKey); IAcsClient client = new DefaultAcsClient(profile); BindInputBucketResponse response = client.getAcsResponse(request); 2.2 查询媒体Bucket 媒体Bucket还提供查询功能,控制台查看:视频点播控制台->选择数据中心->设置->媒体Bucket,也可通过API/SDK可以通过ListAllMediaBucket方法查看,详细请参考【查询媒体Bucket】。
除了上述的添加和查询功能外,媒体Bucket暂时不支持其他功能,例如:删除媒体Bucket、修改媒体Bucket等接口均还未提供。
媒体Bucket是区分地域的。不同数据中心会分别有对应的媒体Bucket列表,而对应的不同数据中心的工作流也仅能够使用本数据中心的媒体Bucket。
点播SDK默认是仅支持设置杭州数据中心的相关功能,如果需要支持其他功能需要增加配置,具体配置请参考【SDK 多区域支持】。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。