js3q is a smart video player written in JavaScript with an amazing API.

The player implements media source extensions and modern techniques for streaming video content. The player works with the streaming protocols HLS, DASH and Progressive Download and implements components and plugins to fit all business cases such as video advertising or subscription models.

Important note: With version 5 and above our player does not implement fallback to flash anymore. It’s completely removed from our code base.


https://player.3qsdn.com/demo.html (Latest)

Why using v5?

Well, our video player is completely rewritten under the hood. Months ago we decided to rewrite and review our code base. We are doing this to provide you a state-of-the-art video player with extra functionality and the possibility to write plugins as a developer.

API Docs and usage


If you want to use a specific version of our player, you are able to use it any time.

Version URL Release
Latest https://player.3qsdn.com/js3q.latest.js -
v5.1.0 https://player.3qsdn.com/js3q.5.1.0.js 2021-05-28
v5.0.13 https://player.3qsdn.com/js3q.5.0.13.js 2021-04-20
v5.0.12 https://player.3qsdn.com/js3q.5.0.12.js 2021-03-29
v5.0.11 https://player.3qsdn.com/js3q.5.0.11.js 2021-03-22
v5.0.10 https://player.3qsdn.com/js3q.5.0.10.js 2021-03-01


Type Browser
Live Chrome 34+, Firefox 42+, IE11+ Windows 8.1+, Edge Windows 10+, Opera, Safari iOS & macOS
ON-DEMAND Chrome 34+, Firefox 42+, IE11+ Windows 7+, Edge Windows 7+, Opera, Safari iOS & macOS


Copyright (C) 2009 - 2021, 3Q GmbH, Berlin, Europe, All Rights Reserved. This source code and its use and distribution, is subject to the terms and conditions of the applicable license agreement. More information on www.3q.video