Sort
Profile photo for David de Wet

jPlayer. Minimalist design and jQuery powered.
http://www.happyworm.com/jquery/jplayer/

Profile photo for Devon Copley

Thanks for the shout out, Michael! Let me offer a little more detail. At Kaltura we offer a complete open source video platform, including ingestion, transcoding, management, delivery, syndication, and much more. Our open source video player is OSMF-based and can handle automatic fallback to HTML5 for iOS devices. We also provide a hosted platform for storing and delivering your video. Please check out our sites at kaltura.org and kaltura.com to learn more, or just drop me a message here.

Profile photo for Logan R. Kearsley

I'm going to make some assumptions here which seem reasonable:

1. You are talking specifically about video players for the web, not about somehow using JavaScript to, e.g., extend the interface of a native desktop app.

2. You probably don't actually care about open source. I'm going to replace that with "liberally licensed and free to use". If you have some reason for specifically preferring open source software, please comment and I'll update my answer accordingly.

Any web-based video player will allow you to overlay JavaScript controls, by simple virtue of the fact that there's nothing they ca

I'm going to make some assumptions here which seem reasonable:

1. You are talking specifically about video players for the web, not about somehow using JavaScript to, e.g., extend the interface of a native desktop app.

2. You probably don't actually care about open source. I'm going to replace that with "liberally licensed and free to use". If you have some reason for specifically preferring open source software, please comment and I'll update my answer accordingly.

Any web-based video player will allow you to overlay JavaScript controls, by simple virtue of the fact that there's nothing they can do to stop you from overlaying JavaScript controls. For those controls to be at all useful, however, you'll need to use a player that exposes a JavaScript API. You probably also want to keep the player from showing its own built-in controls, which also narrows the playing field a bit.

That said, the best video player for you to use will still depend on what kinds of videos you want to show, and where they are sourced from. If you are able to control the encoding and delivery of your video files, then I say transcode everything into H.264/AAC MP4 format and use the HTML5 video element. It's available in all modern browsers, supports a rich MediaElement API, and allows you to hide native controls.

Profile photo for Joseph Labrecque

I think we need some clarity to the question. Do you mean:

1) What is a good, open source Flash-based video playback (such as the OSMF-based Strobe Media Playback)?

or

2) What is a good open source player which can play videos encoded for Flash playback (MP4/H.264/3GPP/FLV)?

Profile photo for Igal Alkon

I develop mobile HTML5/JS applications utilizing Apache Cordova.

I use Backbone.js + Marionette.js (+Underscore.js) for general application logic, Hammer.js for touch, Handlebars.js for templates.

Also jQuery and RequireJS for AMD.

Backbone and Marionette are very clean, small and simple JS application framework libraries.

I was exploring mobiscroll and I think it's a solid set of components for mobile development, but the price is pretty high, and you usually find yourself in need for only 2 or 3 components of the whole package, so I'm not sure if it's worth it (if you want the sources you need t

I develop mobile HTML5/JS applications utilizing Apache Cordova.

I use Backbone.js + Marionette.js (+Underscore.js) for general application logic, Hammer.js for touch, Handlebars.js for templates.

Also jQuery and RequireJS for AMD.

Backbone and Marionette are very clean, small and simple JS application framework libraries.

I was exploring mobiscroll and I think it's a solid set of components for mobile development, but the price is pretty high, and you usually find yourself in need for only 2 or 3 components of the whole package, so I'm not sure if it's worth it (if you want the sources you need to pay more than $600).

Profile photo for Yowan Rajcoomar

There were Shumway and Lightspark but these are feature incomplete and are pretty much dead.

Besides, Flash Player will be retired in 1 year so it makes no sense for the open source community to further invest in that technology.

Profile photo for Geoffrey Hoffman

When it comes to software, particularly open-source web scripts such as the ones you mention, there is rarely a "best" one. The reason there are so many competing solutions for challenges like this is because everyone has a different way of solving problems through software, and everyone's use cases are different.

Would "best" to you mean the one with the most features? The fastest performance? Greatest reach of devices? Most number of free skins available? Or largest active developer community? I'd encourage you to download each of them, test them yourself, see if you can find out how active t

When it comes to software, particularly open-source web scripts such as the ones you mention, there is rarely a "best" one. The reason there are so many competing solutions for challenges like this is because everyone has a different way of solving problems through software, and everyone's use cases are different.

Would "best" to you mean the one with the most features? The fastest performance? Greatest reach of devices? Most number of free skins available? Or largest active developer community? I'd encourage you to download each of them, test them yourself, see if you can find out how active the development team is that is actively working on them, sign up for related forums, see if they have a bug tracker and read the bugs have already been filed against the project, and so on.

Very soon, you will be the expert on HTML5 audio players and can answer the question you have asked!

My advice without knowing more is... If you're well-versed with jQuery, use jplayer. If you want a simple installation to your WordPress site, use Mediaelement. If neither does what you want... fork it, fix it and send a pull request.

Profile photo for Adam Leigh

If you just want to embed a flv in your webpage, the JW Player from longtail is very straightforward to use:

http://www.longtailvideo.com/

Profile photo for Andrew Smith

Though I haven’t done much with HTML5’s new audio API, I did stumble across what seemed like a really decent audio JS library once, called HowlerJS.

It also happens to be the first that appears upon a quick Google search (at least for me). A couple others that appear are SoundJS (maybe a little simpler / lighter than HowlerJS?) and Pizzicato.js (which seems like it tends a little more toward audio generation vs. just playing back files).

