Latest 1.0.2
Homepage https://github.com/movieous-team/MovieousLive-Cocoa-Release
Platforms ios 8.0
Dependencies MovieousBase
Authors

MovieousLive-Cocoa

MovieousLive is a one-step RTMP live stream SDK developed by Movieous, which provides a concise API with superior model and version compatibility and extreme performance. Rich features and numerous tripartite ecological support. Integrated MovieousLive enables developers to quickly generate an excellent mobile live app.

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

Features

  • [x] Audio data collection
  • [x] Audio collection parameter settings
  • [x] Video data collection
  • [x] Video collection parameter settings
  • [x] H.264 Video encoding
  • [x] H.264 Video encoding parameter settings
  • [x] H.264 hardware encoding
  • [x] AAC encoding
  • [x] AAC Audio encoding parameter settings
  • [x] AAC hardware encoding
  • [x] RTMP protocol stream pushing
  • [x] Listen back (listen to your own sound through ear phone)
  • [x] Built-in background music player
  • [x] Mix the microphone with the background music
  • [x] Multiple music effects
  • [x] Customize audio processing
  • [x] Mute
  • [x] Beautify
  • [x] Watermark
  • [x] Mirror
  • [x] Customize video processing
  • [x] Pure audio or video stream pushing
  • [x] Adative bitrate
  • [x] Dynamic frame rate
  • [x] weak network frame loss optimization
  • [x] Automatically reconnect in Paused or switched network
  • [x] Pushing picture and Audio from backstage

SDK Requirements

iOS 8.0 or later

How to install

MovieousLive 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 MovieousLive 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 MovieousLive.

Podfile

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

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'

target 'TargetName' do
pod 'MovieousLive'
end

Then, run the following command:

$ pod install

Instructions

The documentation: MovieousLive Development Guide for your reference

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": "MovieousLive",
    "platforms": {
        "ios": "8.0"
    },
    "version": "1.0.2",
    "homepage": "https://github.com/movieous-team/MovieousLive-Cocoa-Release",
    "authors": {
        "movieous": "[email protected]"
    },
    "summary": "Movieous live broadcaster for iOS.",
    "source": {
        "git": "https://github.com/movieous-team/MovieousLive-Cocoa-Release.git",
        "tag": "v1.0.2"
    },
    "static_framework": true,
    "vendored_frameworks": "MovieousLive.framework",
    "libraries": [
        "c++",
        "resolv"
    ],
    "dependencies": {
        "MovieousBase": [
            "1.0.0"
        ]
    }
}

Pin It on Pinterest

Share This