使用亚马逊 CloudFront 创建 RTMP 的 CDN 加速
来源:互联网 发布:淘宝详情页分析报告 编辑:程序博客网 时间:2024/06/05 18:54
译序:本文介绍了如何使用亚马逊 CloudFront 创建对你的 RTMP 服务 CDN 加速网络。以下是亚马逊官方原文:
本文介绍如何对流媒体点播进行配置。如果你的媒体播放器使用的是 Adobe Flash Player、Flowplayer 或者 JW Player,请参阅适用教程:
1. 为你的媒体文件创建一个 Amazon S3 bucket。如果你为你的媒体播放器使用了一个不同的 Amazon S3 bucket,那么你也得为多媒体播放器文件也创建一个 Amazon S3 bucket。
2. 选择并配置一个多媒体播放器来播放你的多媒体文件。更多信息请参考多媒体播放器的文档。
3. 为你的多媒体播放器上传文件到你想要 CloudFront 拿到这些文件所在的源上。如果你使用一个 Amazon S3 bucket 作为多媒体播放器的源,要确保这些文件 (不是 bucket) 公开可读。
4. 为你的多媒体播放器创建一个 web 分发。(你也可以使用一个现成的分发。) 更多信息,请参见 创建 Web 分发。
以下是使用 CloudFront 控制台创建一个 RTMP 分发的过程。如果你想使用 CloudFront API 创建一个 RTMP 分发,参考 Amazon CloudFront APIPOST Streaming Distribution。
在默认情况下,每个 AWS 账户最多可以 100 个 web 和 RTMP 分发。申请更高上限:https://aws.amazon.com/support/createCase?type=service_limit_increase&serviceLimitIncreaseType=cloudfront-distributions。
使用 CloudFront 控制台创建一个 RTMP 分发
1. 登录到 AWS 管理控制台并打开 Amazon CloudFront 控制台:https://console.aws.amazon.com/cloudfront/。
2. 点击 Create Distribution。
3. 在 Create Distribution Wizard 的首页点击 RTMP,然后点击Continue。
4. 为分发定义设置。更多信息,参见 当你创建或者更改一个 RTMP 分发时要配置的值。
5. 点击 Create Distribution。
6. CloudFront 创建你的分发之后,你的分发的 Status 栏将从 InProgress 变为 Deployed。如果你选择启用分发,它将准备好处理请求。这个需要 15 分钟以内的时间。
CloudFront 分配给你的域名将显示在分发列表里。被选中的分发的域名也会出现在 General 选项卡中。
原文链接:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CreatingStreamingDistributions.html。
本文介绍如何对流媒体点播进行配置。如果你的媒体播放器使用的是 Adobe Flash Player、Flowplayer 或者 JW Player,请参阅适用教程:
- 使用 CloudFront 和 Adobe Flash Player 进行流媒体点播
- 使用 CloudFront 和 Flowplayer for Adobe Flash 进行流媒体点播
- 使用 CloudFront 和 JW Player 进行流媒体点播
流媒体文件步骤
以下列举了创建 web 分发过程所需的步骤1. 为你的媒体文件创建一个 Amazon S3 bucket。如果你为你的媒体播放器使用了一个不同的 Amazon S3 bucket,那么你也得为多媒体播放器文件也创建一个 Amazon S3 bucket。
2. 选择并配置一个多媒体播放器来播放你的多媒体文件。更多信息请参考多媒体播放器的文档。
3. 为你的多媒体播放器上传文件到你想要 CloudFront 拿到这些文件所在的源上。如果你使用一个 Amazon S3 bucket 作为多媒体播放器的源,要确保这些文件 (不是 bucket) 公开可读。
4. 为你的多媒体播放器创建一个 web 分发。(你也可以使用一个现成的分发。) 更多信息,请参见 创建 Web 分发。
5. 将多媒体文件上传到你为它们创建的 Amazon S3 bucket,并且使其内容 (不是 bucket) 为公开可读。
重要
Flash 视频容器中的多媒体文件必须包含 .flv 文件名扩展,否则该文件无法流化。
你可以把多媒体播放文件和多媒体文件放在同一个 bucket 下面。
- 更多使用 CloudFront 控制台创建 web 分发的信息参见 使用本文下方的 CloudFront 控制台创建一个 RTMP 分发。
- 更多使用 CloudFront API 创建一个 web 分发的信息,参考 Amazon CloudFront APIPOST Streaming Distribution。
如果你在播放分发内容播放遇到问题时,参见 RTMP 分发疑难解决。
以下是使用 CloudFront 控制台创建一个 RTMP 分发的过程。如果你想使用 CloudFront API 创建一个 RTMP 分发,参考 Amazon CloudFront APIPOST Streaming Distribution。
在默认情况下,每个 AWS 账户最多可以 100 个 web 和 RTMP 分发。申请更高上限:https://aws.amazon.com/support/createCase?type=service_limit_increase&serviceLimitIncreaseType=cloudfront-distributions。
使用 CloudFront 控制台创建一个 RTMP 分发
1. 登录到 AWS 管理控制台并打开 Amazon CloudFront 控制台:https://console.aws.amazon.com/cloudfront/。
2. 点击 Create Distribution。
3. 在 Create Distribution Wizard 的首页点击 RTMP,然后点击Continue。
4. 为分发定义设置。更多信息,参见 当你创建或者更改一个 RTMP 分发时要配置的值。
5. 点击 Create Distribution。
6. CloudFront 创建你的分发之后,你的分发的 Status 栏将从 InProgress 变为 Deployed。如果你选择启用分发,它将准备好处理请求。这个需要 15 分钟以内的时间。
CloudFront 分配给你的域名将显示在分发列表里。被选中的分发的域名也会出现在 General 选项卡中。
原文链接:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CreatingStreamingDistributions.html。
0 0
- 使用亚马逊 CloudFront 创建 RTMP 的 CDN 加速
- 使用亚马逊 CloudFront 进行 RTMP 的 CDN 加速
- 关于 CloudFront 的 Web 和 RTMP 进行 CDN 加速的概述
- AWS - Cloudfront CDN 测试
- 关于使用amazone的cloudfront
- cdn加速的搭建
- 使用AWS的CloudFront、Route53等服务
- AWS CloudFront CDN直接全站加速折腾记The request could not be satisfied. Bad request
- 使用CDN为网站加速
- 使用CDN为您的网站加速(一)
- 使用CDN加载jQuery类库,加速你的网站
- 判断网站是否使用CDN加速的方法
- 80ms的快感,使用免费日本CDN加速网站
- CDN加速实现的原理
- CDN加速
- CDN加速
- CDN加速
- cdn加速
- js中window.open弹出的是上次的缓存页面解决办法
- java 生成xml格式文件
- IOS读取文件类和常用方法
- 测序中常用的术语
- 力导向图link直接加提示
- 使用亚马逊 CloudFront 创建 RTMP 的 CDN 加速
- mysqlnd 插件mysqlnd_ms和mysqlnd_qc的介绍
- 黑马程序员 知识点总结-Java内部类
- Android自动化测试之Monkey
- 手动添加mysql服务
- ffmpeg 重要结构体说明
- USRP 问题——输 出“O”“U”"u“”a"的意义
- jQuery Wookmark
- 直方图均衡化详解及编程实现