Applicaster Player

Introduction

Applicaster provide an out of the box player plugin to use with Quick Brick iOS and Android Mobile apps.

Alternatively any commercial 3rd party player plugin can be created to replace this.

Supported content

Video live and on-demand: HLS, DASH, MP4

Audio live and on-demand: MP3, WAV

Applicaster Player Skin

Both iOS and Android render the player as follows

Player Controls

ItemInfo
TitlePlaying item title - content defined in the feed
InfoPlaying item information - content defined in the feed
Skip FWD / RWDSkip +/- 10 seconds whilst playing These only display on VOD content, not live streams (determined by whether an item has a duration given in the feed)
Play / PausePause and resume play content These only display on VOD content, not live streams (determined by whether an item has a duration given in the feed)
Scrub barUse scrub bar handle to move to any time in the scrub bar timeline These only display on VOD content, not live streams (determined by whether an item has a duration given in the feed)
Elapsed timeOn the left the elapsed video time These only display on VOD content, not live streams (determined by whether an item has a duration given in the feed)
Total / remaining timeOn the right tap to toggle between remaining time and total time These only display on VOD content, not live streams (determined by whether an item has a duration given in the feed)
SubtitlesTurn subtitles on and off Future feature: Select subtitle and audio language
AirplayiOS only - enable Airplay
ChromecastiOS and Android - Enable Chromecast if Chromecast plugins installed and configured.
Close playerReturn to app

Player Configuration

Access the Player Plugin in Zapp's plugin management page to find the configurable parameters.

note

Audio parameters relate to the Quick Brick TV Audio Player configuration Quick Brick TV Apps - Audio Content Player only and are not relevant to the Mobile Player.

Audio Content

For feeds of content type = audio, a background image can be provided in the feed extensions to display when live or on-demand audio content is playing.

This image can be unique per media item in a feed. Image can be JPEG or PNG. Image should be provided at x3 resolution for largest device (iPhone 11) so Landscape aspect ratio 16:9, Height = 414px @x3 = 1242px, Width = 736px @x3 = 2208px

The extensions property is audio_player_background_image

{
"type": {
"value": "feed"
},
"entry": [
{
"id": "001",
"title": "live_audio_stream",
"summary": "this item plays item in mp3 format",
"type": {
"value": "audio"
},
"content": {
"src": "https://kanapi.media.kan.org.il/Redirector/ipbc/direct/kan-gimmel/hls-live.m3u8"
},
"media_group": [
{
"type": "image",
"media_item": [
{
"type": "image",
"src": "https://raw.githubusercontent.com/Davidapplicaster/Assets-Images/master/Radio_1.jpg",
"key": "image_base"
}
]
}
],
"extensions": {
"audio_player_background_image": "image source URL here"
}
}
]
}