Tag: gstreamer

iOS中的GStreamer AACaudiostream延迟

我正在使用GStreamer SDK在我的iOS设备上播放aacaudiostream ,其工作正常,但延迟高于2.0秒。 我可以让这个延迟低于2.0秒吗? 可能有一些缓冲问题。 这是我如何创buildpipe道 pipeline = gst_parse_launch("playbin2", &error);

gstreamer ios未定义符号_gst_plugin_liveadder_register

我试图编译gstreamer ios教程#3。 我已经从git,master tree中检出的源代码构build了iOS SDK,然后当我尝试编译iOS 9.2的时候。 我得到了下面的链接错误,我没有解释。 所有的帮助,非常感谢。 Undefined symbols for architecture arm64: "_gst_plugin_liveadder_register", referenced from: _gst_ios_init in gst_ios_init.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

如何使用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 […]