Skip to content
This repository was archived by the owner on Sep 1, 2023. It is now read-only.

Files

Latest commit

f76b3c7 · Sep 1, 2023

History

History
60 lines (36 loc) · 1.94 KB

README.md

File metadata and controls

60 lines (36 loc) · 1.94 KB

Please check out Wowza Flowplayer Apple SDK

This project has been archived and has been moved over to https://github.com/flowplayer/apple-sdk-releases our new and shiny SDK for Apple devices.

Introduction

The Flowplayer iOS SDK is a native media player, written entirely in Swift and provides an easy-to-use API which enables developers to create beautiful iOS applications that play audio and video both locally and over the Internet. The Flowplayer iOS SDK uses AVPlayer as its core and therefore takes advantage of all its powerful features.

The SDK supports adaptive streaming technologies such as HLS, as well as the most popular single container formats, such as MP4, MP3, AVI, and several more.

Looking for the tvOS version?

You can find Flowplayer's tvOS SDK here.

Migration from v2 to v3

Module rename

The main public module that needs to be imported to use Flowplayer SDK has been renamed from: FlowplayerCore to Flowplayer. Now FlowplayerCore is an internal module and is used by Flowplayer and should not be used or imported.

// import FlowplayerCore << Remove
import Flowplayer

Installation

CocoaPods integration

Use the package manager CocoaPods to install Flowplayer. Please make sure you have removed the old version of Flowplayer before upgrading to v3.

# PodFile
pod 'Flowplayer', '~> 3.3.0'

and the run

pod install

Manual integration

Step 1: Download Flowplayer here.

Step 2: Add Flowplayer to project.

Step 3: Add FlowplayerCore to project.

Step 4: Add Flowplayer dependencies Google IMA and Rollbar.

Step 5: Compile and run.

Usage

Follow the official Flowplayer docs