Skip to content

eHanlin/mediaMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mediaMonitor

demo image

This is a progress monitor for video or audio.

Install

bower install media-monitor

Install node modules

npm install media-monitor

Support

  • IE10
  • chrome
  • firefox

Usage

var opts = {
  //default 100
  scale:20,
  listenCB:function( data ){
    //do something...
  }
};

mediaMonitor.detect( audio, opts );

API

mediaMonitor.detect( element, opts ) : MediaMonitor

Create and listen a monitor

MediaMonitor.destroy() : void

Remove all events

default listen callback

  • post (ajax)
  • get (ajax)

example:

var opts = {
  listenCB:{
    name:"post",
    url:"/testse",
    //other callbacks (optional)
    otherCBs:[function(){console.log(arguments);}],
    //default url (optional)
    dataType:"json"
  },
  scale:scale
};

DEMO

gulp server

Build

gulp

About

This is a progress monitor for video or audio.

Resources

License

Stars

Watchers

Forks

Packages

No packages published