我在iOS上使用VideoToolbox来编码来自iPhone相机的视频。在压缩帧的回调中,我将AVCC转换为附件B.结果是传输流,如果我将其保存在.264文件中,我可以在VLC中成功回放。这是基于Apple的WWDC视频 (https://developer.apple.com/videos/play/wwdc2014/513/)和(https://github.com/manishganvir/iOS-h264Hw-Toolbox)等演示。
现在我需要将基本流打包到传输流中,以实现摄像机输出的实时流式传输: ES - > PES - > MPEG2TS
任何人都可以指向任何库/示例代码(在Objective-C,Swift,C / C ++中)将基本流打包到打包的基本流,然后将PES复用到TS?