How to get fully featured Stremio on iOS/iPadOS

Robert Banks
2 min readAug 1, 2021

--

DISCLAIMER: You will need a device capable of running desktop Stremio

Step 1

Install desktop Stremio on a device. This can be a Windows/Mac or more conveniently a Raspberry Pi as this device must be on whenever you want to access Stremio on your iPhone/iPad.

Step 2

Get the local IP address of the device with Stremio installed — it will most likely be in the form 192.168.1.x .

You will also need the streaming server port for Stremio (usually11470). To check this open Stremio, then click the three dots in the top right corner > Settings > Streaming.

Under Streaming server URL the text should be similar to: http://127.0.0.1:11470 , the port number is the the number after the semi-colon.

Step 4

On your iDevice paste this URL into your browser:

http://app.strem.io/shell-v4.4/?streamingServer=http:%2F%2f<localIP>:<port>

Replacing <localIP> with your IP and <port> with the port found from step 3. Example:

http://app.strem.io/shell-v4.4/?streamingServer=http:%2F%2f192.168.1.2:11470

You are now able to stream anything from Stremio using the streaming server on the host device!

However, you will only be able to use this when both the host device and your iDevice are on the same network. If you want to use Stremio when you are somewhere else, a VPN to your home network will be needed. I recommend using PiVPN which uses the OpenVPN protocol. Here is a guide I would recommend using:

The Beginner’s Guide to PiVPN — Networking — Linus Tech Tips

You can then download the download the OpenVPN client from the App Store and import the profile:

Then when ever you want to use Stremio on you iDevice, just connect using the VPN.

Step 5 — optional

If you want the Stremio on your iDevice to seem as if it were a native app, follow this guide:

Then use the URL you make in step 4 as the input for the shortcut.

--

--