ijkplayer是B站基于FFmpeg开发的开源轻量级Android/iOS视频播放器,并同时支持软解码与硬编码(iOS VideoToolbox)。

下载编译ijkplayer(iOS)

1
2
3
4
5
6
$ /init-ios.sh

$ cd ios

$ ./compile-ffmpeg.sh clean
$ ./compile-ffmpeg.sh all

自己在编译过程中遇到armv7编译问题,产看了GitHub的Issues有解决方案。

编译完成进入iOS目录,IJKMediaPlayer是用来编译出IJKMediaPlayer.frameworkd,集成到自己项目中

IJKMediaPlayer是示例Demo,其中依赖IJKMediaPlayer.frameworkd