kolyvan/kxmovie
kolyvan/kxmovie has 2,849 GitHub stars and 895 forks. GitHot measured -1 in 7 days. Last checked 2026-11-09 17:47 UTC. Last push 2024-07-11.
movie player for iOS using ffmpeg
Measured star growth
- in 24h
- Update delayed
- in 7 days
- -1
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalFFmpegPlayer-iOS - A movie player for iOS based on FFmpeg.
Build Instructions
First you need to download, configure and build FFmpeg. For this, open console and type in:
cd kxmovie
git submodule update --init
rake
Usage
- Drop files from kxmovie/output folder in your project.
- Add frameworks: MediaPlayer, CoreAudio, AudioToolbox, Accelerate, QuartzCore, OpenGLES and libz.dylib .
- Add libs: libkxmovie.a, libavcodec.a, libavformat.a, libavutil.a, libswscale.a, libswresample.a
For play movies:
ViewController *vc;
vc = [KxMovieViewController movieViewControllerWithContentPath:path parameters:nil];
[self presentViewController:vc animated:YES completion:nil];
See KxMovieExample demo project as example of using.
Also, you can include kxmovie as subproject. Look at kxtorrent as example.
Remember, you need to copy some movies via iTunes for playing them. And you can use kxmovie for streaming from remote sources via rtsp, rtmp, http, etc.
Requirements
At least iOS 7.0 and iPhone 4 (because of iOS 7 requirements).
Screenshots

Feedback
Tweet me — @kolyvan_ru.
Tweet me — @MonsieurDart.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,625 starspublic-apis/public-apis
A collective list of free APIs
497,974 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
450,225 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,301 stars