gpt4 book ai didi

ios - 适用于 iOS 的视频编码库

转载 作者:可可西里 更新时间:2023-11-01 03:09:12 25 4
gpt4 key购买 nike

我真的被这个问题困住了,因为我在互联网上没有看到足够的关于 iOS 视频编码的信息,但是我们可以观察到很多成功处理视频流问题的应用程序(skype、qik、justin.电视等)
我要开发一个应用程序,它应该将从相机获得并以 h.263(h.264 或 MPEG-4 正在决定中)编码的视频帧发送到网络服务器。为此,我需要一些视频编码库。显然,ffmpeg 可以处理该任务,但它是在 LGPL 许可下,这可能会导致在 AppStore 中提交应用程序时出现一些问题。另一方面,有一些applications , 似乎使用了 ffmpeg 库,但只有 Timelapser在应用说明中清楚地说明了这一事实。这是否意味着其他应用没有使用 ffmpeg 或只是隐藏此信息?

请分享您对此主题的想法和经验。我愿意讨论。

最佳答案

在谷歌搜索并在这方面做了一些研究之后,我找到了这个图书馆 http://www.foxitsolutions.com/iphone_h264_sdk.html .他们真的使用硬件编码。我用仪器检查了演示示例,他们向我展示了在编码时,使用了 ~12% 的 cpu 并且不断调用系统调用 read()。由此我可以得出结论,他们的库使用标准 AVFoundation 的 AVAssetWriter 写入临时文件,并且(很可能)并发线程用于读取此临时文件以检索编码帧。

另外,看看 http://www.videolan.org/developers/x264.html .它在 GPL 下,但仍然有用。

关于ios - 适用于 iOS 的视频编码库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7979842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com