我的团队制作使用AVPlayer播放视频的iOS应用。我们最近被告知我们必须允许显示所有视频的隐藏字幕...但是隐藏字幕不会作为视频文件中的轨道出现(我们已经支持以这种方式出现的隐藏字幕)。相反,我们将把它们作为单独的文本文件。我已经看到了一些在SMIL中包含标题文本文件的引用,但我没有发现如何将此文本文件合并到播放体验中。有没有人对此有任何个人经验,或知道任何有用的在线文档/教程?
答案 0 :(得分:2)
好的,我们现在有一个计划,虽然它有点复杂,因为涉及DRM。简化版本是我们将按照WWDC 2012(https://developer.apple.com/videos/wwdc/2012/?id=512)的HTTP实时流媒体新闻中的内容进行描述:即,创建一个引用我们的webvtt文件的播放列表,然后从主m3u8引用该播放列表。这将在iOS6中为我们提供隐藏式字幕作为字幕。