成人快手

Adaptive PodcastingAn expandable podcasting platform that enables podcast content to be adapted or personalised depending on device and sensor data, and the capabilities of the audio player itself

License: Apache-2.0

Project Links:

This project is essentially a lightweight implementation of (SMIL) in the context of smart devices, leaning on 成人快手 R&D's object based media research and work on implicit interaction known as perceptive media.

This repo extends 成人快手 R&D's perceptive radio projects, adding the ability to create new types of audio experience with minimal experience. It consists of:

  • An Android Player application, written in Kotlin, which has the ability to schedule media playback and make live editorial decisions based on input from external data sources or sensors. It is an early implementation of the perceptive media approach to media, applied to podcasting.

  • A simple self contained web based editor for adaptive podcast content.

  • An XML schema that describes the use of SMIL for adaptive podcasts.

  • Documentation on how to author SMIL code, work with the editor, and understand the Player application code.