从iOS中的应用文档文件夹播放下载的Widevine Classic文件?

时间:2016-05-03 13:54:02

标签: ios widevine

我试图从应用文档文件夹中播放wvm文件3天但没有成功......

我删除了" file://"从我的路径,但我仍然得到1013错误(as discussed here),是否有人有一些示例代码或至少要遵循的程序,使其正常工作?

WV_RegisterAsset(myFilePath)始终返回WViOsApiStatus(rawValue: 1013)

该文件应该存在,因为当我尝试这个时:

let fileManager = NSFileManager()
print(fileManager.fileExistsAtPath(myFilePath))

返回 true

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

iOS上的Widevine Classic使用"资产根"目录。初始化库时,使用键WVAssetRootKey在设置字典中传递它。 之后,传递给库的所有本地资产路径名都与AssetRoot相关。

一个简单的选择是使用NSHomeDirectory()作为AssetRoot,然后从绝对路径名的开头修剪它。