我在swift中使用VLCKit,所以我创建了自定义视频播放器视图,我从链接中为电影提供了外部字幕,我从服务器读取文件并将其转换为字符串
do {
let text = try NSString(contentsOfURL: NSURL(string: self.subtitleUrl)!, encoding: NSUTF8StringEncoding)
self.mediaPlayer.openVideoSubTitlesFromFile(text as String)
}catch {
print("Error")
}我在player中调用了一个名为"openVideoSubTitlesFromFile“的函数,但是没有人能给我一个解决方案
发布于 2016-06-22 02:14:28
此方法(将在VLCKit的下一个主要版本中弃用)仅接受本地文件路径,不接受远程URL。您需要下载字幕文件,将其缓存到本地,并将存储文件的路径提供给该方法。此外,只有在播放开始后才能使用此方法。
https://stackoverflow.com/questions/37844724
复制相似问题