Playlist Core
Min API Version: 14 (Ice Cream Sandwich 4.0.0)

The Concept

The most common concept for media playback apps, other than the obvious of playing media, is to create lists for playback; also known as playlists. However and Android SDK provides no default functionality to support this. In addition to supporting multiple OS versions, there are many devices out there that may have issues that basic implementations wouldn't capture. Playlist Core helps resolve those issues in a unified framework that provides the ability to quickly create media playback supporting external controls (such as bluetooth and Android Wear) and notifications.

Being derived from the initial playlist support that was in ExoMedia, Playlist Core has been designed to support any audio and video player implementation; freeing you, the developer, to use your preferred media player choices.


Use

The latest AAR (Android Archive) files can be downloaded from JCenter [ Playlist Core ]

Or included in your gradle dependencies

compile 'com.devbrackets.android:playlistcore:1.1.3'

Example

Please see the Demo app for an example

License

Copyright 2015-2017 Brian Wernick

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

	http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.