This is a sample application that puts together a list of Videos that can be reproduced using the Brightcove Player SDK. The application uses the Model-View-ViewModel (MVVM) architecture and uses Android Architecture components like ViewModel and LiveData. Each View item is a Material Card View and they are shown in a Recycler View. You can easily add more videos to the list by modifying the player_plalist.json file in the assets folder. 7The network requests are executed using Kotlin Coroutines.
Copyright 2020 Sergio Martinez
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.