【发布时间】:2019-01-14 22:30:15
【问题描述】:
我们的目标是在存档后显示没有左右黑色区域的肖像视频(TokBox 垂直方向)。现在它看起来像风景,左右两侧都有黑色区域。 我们正在使用 php 服务器和 android 客户端进行流式传输。
我们通过存档将直播转换为视频点播的步骤是:
- 开始会话
- 使用参数 layoutClassList = verticalPresentation (php library) 更新流
- 开始存档
- 正在直播 -> 创建订阅者并观看直播。重要的!流没有黑色区域,并且在订阅者端有正确的显示!
- 停止存档
- 正在等待 TokBox 将存档文件上传到 Amazon s3 存储桶 -> 文件已经包含右侧左侧的黑色区域。错误的! (请观看链接上的视频以更好地理解https://s3-us-west-1.amazonaws.com/edtv-dev1-input/46176492/9f26ef23-aee6-42f2-8c51-d8e2685abcc9/archive.mp4)
- 处理文件
上面是否有实现目标的正确步骤 - 获取没有黑色区域的视频文件(纵向)?我们错过了什么吗? TokBox 上的存档过程是否对水平/垂直表示敏感?是否可以垂直归档视频?
更新:我们想要的不是合成,而是个人流! TokBox 创建 zip 文件,但 Amazon AWS 能够对其进行转码并在纵向和横向方向上都获得正确的结果。
注意: 作为 Amazon AWS 上单个流存档后的默认结果文件是 *.zip(其中包含 json + 视频文件)。我们使用的转码器给了我们没有声音的视频。所以我们添加了解压缩文件的 lambda。现在一切正常,但花费了很多时间和头痛。
【问题讨论】:
-
您能否详细说明您使用哪种 AWS 服务将所有带有时间戳偏移的文件合并到一个文件中?是剪辑拼接吗?