Giter Club home page Giter Club logo

cordova-plugin-demo-app's People

Contributors

alienslab02 avatar nick-r avatar

Watchers

 avatar  avatar  avatar

cordova-plugin-demo-app's Issues

Buffering for streaming media

I need to get the amount of buffering that has been completed for the media player when streaming content.

This media plugin allows me to stream an MP3 using a URL. When you begin playing the file, the plugin downloads/buffers the entire file in the background. However, I don't have any indication of how much it has completed buffering in the background.

Here's the fork of the media plugin
https://github.com/HillsideHoldings/cordova-plugin-media

Apparently, there's an OnBufferingUpdate method on the Android platform. I believe that is what you'll need to expose to the plugin but I'm not an Android developer, so I'm not entirely sure.

Create a property (like getDuration or getCurrentPosition) that I can poll for the status.

Add the ability to change the playback speed

I need to change the playback speed of media to the following speeds

0.5 (half speed)
1.0 (normal speed)
1.25 (25% faster)
1.50 (50% faster)
2.00 (100% faster)
2.50 (150% faster)

Ideally, I'll be given a method that I could set for the playback speed and make it any value that I need. Also, it'd be great to be able to change the speed while the media is actively playing. However, if that's too complicated, I should be able to programmatically pause->change speed->play within my own JavaScript code when the speed has changed.

Android lock screen controls

I need the following features on the lock screen.

  • Icon
  • Title and sub-title
  • Pause/play (depending on which is relevant at the time)
  • Jump ahead 30 seconds
  • Jump back 30 seconds
  • Background image

screenshot_041316_123022_pm

screenshot_041316_123106_pm

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.