阿里云首页 阿里云Vlog产品说明 相关技术圈

最佳实践

本服务基于定制小程序接口进行小程序的开发,实现指定景区短视频合成。

产品实践

信息授权

说明

此部分调用微信/支付宝小程序公用接口开发,产品中主要是需要调用「用户注册」接口。

  1. 隐私协议授权

    1. 需重点突出用户告知、授权和数据隐私保护等事项,不应侵犯用户的合法权益。

  2. 微信基础信息授权

    1. 昵称

    2. 头像

    3. UID

    4. 地区

    5. 性别

  3. 手机号信息授权

    1. 手机号

  4. 地理位置信息授权

    1. 定位信息

生成Vlog

说明

此部分是本产品核心提供的接口,可通过接口查询,对应信息需要再生产系统后台进行配置。

  1. 景区详情

    1. 打卡点列表

    2. 打卡点详情,含文字介绍、图片、位置、所关联的摄像头名称

  2. 图片查询成品(拍摄页按需定制,核心传入需查询的图片)

    1. 首次访问需要授权

    2. 默认唤起前置摄像头

    3. 建议做图片质量检测(避免因拍照不规范导致的查询不到结果)

    4. 建议做活体检测(避免使用他人照片获取结果导致的隐私问题)

    5. 建议做好页面拍摄引导

  3. 成品查询

    1. 支持返回当前用户生成的全量视频

    2. 支持返回当前用户视频中的定格图片

  4. 失败页

    1. 建议展示失败原因

    2. 针对没有片段的场景引导打卡

    3. 针对未打卡过场景提供拍摄指导

    4. 针对已经生成但无新片段,引导查看已有列表

  5. 列表页

    1. 建议按照时间和景区分类

二次编辑接口

  1. 生成成品视频时,同时返回摄像头拍摄片段

    1. 最多返回top20视频片段

    2. 视频片段依据景区政策,支持拍摄完成后1天、3天、7天的素材查询,最长不超过7天。

    3. 支持返回模版每个段落的时长

  2. 成品视频支持前端选定后提交重新生成。

    1. 选定视频编号

    2. 选定视频插入模版的位置

    3. 选定视频截取的时间段

  3. 提交完成后,触发重新合成,合成后输出结果。

    1. 重新合成的片段需要和原有模版特效保持一致

    2. 重新合成以客户编辑片段为准。

交互实践

跳转类

  • 拍摄引导客户正对镜头,通过倒计时/客户点按等操作,帮助客户进行拍摄

  • 拍摄完图片后台校验(人脸质量、查询是否有视频)会有一定耗时,可通过一些轮训动画来减少用户等待的焦躁感。

轮训类

  • 确认有成品生成时, 可通过接口进度展示生成进度,帮助用户了解生成情况。