Skip to content

isabella232/flowplayer-audio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flowplayer audio plugin

This plugin displays preview thumbnail images on the timeline.

Usage

See: https://flowplayer.org/docs/plugins.html#audio

Initialize player

There are 2 ways to use the plugin:

Simple audio

Play audio in player with screen, optionally with a cover image instead of video. Ideal for mixed video/audio playlists.

flowplayer('#player', {
  ratio: 5/12,
  clip: {
    title: "Music",
    audio: true,
    coverImage: "//example.com/music-cover.jpg",
    sources: [{
      type: "application/x-mpegurl",
      src: "//example.com/music.m3u8"
    }, {
      type: "audio/mp4",
      src: "//example.com/music.m4a"
    }, {
      type: "audio/mpeg",
      src: "//example.com/music.mp3"
    }, {
      type: "audio/ogg",
      src: "//example.com/music.ogg"
    }]
  }
});

Audio only

A dedicated audio player, controls only.

flowplayer('#player', {
  clip: {
    audioOnly: true,
    sources: [{
      type: "application/x-mpegurl",
      src: "//example.com/music.m3u8"
    }]
  }
});

Demo

http://demos.flowplayer.org/api/audio.html

CommonJS

The plugin can be used in a browserify and/or webpack environment with a commonjs loader:

var flowplayer = require('flowplayer'),
    plugin = require('flowplayer-audio');

plugin(flowplayer); // plugin injects itself into Flowplayer

Building the plugin

Build requirement:

cd flowplayer-audio
make deps
make

Known issues

  • The Flash engine supports HLS only.

About

Audio plugin for Flowplayer HTML5

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 73.4%
  • CSS 19.8%
  • Makefile 6.8%