roy*_*rma 8 avfoundation h.264 ios video-toolbox
所以这是一个更理论化的问题/讨论,因为我无法从网上找到其他SO帖子和来源的明确答案.似乎有很多选择:
如果我想在iOS上为H.264(mov)文件进行硬件解码,我可以简单地使用AVFoundation和AVAssets,还是应该使用VideoToolbox(或任何其他框架).使用这些时,如何在运行项目时分析/基准测试硬件性能? - 只是通过简单地查看XCode中"Debug Navigator"中的CPU使用情况?
简而言之,我基本上是在询问AVFoundation和AVAssets是否执行硬件编码?它们是否足够,我如何对实际性能进行基准测试?
谢谢!
如果您想解码 iOS 设备上已有的本地文件 - 我会使用 AVFoundation。
如果您想解码网络流(RTP 或 RTMP),请使用 Video Toolbox - 因为您必须自己解压视频流。
使用 AVFoundation 或 Video Toolbox,您将获得硬件解码。
| 归档时间: |
|
| 查看次数: |
1894 次 |
| 最近记录: |