2013-03-14 24 views
0

有谁知道什么是框架或API应该在iOS上代替FFMPEG库吗?有没有可用于基于IOS的视频流编码和解码的框架?

因为如果使用FFMPEG库对视频流进行编码和解码,并且性能太慢,则需要高CPU。

所以我想研究一种新的方法来提高性能。但在iOS上,苹果不允许应用程序访问硬件层API,因此我们无法调用可由硬件层视频流编解码器的API。

与谷歌搜索后,我发现有一个图书馆能做到这一点,但没有演示呈现,这里是网站:http://www.foxitsolutions.com/iphone_h264_sdk.html

有谁能回答我的问题,并给我一个解决方案?

回答

0

使用AVFoundation.You可以使用官方AVPlayerDemo来测试它。

+0

这个框架是用硬件层编解码器来编码和解码的吗?谢谢,我会研究它 – 2013-03-14 08:56:16

+0

我认为AVFoundation只是用来读取.MOV文件中的视频数据并将数据写入其他.MOV文件,但我怎样才能使用此框架对接收到的实时视频流缓冲区进行编码从另一个iOS设备终端解码来自iOS设备的发送视频流缓冲区?反正有吗? – 2013-03-14 09:10:50

+0

由于FFMPEG编解码库性能低下,我需要用苹果的硬件加速代码c来改变当前的实现方式,但它仅限于应用程序。我们无权访问,它不是公共API。 – 2013-03-14 09:14:52

相关问题