Profile photo for Metis Chan

With today’s modern day tools there can be an overwhelming amount of tools to choose from to build your own website. It’s important to keep in mind these considerations when deciding on which is the right fit for you including ease of use, SEO controls, high performance hosting, flexible content management tools and scalability. Webflow allows you to build with the power of code — without writing any.

You can take control of HTML5, CSS3, and JavaScript in a completely visual canvas — and let Webflow translate your design into clean, semantic code that’s ready to publish to the web, or hand off

With today’s modern day tools there can be an overwhelming amount of tools to choose from to build your own website. It’s important to keep in mind these considerations when deciding on which is the right fit for you including ease of use, SEO controls, high performance hosting, flexible content management tools and scalability. Webflow allows you to build with the power of code — without writing any.

You can take control of HTML5, CSS3, and JavaScript in a completely visual canvas — and let Webflow translate your design into clean, semantic code that’s ready to publish to the web, or hand off to developers.

If you prefer more customization you can also expand the power of Webflow by adding custom code on the page, in the <head>, or before the </head> of any page.

Get started for free today!

Trusted by over 60,000+ freelancers and agencies, explore Webflow features including:

  • Designer: The power of CSS, HTML, and Javascript in a visual canvas.
  • CMS: Define your own content structure, and design with real data.
  • Interactions: Build websites interactions and animations visually.
  • SEO: Optimize your website with controls, hosting and flexible tools.
  • Hosting: Set up lightning-fast managed hosting in just a few clicks.
  • Grid: Build smart, responsive, CSS grid-powered layouts in Webflow visually.

Discover why our global customers love and use Webflow | Create a custom website.

Profile photo for Quora User

Take a look at SoundManager2 as well - it's definitely the most devoted to audio in specific. The others are good general players in general and also cover video.

http://www.schillmania.com/projects/soundmanager2/

Profile photo for Kranthi Krishna

HTML5 has a very good media component. Unfortunately, not all browsers support it. See This for a good intro.

http://stackoverflow.com/questions/10718183/recording-html5-audio gives an example that works in Firefox and webkit browsers

For a cross browser application you may fall-back to native Javascript. I prefer https://code.google.com/p/wami-recorder/

Profile photo for Mayank Pratap

Zopim Chat best live chat

Profile photo for Gagan Sikri

I am aware of few JavaScript based recorders follow these links:
1. https://github.com/jwagener/recorder.js/
2.
wami-recorder - A JavaScript

Profile photo for Quora User

You can embed an SWF file but unless you have Flash or an emulator available, it won’t play.

I use Ruffle (ruffle.rs) whenever I’m feeling like playing flash games

Profile photo for Mark Bradley

Where do I start?

I’m a huge financial nerd, and have spent an embarrassing amount of time talking to people about their money habits.

Here are the biggest mistakes people are making and how to fix them:

Not having a separate high interest savings account

Having a separate account allows you to see the results of all your hard work and keep your money separate so you're less tempted to spend it.

Plus with rates above 5.00%, the interest you can earn compared to most banks really adds up.

Here is a list of the top savings accounts available today. Deposit $5 before moving on because this is one of th

Where do I start?

I’m a huge financial nerd, and have spent an embarrassing amount of time talking to people about their money habits.

Here are the biggest mistakes people are making and how to fix them:

Not having a separate high interest savings account

Having a separate account allows you to see the results of all your hard work and keep your money separate so you're less tempted to spend it.

Plus with rates above 5.00%, the interest you can earn compared to most banks really adds up.

Here is a list of the top savings accounts available today. Deposit $5 before moving on because this is one of the biggest mistakes and easiest ones to fix.

Overpaying on car insurance

You’ve heard it a million times before, but the average American family still overspends by $417/year on car insurance.

If you’ve been with the same insurer for years, chances are you are one of them.

Pull up Coverage.com, a free site that will compare prices for you, answer the questions on the page, and it will show you how much you could be saving.

That’s it. You’ll likely be saving a bunch of money. Here’s a link to give it a try.

Consistently being in debt

If you’ve got $10K+ in debt (credit cards…medical bills…anything really) you could use a debt relief program and potentially reduce by over 20%.

Here’s how to see if you qualify:

Head over to this Debt Relief comparison website here, then simply answer the questions to see if you qualify.

It’s as simple as that. You’ll likely end up paying less than you owed before and you could be debt free in as little as 2 years.

Missing out on free money to invest

It’s no secret that millionaires love investing, but for the rest of us, it can seem out of reach.

Times have changed. There are a number of investing platforms that will give you a bonus to open an account and get started. All you have to do is open the account and invest at least $25, and you could get up to $1000 in bonus.

Pretty sweet deal right? Here is a link to some of the best options.

Having bad credit

A low credit score can come back to bite you in so many ways in the future.

From that next rental application to getting approved for any type of loan or credit card, if you have a bad history with credit, the good news is you can fix it.

Head over to BankRate.com and answer a few questions to see if you qualify. It only takes a few minutes and could save you from a major upset down the line.

How to get started

Hope this helps! Here are the links to get started:

Have a separate savings account
Stop overpaying for car insurance
Finally get out of debt
Start investing with a free bonus
Fix your credit

About · Careers · Privacy · Terms · Contact · Languages · Your Ad Choices · Press ·
© Quora, Inc. 2025