LogoLogo
DownloadBlog
  • Overview
  • Getting started
    • Meshnet explained
    • How to start using Meshnet
      • Using Meshnet on Windows
      • Using Meshnet on Android
      • Using Meshnet on iPhone/iPad
      • Using Meshnet on macOS
      • Using Meshnet on Linux
      • Using Meshnet on Android TV
    • How to use Meshnet securely
  • Features
    • Linking devices in Meshnet
      • Linking external Meshnet devices on Windows
      • Linking external Meshnet devices on Android
      • Linking external Meshnet devices on iPhone/iPad
      • Linking external Meshnet devices on macOS
      • Linking external Meshnet devices on Linux
      • Linking external Meshnet devices on Android TV
    • Explaining permissions
      • Remote access permissions
      • File sharing permissions
      • Traffic routing permissions
      • Local network permissions
    • Renaming devices in Meshnet
      • Renaming devices on Windows
      • Renaming devices on Android
      • Renaming devices on iPhone/iPad
      • Renaming devices on macOS
      • Renaming devices on Linux
    • Sharing files in Meshnet
      • Sharing files on Windows
      • Sharing files on Android
      • Sharing files on iPhone/iPad
      • Sharing files on macOS
      • Sharing files on Linux
      • Sharing files on Android TV
    • Routing traffic in Meshnet
      • Routing traffic from Windows
      • Routing traffic from Android
      • Routing traffic from iPhone/iPad
      • Routing traffic from macOS
      • Routing traffic from Linux
      • Routing traffic from Android TV
  • How-to guides
    • Gaming
      • How to set up a private Minecraft server with Meshnet
      • How to set up a private Stardew Valley server with Meshnet
      • How to play Quake 3 Arena over Meshnet
      • How to set up a private Team Fortress 2 server with Meshnet
      • How to set up a remote game-streaming server for Moonlight
      • How to set up a Palworld dedicated server
      • How to play Fallout: New Vegas multiplayer over Meshnet
      • How to set up a private Factorio server with Meshnet
    • Remote files and media access
      • How to set up and access shared folders
        • Configure and access shared folders on Windows
        • Configure and access shared folders on macOS
        • Configure and access shared folders on Linux
        • Access shared folders from Android
        • Access shared folders from iPhone/iPad
        • Access shared folders from Android TV
      • How to watch videos over Meshnet using Kodi
      • How to configure and access a Jellyfin media server remotely
      • How to set up a Plex media server and access it remotely
      • How to set up a remote NAS using OpenMediaVault and Meshnet
      • How to set up a remote picture library with LibrePhotos and Meshnet
      • How to use Syncthing for remote continuous file synchronization
      • How to set up a remote Airsonic music server
      • How to set up HTTP File Server for remote file access
      • How to set up a remote audiobook server
      • How to host a remote Kavita e-book server
      • How to set up and remotely access Immich using Meshnet
    • Remote device access
      • How to log in to your PC remotely over Meshnet
        • Connect to a Windows device
        • Connect to a macOS device
        • Connect to a Linux device
      • How to access remote systems over Meshnet using SSH
      • How to access your IP camera over Meshnet
      • How to use Home Assistant remotely over Meshnet
      • How to make secure macOS Time Machine backups from anywhere
      • How to use Ansible over Meshnet
      • How to access files in your NAS from anywhere without compromising its security
      • How to set up a phone as a security camera with remote access
      • How to assign custom host names to Meshnet services using Nginx proxy manager
      • How to use Proxmox VE remotely over Meshnet
      • How to set up a remotely controlled 3D printer
      • How to set up and remotely access a CasaOS server
    • Joint projects
      • How to set up an NGINX web server and remotely access it over Meshnet
      • How to use Nextcloud file syncing with Meshnet
      • How to set up pair programming using tmux
      • How to set up a Visual Studio Code server for remote development over Meshnet
      • How to host a Focalboard server for remote project management
      • How to use Meshnet for multi-screen Node.js development
      • How to use the Multi-user editing plugin in Unreal Engine over Meshnet
      • How to set up a private Mumble voice chat server
      • How to host a private Rocket.Chat server
    • Own VPN server setup
      • How to set up a VPN server through self-hosting or with DigitalOcean
      • How to create a VPN server with Microsoft Azure
      • How to create a VPN server with AWS
      • How to create a VPN server with Google Cloud
      • How to create a VPN server with Linode
      • How to create a VPN server with Hetzner
    • Network protection
      • How to set up your network protection with Pi-hole
      • How to set up your own DNS server
      • How to protect your network with AdGuard Home
      • How to use the self-hosted Whoogle search engine remotely
      • How to set up a VPN router using Meshnet
  • Troubleshooting
    • Common issues on Windows
    • Common issues on Android
    • Common issues on iPhone/iPad
    • Common issues on macOS
    • Common issues on Linux
