Latest 1.0.1
Platforms ios 8.0


MovieousPlayer is a developed player researched by movieous based on ijkplayer . MovieousPlayer continued the Infinite stability and compatibility, In addition, it has made further optimization for the live broadcast scene, and supports the first screen open ASAP, cumulative delay optimization, DNS optimization, automatic switching of soft and hard encoding solutions, Etc., and also provides a smaller package. By integrating MovieousPlayer, developers can quickly build an excellent live broadcast and on-demand player app. MovieousPlayer SDK is a set of tools for fast and convenient development of mobile applications for viewing various media streams like RTMP, HLS, FLV, MP4, TS, and other network video formats and playback files with following formats: AVI, MOV, MKV, FLV, AVI, 3GP, 3G2, ASF, WMV, MP4, M4V, TP, TS, MTP, M2T, etc. The core of the SDK is a library for app development.

Read this in other languages: English, 简体中文.


  • [x] based on ijkplayer ( based on ffplay )
  • [x] HTTP, HTTPS, RTMP and HLS protocals
  • [x] Common audio and video containers (MP4, M4A, flv Etc.)
  • [x] H.264 Video decoding
  • [x] H.264 Hardware decoding
  • [x] AAC Audio decoding
  • [x] AAC Hardware decoding
  • [x] Playback in backstage
  • [x] First screen open in seconds
  • [x] Live broadcast cumulative delay optimization
  • [x] Player sound volume setting, support Mute function
  • [x] Multiple-screen preview mode

SDK Requirements

iOS 8.0 or later

How to install

MovieousPlayer supports multiple methods for installing the library in a project.

Installation with CocoaPods

CocoaPods is a dependency manager for Objective-C, which automates and simplifies the process of using 3rd-party libraries like MovieousPlayer in your projects. See the "Getting Started" guide for more information. You can install it with the following command:

$ gem install cocoapods

CocoaPods 0.39.0+ is required to build MovieousPlayer.


To integrate MovieousPlayer into your Xcode project using CocoaPods, specify it in your Podfile:

source ''
platform :ios, '8.0'

target 'TargetName' do
pod 'MovieousPlayer'

Then, run the following command:

$ pod install


The documentation: MovieousPlayer Development Guide for your reference


MovieousPlayer is based on ijkplayer , Thanks for ijkplayer

Feedback and Suggestions

Please feedback the problem by submitting issues on GitHub’s repo if any problems you got, describe it as clearly as possible, It would be nice if an error message or screenshot also came together, and pointed out the type of bug or other issues in Labels.

View existing issues and submit bugs here.
Submit issue

Latest podspec

    "name": "MovieousPlayer",
    "platforms": {
        "ios": "8.0"
    "version": "1.0.1",
    "homepage": "",
    "authors": {
        "movieous": "[email protected]"
    "summary": "Movieous Player for iOS.",
    "source": {
        "git": "",
        "tag": "v1.0.1"
    "static_framework": true,
    "vendored_frameworks": "MovieousPlayer.framework",
    "libraries": [
    "pod_target_xcconfig": {
        "VALID_ARCHS": "arm64 x86_64"

Pin It on Pinterest

Share This