MediaSession Provider. Provides information for MediaSession (https://developer.mozilla.org/en-US/docs/Web/API/MediaSession).
MediaSession Provider Extension
[Get it for Firefox](https://addons.mozilla.org/en-US/firefox/addon/mediasession-provider/)
[Get it for Chrome](https://chrome.google.com/webstore/detail/vk-mediasession/ejiigemgllfgaaandolnapdilkgohkhg)
This add-on provides [MediaSession](https://developers.google.com/web/updates/2017/02/media-session) data for [VK.com audio](https://vk.com/audio) and [Yandex.Music](https://music.yandex.com). Which can be handled by software that support it.
This add-on provides [MediaSession](https://developers.google.com/web/updates/2017/02/media-session) data for VK.com
audio. Which can be handled by software that support it.
For example, [Plasma Integration add-on](https://addons.mozilla.org/en-US/firefox/addon/plasma-integration/) adds
experimental [MPRIS](https://community.kde.org/MPRIS) integration which allows control media (next track, previous
track, play/pause, shows album art) using desktop widgets (see example in picture below) or multimedia keyboard keys.

TODO:
- ~~make this add-on available for Google Chrome~~
- add support for other services:
- Yandex.Music
- Deezer
- YouTube
- soundcloud
- etc...
- rename this add-on
- vk.com video support
- Firefox for Android support (when Firefox for Android will implement MediaSession expose to the system).
Source Manifest.json
How to download and manually install MediaSession Provider extension for Chrome
Looking for a way to install MediaSession Provider extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.
However, you may need to install MediaSession Provider extensions manually, this article outlines two simple methods to effortlessly install MediaSession Provider extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.
Method 1: Download MediaSession Provider extension and manually install through Drag &Drop
If you ever need to manually install a MediaSession Provider extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.
Step 1: Download the MediaSession Provider Extension by clicking the "Download CRX" button on the website.
Look for the MediaSession Provider extension you wish to install. Go to the website and download the MediaSession Provider extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for MediaSession Provider extension that contains all the data.
Step 2: Extract &Arrange Files
Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.
Step 3: Go to the Chrome Extensions Page
Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.
Step 4: Drag and Drop the Extension
Now, go to the folder where you extracted the MediaSession Provider extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.
Step 5: Complete the Installation
Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.
Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.
Method 2: Download MediaSession Provider extension for Chrome and install in Developer Mode
This is another method to install MediaSession Provider extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.
Step 1: Download the MediaSession Provider extension file
Select and download the MediaSession Provider extension by clicking the 'Download CRX' button on the website.
Step 2: Extract the downloaded contents
Convert the file to a ZIP file if it is in CRX format then extract the MediaSession Provider extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your MediaSession Provider extension running.
Step 3: Open Chrome Extension Setting Page
In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.
Step 4: Enable Developer Mode
After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.
Step 5: Load the Unpacked Extension
Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."
Step 6: Select the Extension Folder
Once the pop-up opens upon clicking Load unpacked, select the MediaSession Provider extension directory and click on the "Select Folder "button.
Step 7: Confirm and Install
After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.
Conclusion
Here we've made a step-by-step guide on How to manually install MediaSession Provider extension in 2 ways. We hope this guide proves helpful.
Similar Extensions
Media Session Master 66 1 ★ 315KiB
Yandex Music control 66 18 ★ 124KiB
Media Keys for Youtube™ 66 21 ★ 3.84KiB
Plasma Integration 66 265 ★ 250KiB
Songlink 66 7 ★ 73.92KiB
Play with MPV 66 27 ★ 21.75KiB
GSConnect 66 51 ★ 42.94KiB
No Stat Soundcloud 66 4 ★ 18.02KiB
VK song duplicates remover 66 6 ★ 16.07KiB
Flatline 66 9 ★ 12.99KiB
Yandex.Music Extension 66 31 ★ 16.35KiB
Online Music Control 66 65 ★ 337KiB
HotKey Music Controller: YouTube, Spotify 66 47 ★ 13.51KiB
KDE Connect 66 34 ★ 69.03KiB
Pandora Media Session Support 66 3 ★ 26.35KiB
Deezer Tab 66 3 ★ 266KiB
Link Preview Sidebar 66 21 ★ 74.34KiB
Not yet, AV1 66 37 ★ 72.63KiB
External Application Launcher 66 43 ★ 163KiB
Trufflepiggy - Context Search 66 23 ★ 65.47KiB
Toolbar Controls for YouTube Music 66 14 ★ 148KiB
Webplayer Hotkeys - Shortcuts for web players 66 17 ★ 52.04KiB
Prevue Popup 66 17 ★ 73.4KiB
User reviews
Oleg Petrochenko (ID: 000000ff528fda2a) Voted 5 ★ - Updated 01/17/2020