Powered by GitBook

© 2025 Nord Security. All Rights Reserved.

On this page
  • Introduction
  • How remote media access works
  • Before you begin
  • Access shared folders using the Kodi media player
  • Install Kodi
  • Add the shared folder on Kodi
  • Map the media share on Kodi

Was this helpful?

  1. How-to guides
  2. Remote files and media access

How to watch videos over Meshnet using Kodi

Learn how to configure your personal video library on a desktop device and access it remotely using Kodi — a free and open-source media player application developed by the Kodi Foundation.

PreviousAccess shared folders from Android TVNextHow to configure and access a Jellyfin media server remotely

Last updated 10 months ago

Was this helpful?

Introduction

Media content lovers will perhaps agree that an excellent media player includes three things:

  • An option to conveniently arrange files

  • Having remote access to shared media folders

  • A secure connection is set up among multiple user devices

However, such digital solutions can be costly, have gaps in data security, or not be supported by all operating systems. But imagine you are often on business trips or take long rides on public transport. You surely deserve a convenient way to watch your favorite videos (like a cherished wedding video) lawfully stored on your home device, without exposing your personal data and using whatever device you have at hand. Luckily, this is achievable with Kodi and NordVPN’s feature.

is a widely used open-source media player that supports various kinds of media — from movies and TV shows to pictures and games. It not only allows you to navigate through your locally stored media but also lets you add network locations. You can use this feature to access media files from other devices remotely.

You might wonder how Meshnet can help with that. Without Meshnet, to access devices in a remote location, you may need to go around network configuration and have port forwarding rules set up, which is not always easy or secure.

With Meshnet, your devices are linked together and exchange data via encrypted tunnels.

How remote media access works

To remotely access media files, you need to have a host device acting as a server, which would have a shared folder set up with the media that you wish to access. After that, all other devices will be connected to the host device as clients using the Kodi media player.

Before you begin

Access shared folders using the Kodi media player

Once you have finished setting up the shared folder, it is time to configure the Kodi media player. For this configuration, an Android device will be used as an example. Nevertheless, the same process can be carried out on all available operating systems.

Install Kodi

Download and how-to guides can be found on the official Kodi website:

Add the shared folder on Kodi

  1. Launch Kodi and tap Settings.

  2. Select File manager and tap Add source.

  3. In the new window, tap Browse and select Add network location from the list of available sources.

  4. Fill in the network location configuration window with the information about your shared folder.

    • Protocol: Windows network (SMB)

    • Server name: Nord name or Meshnet IP of the desktop device

    • Shared folder: Name of the network share Example

      You can find your computer's Nord name and Meshnet IP address in the NordVPN app.

  5. With the network share added, tap OK.

  6. Now you can enter a different name for the share for easier navigation inside the Kodi application (for example, MeshnetVideos). Select OK.

Note Kodi 19 and newer does not allow access to SMB shares with empty Username and Password fields. You must enter authentication details to access the shared folder.

Map the media share on Kodi

  1. From Kodi’s main page, select the media content category of your choice and click Add videos.

  2. Tap Browse, select the newly added network share from the list, and tap OK.

  3. You may enter a custom name for the network share once again and select OK.

  4. Select the category of content that is available in the shared folder.

  5. Once you finish all of the necessary adjustments, select OK.

You can then enter the folder, view files, and start watching by clicking the desired file.

You've set up your machine with a Windows OS as a secure media host, accessible globally via the Kodi media player.

To add more media folders, like TV shows or music, share them from your desktop device and map them to Kodi following the earlier instructions.

Note

To access the shared media content using the Kodi media player, Meshnet must stay enabled on the server and client devices all the time.

To follow the guide, you should configure a shared folder that will store your media files. The folder can be shared from devices using Windows, macOS, or Linux operating systems. see the article for detailed instructions for each platform.

You can find more detailed information about the set content settings menu on the under the "Set content" section.

You've successfully mapped the shared folder inside Kodito the category you selected. Now, you can access all of the media content stored inside the folder on the Windows machine right from the Kodi app.

How to set up and access shared folders
Download and install Kodi for Android
Setup instructions
Kodi website
Meshnet
Kodi
Figure 1. Setup for remote media access using Kodi
Three devices accessing a home computer from an outside network via Meshnet.
An arrow pointing to the Settings button on the main screen of the Kodi application.
Add source option highlighted in Kodi's File manager.
Add network location highlighted in the list network share options.
Add network location window filled in with information about the Meshnet network share.
Nord name and Meshnet IP address of a Windows device.
Nord name and Meshnet IP address of a Windows device.
Meshnet network share highlighted in the list of available network locations.
Meshnet network share and its custom name inside Kodi.
Add videos button highlighted in Kodi application.
List of content categories for the added folder.
Meshnet network share highlighted in the Kodi video library.
Media content stored in the Meshnet network share visible in Kodi.