Tag: h.264

如何使用GStreamer在iOS 8中使用AVSampleBufferDisplayLayer进行RTP H264stream处理?

在获得了iOS 8程序员可以使用的HW-H264-Decoder的通知之后,我想现在就使用它。 那里有一个很好的介绍,从WWDC 2014直接访问video编码和解码。 你可以看看这里 基于案例1,我开始开发一个应用程序,它应该能够从GStreamer获得一个H264-RTP-UDP-Stream,将其沉入一个“appsink”元素中,以直接访问NAL单元,转换为创buildCMSampleBuffers,我的AVSampleBufferDisplayLayer可以显示然后。 有趣的一段代码做了以下所有的事情: // // GStreamerBackend.m // #import "GStreamerBackend.h" NSString * const naluTypesStrings[] = { @"Unspecified (non-VCL)", @"Coded slice of a non-IDR picture (VCL)", @"Coded slice data partition A (VCL)", @"Coded slice data partition B (VCL)", @"Coded slice data partition C (VCL)", @"Coded slice of an IDR picture (VCL)", @"Supplemental enhancement […]