This repository contains the code for the Player Plugin for the Brightcove Native Media Player (Android, iOS)
A Zapp Plugin is a software module, that adds a specific feature to an app built in the Zapp platform. A Plugin provides an implementation of a Protocol/Interface by the Zapp SDK, to enable the integration of a 3rd party library or a custom code. Zapp supports different types of plugins: App Navigation, Datasource Providers, Media Players, Login & Payments, Full Screen UI, analytics provider, push providers and more.
For more information about the Zapp Platform visit our website.
A Player Plugin provides an implementation of a Media Player for playing video items.
-
Setup your Plugin dev enviroment as described here: https://developer-zapp.applicaster.com/dev-env/android.html
-
Clone the project from github, cd to the Android folder, and open in Android Studio
-
Clone the project from github, cd to the iOS folder
-
Run
pod update
-
Open
BrightcovePlayer.xcworkspace
with Xcode 10. -
The plugin classes will be found under
Pods
, in theDevelopment Pods
folder.
Brightcove Player Native SDK documentation: https://support.brightcove.com/brightcove-native-player-sdks#Overview
Zapp Developers Documentation: https://developer-zapp.applicaster.com/getting-started/zapp-plugins.html
For submitting issues and bug reports, please use the following link: https://github.com/applicaster/zapp-player-plugin-brightcove/issues/new/choose
Please make sure to follow our code of conduct: https://developer-zapp.applicaster.com/Code-Of-Conduct.html