在教学场景中,教师通常会借助于一些课件,以文字、图形和动画的方式将自己想要表达的内容直观、形象地展示给学生。这些课件通常是以 ppt、pptx、word、pdf 等格式存在的文件。
灵动课堂支持在上课过程中展示课件。课件可分为以下两类:
课件必须经过转换才能在灵动课堂的白板上使用。灵动课堂不保存客户的课件资源,所有课件均保存在客户自己的第三方云存储中。
如果你想在课前将课件上传至第三方云存储或者你自己的服务器,然后在灵动课堂内显示该课件,可参考以下步骤:
convertedFileList
字段,代表已完成转换的课件列表。每个 convertedFileList
对象包含以下字段:width
:Number 类型,图片宽度,单位为像素。height
:Number 类型,图片高度,单位为像素。conversionFileUrl
:String 类型,转换图片的 URL。preview
: String 类型,预览图地址。当发起转换时请求包体中 preview
设为 true
且 type
为 dynamic
时,才会返回该字段。对于课中上传课件,你只需进行以下操作:
为确保 Agora 可以访问你的云存储空间,你的云存储账号中必须进行以下配置:
{
"Version": "2012-10-17",
"Id": "Policy1622700880591",
"Statement": [
{
"Sid": "Stmt1622700872941",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws-cn:s3:::agora-adc-artifacts/*"
}
]
}
[
{
"AllowedHeaders": [
"*"
],
"AllowedMethods": [
"PUT",
"GET"
],
"AllowedOrigins": [
"*"
],
"ExposeHeaders": []
}
]