开发者社区> 问答> 正文

基于阿里云产品的视频方案实验(一)

本系列文章,主要基于阿里云的OSS,CDN,ECS等,结合Nginx,FFmpeg等开源方案,实现视频开源方案的架构搭建雏形。
旨在通过实验,了解及熟悉OSS和CDN,熟悉OSS,CDN的操作方式以及RTMP的点播,直播方法。

文章分为五篇,分别:
1. OSS视频存放及HTTP访问
2. OSS+CDN视频加速
3. 利用Nginx在ECS上搭建RTMP服务器
4. RTMP实现模拟直播推流
5. 结合OSS视频文件 实现ECS下的RTMP视频直播

一. OSS视频存放及HTTP访问
1. 将视频文件(mp4, flv)上传至OSS
2. 绑定域名(如catest1.cdnpe.com)到相应的bucket
3. 域名绑定成功后,到域名供应商处修改相应域名绑定。
4. 上传的视频文件,注意检查Content Type。通过管理控制台上传的文件,一般会自动加载Content-Type。
5. Content-Type用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件。通过阿里云控制台上传,会自动识别上传文件所属的content type,如上传MP4文件,会自动识别成video/mp4。也可用驻云OSS上传工具,上传MP4不会自动更新Content Type,上传时为application/octet-stream,需要在云控制台修改成相应的Content Type。
6. OSS支持HTTP请求,浏览器中通过HTTP可以直接访问上传视频文件:
http://<DNS Name>/<path>/video.mp4
如:实验中绑定的域名地址为
Catest1.cdnpe.com,那么访问地址如下:
http://catest1.cdnpe.com/Kenny_test/alioffice.mp4


展开
收起
袖手哥 2016-02-16 13:53:48 10651 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
超大规模性能测试的云端方案及案例分享 立即下载
超大规模性能测试的云端解决方案及案例分享 立即下载
高可用实践:从淘宝到上云的差异 立即下载