PJStation / simple-player-ios-openGL

a simplest player for iOS, decode using ffmpeg and render using openGL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

最简iOS播放器使用ffmpeg软解码视频数据,SDL_audio播放音频数据,SDL_thread管理线程,openGL渲染YUV420数据到UIView。该项目仍然是基础项目,适合学习播放流程、解码流程、线程管理、数据队列等,不适合正式使用到项目中。

项目详细教程

项目中缺少的FFmpeg-iOS文件,请自行编译添加,添加后记得配置好路径。

如何编译ffmpeg?

编译好的ffmpeg3.4.2静态库网盘下载

编译好的SDL2

ffmpeg3.4.2源码网盘下载

参考学习

About

a simplest player for iOS, decode using ffmpeg and render using openGL

License:Apache License 2.0


Languages

Language:C 96.0%Language:C++ 1.7%Language:Objective-C 1.3%Language:CMake 0.9%Language:GLSL 0.0%