3

我目前正在使用AWS Elastic Transcoder. 我创建了一个作业,并为以下质量预设添加了输出:

  • 系统预设:HLS 音频 - 64k
  • 系统预设:HLS 400k
  • 系统预设:HLS 1M
  • 系统预设:HLS 2M

然后我创建一个名为的主播放列表index并将这些输出/预设添加到其中。

视频完成转码后,我通过终端使用 Apple 的媒体流验证器工具来验证index文件。

以下是我收到的警告:

1) PROGRAM-ID has been deprecated and is no longer a valid attribute for #EXT-X-STREAM-INF
2) #EXT-X-ALLOW-CACHE should only be in master playlist
3) Unable to read video timestamps in track 1; this may be due to not having a key frame in this segment
4) Unable to read decode timestamps in track 1; this may be due to not having a key frame in this segment

我没有使用任何自定义预设,只使用我上面列出的那些。这些警告发生在用户 iPhone 上录制的视频以及我.mov在使用Elastic Transcoder.

我知道我不能是唯一遇到这些问题的人,因为它们是AWS Elastic Transcoder.

我担心这些警告会阻止我的 iOS 应用程序被 App Store 接受。

4

0 回答 0