How to view your favorite streaming service on Linux

There are many streaming services and most people have their own favorite service. Unfortunately, many online streaming services do not support Linux or even actively block this operating system.

There are many streaming services and most people have their own favorite service. Unfortunately, many online streaming services do not support Linux or even actively block this operating system. But do not worry! You can still use most of these services from Linux PCs. Just make the streaming service 'think' you are using a Windows computer and that is easy.

Get the Chrome agent string from Windows

Before you get started, you will need Chrome user agent string (when you send a request to a web server) running on Windows. If you do not have access to Windows, this guide will show the current string when you follow the instructions below. This string may be outdated. In that case, you can try searching for a new string online.

On a Windows computer or virtual machine, open Google Chrome. Install the latest Chrome version before continuing.

How to view your favorite streaming service on Linux Picture 1How to view your favorite streaming service on Linux Picture 1

Next, open the Chrome menu (three dots icon) in the upper right corner of the screen. Locate the 'More tools' option in the results menu and click on 'Developer tools'. After clicking on 'Developer tools' , Chrome will split the screen in half, displaying raw HTML (raw HTML) on the right.

At the top of the new section on the screen, find and click the 'Console' tab . This tab will allow JavaScript to run via Chrome. You only need a simple method to find the complete user identity string.

How to view your favorite streaming service on Linux Picture 2How to view your favorite streaming service on Linux Picture 2

In the Console, enter the following line to know the current Chrome string.

 navigator.userAgent 

Chrome will immediately give the same result as below, also in the same Console area . For example, this is the current string from Chrome 73.

 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Safari/537.36 

Record this string in a convenient place to use on Linux. You will need to copy this string into your Linux browser. When finished, you can leave your Windows computer and return to the Linux system.

'Forgery' string

You can use Firefox or Chrome to view streaming services. The only requirement of most online streaming services is that DRM is required, so you will need to enable DRM in Firefox. If you use Chromium, the steps will be exactly the same as on Chrome, except for Widevine DRM.

Firefox

Start by activating DRM. Click the stacked three line icons in the upper right corner of the window to open the menu. Find and select 'Preferences'.

How to view your favorite streaming service on Linux Picture 3How to view your favorite streaming service on Linux Picture 3

In the 'General' tab , scroll down until you see the 'Digital Rights Management (DRM) Content' option . Make sure the DRM-controlled content checkbox is selected.

Now enter about: config in the address bar of the browser. Firefox will warn you that you can affect something here, but just confirm it to continue.

Use the search bar at the top of the window to search for 'useragent'. There are a few items there, but the item you are looking for is general.useragent.override and it probably isn't there. It's okay because you are about to add it now.

How to view your favorite streaming service on Linux Picture 4How to view your favorite streaming service on Linux Picture 4

Right click on the white space of the window. Select 'New', then click 'String'. A new small window will open and allow adding the name of the new entry.

How to view your favorite streaming service on Linux Picture 5How to view your favorite streaming service on Linux Picture 5

Here, you have the option to apply a 'fake' string on every website you visit or just streaming. To apply the string 'spoof' everywhere, enter general.useragent.override. For site-specific items, start the same item but include a dot and the name of the site behind, such as: general.useragent.override.netflix.com.

How to view your favorite streaming service on Linux Picture 6How to view your favorite streaming service on Linux Picture 6

Next, a new window will open to enter the string. Copy the Chrome string from Windows, paste it into the window and save it.

How to view your favorite streaming service on Linux Picture 7How to view your favorite streaming service on Linux Picture 7

You will see the new entry listed and bold.

Chrome

On Chrome, the easiest way is to use extensions to handle validation string conversions. You can use extensions to convert things quickly, and use strings whenever you want to 'fool' an online streaming service site.

How to view your favorite streaming service on Linux Picture 8How to view your favorite streaming service on Linux Picture 8

Open Chrome and access the Chrome Web Store . Use the search bar to enter 'user-agent switcher'. The first result is usually an extension from Google itself. Click the 'Add to Chrome' button to install this extension.

After adding the extension, right-click on the icon at the top right of the screen. A menu will open. Click 'Options'.

How to view your favorite streaming service on Linux Picture 9How to view your favorite streaming service on Linux Picture 9

Chrome will open a new tab containing a list of all user agents available in the extension. Right above the top you'll see a series of blank boxes to enter information for the new string. Name this new banana. Then paste the string into the appropriate box. The string will automatically fill in Chrome and add a recognizable flag. Once done, click 'Add'.

How to view your favorite streaming service on Linux Picture 10How to view your favorite streaming service on Linux Picture 10

Click the extension icon again. Select 'Chrome' and find a new entry. After that, you will see the flag entered displayed on the icon. The browser string is now Windows Chrome string.

How to view your favorite streaming service on Linux Picture 11How to view your favorite streaming service on Linux Picture 11

Browse to your streaming service website and sign in. You will be redirected to the streaming content exactly as you have on Chrome for Windows. Basically, you are running the same DRM in the browser as on Windows, everything will work normally.

Hope you are succesful.

4 ★ | 1 Vote