Skip to content

CleepDevice/cleepapp-audioplayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audioplayer Coverage Status

This application implements a generic audio player to allow your device to play stream or local files.

alt text

Features

  • This application does not handle files, it only offers playback capabilities.
  • Multiple players can be created, there is no priority on playback for now.
  • A playlist per player is created
  • Individual player volume control
  • Usual player controls are implemented (play, pause, stop, next, previous)

Supported formats

Mp3, ogg, aac and flac formats are supported but technically other formats can be supported thanks to Gstreamer that is used internally. For more information take a look at Gstreamer website.

Audio metadata

The player is able to cast metadata of played resource only. It does not parse audio files specifically to retrieve all metadata.

Playlist

Some playlist features are available:

  • remove track from playlist
  • add track on specific playlist position
  • shuffle tracks
  • repeat playlist when end reached

Player lifecycle

A player is alive until there is no track to play in its playlist.

A player in pause state stays alive indefinitely.

A player with repeat enabled on playlist will play forever.

About

Add audio playback feature to Cleep device

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published