The purpose of this app is to demonstrate how to integrate THEOplayer into an iOS app and playback a HLS stream.
For quick start, please proceed with the Quick Start guide.
The guides below will provide in depth details on how to create an iOS application with THEOplayer SDK
. This includes setting up Xcode, creating the reference application project, integrating and launching THEOplayer on iOS.
- THEO Knowledge Base - Xcode Setup
- THEO Knowledge Base - Simple Application
- THEO Knowledge Base - Simulator And iOS Device
- THEOplayer How To's - Setup Reference Application
- THEOplayer How To's - THEOplayer iOS SDK Integration
-
Obtain THEOplayer iOS SDK. If you don't have a SDK yet, please visit Get Started with THEOplayer.
-
Extract the downloaded
iOSSDK-[version]-[name].zip
. For example:unzip iOSSDK-[version]-[name].zip
-
Copy & paste the
THEOplayerSDK.framework
folder to the root of the reference app project. For example:cp -a THEOplayerSDK.framework/ Basic-Playback/
-
Open the reference app project
Basic_Playback.xcodeproj
with Xcode. -
Select
Product > Run
from Xcode menu bar or press⌘ + R
on the keyboard to build and run the application.- Should there be any problems with launching the application, please check the THEO Knowledge Base - Simulator And iOS Device guide for more information.
The DRM streams used in this app (if any) are provided by our Partner: EZ DRM and hold all the rights for the content. These streams are DRM protected and cannot be used for any other purposes.
This project is licensed under the BSD 3 Clause License - see the LICENSE file for details.