Ios Mux基本流到传输流
我正在使用iOS上的VideoToolbox对iPhone摄像头的视频进行编码。在压缩帧的回调中,我将AVCC转换为附录B。结果是传输流,如果我将其保存在.264文件中,我可以成功地在VLC中播放它。这是基于苹果的WWDC视频 (),以及()等演示 现在,我需要将基本流打包为传输流,以实现摄像机输出的实时流: ES->PES->Mpeg2tsIos Mux基本流到传输流,ios,video,video-capture,mpeg2-ts,video-toolbox,Ios,Video,Video Capture,Mpeg2 Ts,Video Toolbox,我正在使用iOS上的VideoToolbox对iPhone摄像头的视频进行编码。在压缩帧的回调中,我将AVCC转换为附录B。结果是传输流,如果我将其保存在.264文件中,我可以成功地在VLC中播放它。这是基于苹果的WWDC视频 (),以及()等演示 现在,我需要将基本流打包为传输流,以实现摄像机输出的实时流: ES->PES->Mpeg2ts 任何人都可以指向任何库/示例代码(Objective-C、Swift、C/C++),将基本流打包到打包的基本流,然后将mux PES打包到TS?将是使用f
任何人都可以指向任何库/示例代码(Objective-C、Swift、C/C++),将基本流打包到打包的基本流,然后将mux PES打包到TS?将是使用ffmpeg或gstream命令行应用程序的有用解决方案?谢谢stuhlo。我需要在设备上生成.ts文件,因此命令行不是一个选项。我可以集成ffmpeg,但我正在寻找一个更轻的解决方案。ffmpeg是否具有将ES数据作为输入并创建PE作为输出的功能?将PES项目Muxing到Mpeg2ts?