Open edX Devstack配置视频上传
来源:互联网 发布:家谱软件 编辑:程序博客网 时间:2024/05/16 11:12
github地址:https://github.com/edx/edx-platform/wiki/Developing-on-the-edX-Developer-Stack
Amazon Web Service (AWS)
To use the Video Upload feature in devstack, you'll need an AWS account.Login to AWS, and locate the S3 storage service.
Create a bucket. Note the bucket name for configuration below.
Under the bucket's Properties > Permissions, add this CORS configuration:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>http://localhost:8001</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>HEAD</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Note: <AllowedOrigin>*</AllowedOrigin> doesn't work for most browsers, so you'll need to add an <AllowedOrigin> block for each URL you'll be using to POST to the S3 service.
Locate the AWS IAM security service.
Add a new User, and Create Access Key. Note the key and secret for configuration below.
Add a new Group, with (at least) the AmazonS3FullAccess policy attached.
Add your IAM user to the Group.
Configure
Change these settings in /edx/app/edxapp/cms.envs.json"FEATURES": {
...
"ENABLE_VIDEO_UPLOAD_PIPELINE": true,
...
},
and
...
VIDEO_UPLOAD_PIPELINE = {
"BUCKET": "<S3 bucket name>",
"ROOT_PATH": "<bucket subfolder (optional)>"
},
...
Change these settings in /edx/app/edxapp/cms.auth.json
...
"AWS_ACCESS_KEY_ID": "<IAM user key>",
"AWS_SECRET_ACCESS_KEY": "<IAM user secret>",
...
You should now be able to see the Content > Video Upload option in your devstack CMS, and see the uploaded videos in your S3 bucket.
0 0
- Open edX Devstack配置视频上传
- Open edX安装Devstack
- 配置Pycharm4.5.4调试edX Devstack
- 配置Pycharm4.5.4调试edX Devstack
- edx devstack 安装
- Open edX常见配置(fullstack)
- Open edX Devstack使用图形界面工具链接MySQL远程vagrant数据库
- 在内部网络为edX配置视频服务
- Open edX 56 网 XBlock 视频插件开发(基础)
- 搭建Open edX经验总结
- Open edX 简单查错
- Open edX安装Xblock
- open edx 邮件激活
- Open edX架构
- open edx 常用维护命令
- Open edX修改自定义主题
- Open edX数据结构Mysql edxapp
- Windows 8安装Open edX
- SIFT算子-matlab
- web页面H5页面嵌入在app上的下拉刷新方法的实现绝对实用能让大家的项目美美哒
- 抽象类和接口的区别
- 穷游网宣布与在线旅游消费金融场景运营方首付游达成战略合作
- OpenGL中的变换矩阵及自定义矩阵
- Open edX Devstack配置视频上传
- Haproxy+keepalived负载均衡配置
- XML:Dom4j操作XML的CRUD、XPath
- Hierarchy Viewer 无法打开的问题
- online_judge_1130
- 利用Queue库实现python进程间通讯
- 职业规划要看的书单。
- Java Static关键字
- 文件最全的操作