Block annoying popups and load streaming sites videos in the lightweight native HTML5 player.
Stream Locker Extension
Stream Locker helps you avoid the pain of watching videos in sites with clumsy players you're not familiar with and full of annoying ads and popups. Whenever you visit a blacklisted streaming site, any annoying popup is automatically blocked, and as soon as you get to the video, if compatible with HTML5, it is captured by Stream Locker and loaded in the lightweight native player of your browser, full size, in a new page without any additional element but the player, and with a set of intuitive keyboard shortcuts to play, pause, fast-forward, change volume, etc. Try Stream Locker out, and you'll never want to watch another stream online without it!
Player keyboard/mouse shortcuts:
space or mouse left click: play/pause.
F or mouse double left click: toggle full screen.
+ or mouse scroll up: volume +5%.
- or mouse scroll down: volume -5%.
→: skip forward 10 seconds.
←: skip backward 10 seconds.
↑: skip forward 30 seconds.
↓: skip backward 30 seconds.
Read more
Player keyboard/mouse shortcuts:
space or mouse left click: play/pause.
F or mouse double left click: toggle full screen.
+ or mouse scroll up: volume +5%.
- or mouse scroll down: volume -5%.
→: skip forward 10 seconds.
←: skip backward 10 seconds.
↑: skip forward 30 seconds.
↓: skip backward 30 seconds.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "minimum_chrome_version": "58.0.3029.81", "browser_action": { "default_title": "Stream Locker", "default_popup": "src/popup/popup.html" }, "name": "Stream Locker", "author": "Marco Bonelli", "icons": { "19": "resources/images/icons/19.png", "128": "resources/images/icons/128.png", "38": "resources/images/icons/38.png", "64": "resources/images/icons/64.png", "16": "resources/images/icons/16.png" }, "background": { "scripts": [ "src/scripts/my_log.js", "src/scripts/background.js" ] }, "options_ui": { "page": "src/options/options.html", "open_in_tab": true }, "homepage_url": "https://github.com/mebeim/stream-locker", "version": "1.1.1", "manifest_version": 2, "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", "permissions": [ "tabs", "storage", "webRequest", "webNavigation", "" ], "description": "Block annoying popups and load streaming sites videos in the lightweight native HTML5 player."}
Read more