检查是下载的mp4文件是否可以下载播放。 - iphone sdk
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检查是下载的mp4文件是否可以下载播放。 - iphone sdk相关的知识,希望对你有一定的参考价值。
我已经开发了从服务器下载mp4视频的代码。它确实有时可以正常工作,但有时候下载的视频不合适,所以它不能播放。有时它下载的视频只有2kb,这是不正确的,或者可能没有正确下载。那么有没有办法检查下载的mp4文件是否正确?
提前致谢。
答案
我不是iPhone开发人员,但我建议计算下载文件的校验和,并将其与可从文件下载位置请求的校验和进行比较。
检查Compute a checksum on the iPhone from NSData实例的校验和示例。
另一答案
使用AVAssetExportSession
缓存从服务器流式传输的视频时,我遇到了类似的问题。我在isPlayable上使用AVAsset
解决了这个问题。如果属性返回false
,我会删除缓存的视频并将其从服务器流式传输。希望这能解决你的问题。
以上是关于检查是下载的mp4文件是否可以下载播放。 - iphone sdk的主要内容,如果未能解决你的问题,请参考以下文章