iOS音视频开发
文章平均质量分 80
fernandowei
这个作者很懒,什么都没留下…
展开
-
在iOS端使用AVSampleBufferDisplayLayer进行视频渲染
目前大多数iOS端的视频渲染都使用OpenGLES,但如果仅仅为了渲染而不做其他的例如美颜等效果,其实可以使用iOS8.0新出的AVSampleBufferDisplayLayer。对AVSampleBufferDisplayLayer,官方说明中有一句话,“TheAVSampleBufferDisplayLayer class is a subclass of CALayer that di原创 2016-08-11 10:55:40 · 14159 阅读 · 10 评论 -
从ffmpeg的AVFrame得到iOS的CVPixelBuffer
个人在之前的一篇文章《在iOS端使用AVSampleBufferDisplayLayer进行视频渲染》中提到,可以使用iOS8.0新出的AVSampleBufferDisplayLayer进行视频的渲染,那么如果这个时候解码使用的是ffmpeg,解码后得到的是AVFrame,就需要把AVFrame转成CVPixelbuffer在送给AVSampleBufferDisplayLayer渲染。如何原创 2016-08-11 11:42:25 · 9198 阅读 · 11 评论