How to connect a TV set-top box to a computer via WiFi

The modern digital home requires flexibility in content management, and connecting a personal computer to a TV via Android TV Box is becoming the de facto standard for many users. The ability to stream videos, photos, or even your PC desktop to a large screen without HDMI cables ensures a clean look and ease of use. Wireless connectivity opens up access to the vast amounts of data stored on computer hard drives, transforming a regular TV into a powerful multimedia center.

Establishing this interaction is based on local network protocols, requiring both devices to share a common information space. Despite the apparent complexity, setup only takes a few minutes if you choose the right data transfer method. In this article, we'll explore the most effective methods, from standard DLNA to advanced remote control tools, allowing you to enjoy high-quality content without lag.

It is important to understand that the quality of streaming directly depends on the stability of your router's signal and the data transfer speed of the channel. Wi-FiFor comfortable viewing of 4K video, dual-band routers operating at 5 GHz are recommended, as they provide sufficient throughput for large files. If your router only supports 2.4 GHz, you may experience stuttering when playing high-bitrate videos.

Preliminary preparation of equipment and network

Before configuring software interfaces, you need to ensure that your home network's physical infrastructure is ready for use. The first and most critical requirement is that both devices—the computer and the TV set-top box—are on the same local network. This means they must be connected to the same router, even if one device is connected via cable and the other wirelessly, although for the purposes of this article, we're considering a wireless connection for both devices.

Please check your router settings as some ISPs or router models enable client isolation by default (AP Isolation). This feature is designed for safety in public places and prevents devices connected to Wi-Fi from seeing each other. If this option is enabled, the computer simply won't detect the set-top box, and all further settings will be useless.

⚠️ Attention: On some routers, the guest network is automatically isolated from the main network. Make sure both the PC and TV Box are connected to the main SSID, not the guest Wi-Fi, otherwise they won't see each other on the network.

It's also worth ensuring a static IP address for your set-top box, although DHCP works correctly in most cases. Dynamically changing the address can cause configured folder paths to stop working after a router reboot. You can reserve an address through the router settings or manually in the network settings of the set-top box itself, which will ensure a stable connection over the long term.

📊 What frequency does your Wi-Fi router use?
2.4 GHz only
5 GHz only
Dual-band (2.4 + 5 GHz)
I don't know / My ISP gives me a router

Setting up sharing in the Windows operating system

The foundation for sharing files between your computer and the set-top box is properly configured network settings in your operating system. Windows may block external connections by default for security reasons, so you need to explicitly allow discovery of the device. Open Control Panel, go to Network and Sharing Center, and select Change advanced sharing settings.

In the menu that opens, you'll need to enable several key features. In the "Private Network" profile (or "Current Profile"), you need to enable network discovery and file and printer sharing. Without these settings, your TV set-top box, which is powered by Android, will not be able to obtain a list of available computer resources.

  • 🔓 Enable the "Turn on network discovery" option to automatically install connected devices.
  • 📁 Enable "Turn on file and printer sharing" to allow access to shared folders.
  • 🔐 Disable "Password-protected sharing" if you don't want to be prompted to enter your Windows administrator login and password each time you connect (only relevant for trusted home networks).

After applying the settings, the system may require a restart of network services or the computer itself. Make sure the folders you plan to view on the TV are actually shared. To do this, right-click the folder, select "Properties," go to the "Sharing" tab, and click "Shared," adding the user "Everyone" with read access.

Using the DLNA protocol for multimedia

The simplest and most common way to broadcast content is technology DLNA (Digital Living Network Alliance). This protocol allows you to transfer video, audio, and images directly from your PC's hard drive to your TV screen without having to copy files. Almost all modern TV set-top boxes, whether Xiaomi Mi Box, Nvidia Shield or budget models on Realtek, have built-in support for this standard.

To implement this method on your computer, you can use the built-in Windows media server or third-party, more functional software. The built-in server is convenient due to its native nature, but often has issues with codecs or subtitles. Third-party solutions, such as Plex, Emby or Universal Media Server, take on the work of transcoding video on the fly, adapting the format to the capabilities of the set-top box.

Program Type Pros Cons
Windows Media Player Built-in No installation required, easy to use Few formats, no nice interface
Plex Media Server Third party Beautiful posters, description, transcoding Requires registration, some features are paid
Kodi (as a server) Cross-platform Flexible customization, plugin support More difficult to set up initially
Home Media Server Third party Easy, fast search, Russian language Outdated interface

After installing the server software on your PC, you need to launch any media service that supports DLNA on the set-top box. In the standard player VLC for Android Your computer will appear in the "Network" section of the Gallery app. When you select a file, the streaming video will begin playing, using the set-top box's processing power for decoding.

⚠️ Attention: When using DLNA, subtitles may not display or be out of sync if they are not embedded in the video file. For viewing movies with external subtitles, it's better to use direct file access methods (SMB/NFS).

Accessing files via SMB and network environment

Protocol SMB (Server Message Block) is a more advanced tool that allows you to not only stream but also work with the remote computer's file system as if it were your own. This method is ideal for viewing large, high-bitrate files, where precise chapter navigation and guaranteed support for all subtitle types are essential. To use this method, you'll need a file manager on your set-top box, such as X-plore, File Commander or the built-in "Explorer".

In Windows sharing settings, ensure that SMB access is enabled for the desired folder. On the set-top box, in the file manager, select "Add a new network resource." The system will automatically scan the network and find your computer. If the automatic search fails, you can add the server manually by entering the computer's IP address, which can be found by opening the command prompt on your PC and entering the command ipconfig.

C:\Users\User> ipconfig

...

IPv4 address. . . . . . . . . . . : 192.168.1.45

...

When connecting, the system may ask for credentials. Enter the username and password for your Windows account. If you have a PIN for logging in, it may not work—use the password for your Microsoft account or local account. After successful authorization, folders on your computer will be available for opening, copying, and playing.

☑️ Checking SMB connection

Completed: 0 / 4

Remote control and screen sharing

Sometimes a user needs to not just play a file, but also display the entire computer screen, for example, for a presentation, a web page, or a game that doesn't support streaming. Screen mirroring and remote desktop technologies exist for these purposes. The most popular applications are those in the Windows and Android ecosystems. TeamViewer, AnyDesk or the native "Connect to Desktop" feature.

To establish the connection, install the client portion of the program on the set-top box (via the Google Play Store) and the host portion on your computer. After launching the applications and entering the ID and password provided by the program on your PC, the desktop image will appear on the TV. This creates minimal latency, sufficient for comfortable interaction with the interface, but may be insufficient for dynamic games.

An alternative option is to use the "Cast" feature in Windows 10/11. Press the key combination Win + K on your computer keyboard. If a receiver app (such as "AirScreen" or "Receiver for AirPlay") is running on the console, the computer will prompt you to connect to it. This method uses the Miracast or AirPlay protocols and allows you to mirror your screen without installing any heavy software.

Why does the picture lag when screen sharing?

Latency when streaming your screen over Wi-Fi depends on channel congestion, distance to the router, and the console's processor power. This method isn't suitable for gaming; use an HDMI cable or Steam Link with Game Mode.

Wi-Fi and ADB Debugging for Advanced Users

For enthusiasts who want to gain full control over the console's file system, install applications from APK files directly from a computer, or debug software, the protocol is designed ADB (Android Debug Bridge). The default setup requires enabling developer mode. Go to "Settings" -> "About TV" (or "About device") and quickly tap "Build number" seven times.

After activating developer mode, a new section will appear in the settings menu. Find "Debug over Wi-Fi" and enable it. The system will display the IP address and port (usually 5555), for example: 192.168.1.45:5555Download the SDK Platform Tools on your computer, unzip the archive, and open a command prompt in that folder.

To connect, enter the connection command, specifying the set-top box's address. After confirmation on the TV screen (if required), you will have full access. This allows you to install applications using the command adb install, take screenshots, manage processes, and even emulate keystrokes, turning the console into a fully-fledged Android device running on a PC.

adb connect 192.168.1.45:5555

adb shell

ls /sdcard/

⚠️ Attention: Don't enable USB/ADB debugging if you connect your set-top box to public Wi-Fi networks (such as cafes or hotels). On public networks, attackers can access your device through an open debug port.

Common problems and solutions

Despite proven technologies, users may encounter common issues when setting up a network. Most often, this is due to the Windows Firewall blocking incoming connections or an incorrectly selected Wi-Fi frequency. If video buffering is constant, try reducing the stream quality or moving the router closer to the set-top box.

It's also worth keeping in mind that interfaces and menu item names may differ depending on the Android TV version or the set-top box manufacturer's firmware. Manufacturers often change the location of network settings or name them differently (for example, "Network Places" instead of "LAN").

In conclusion, connecting a TV set-top box to a computer via Wi-Fi opens up a wide range of multimedia options. The choice of a specific method depends on your needs: DLNA is suitable for simple movie viewing, SMB provides full file access, and ADB opens the door to advanced system customization.

Why doesn't the computer see the set-top box on the network?

Most likely, the devices are connected to different subnets (for example, one via guest Wi-Fi, the other via the main Wi-Fi) or AP Isolation is enabled on the router. Also, check whether the network status in Windows is "Private" and not "Public."

Is it possible to play computer games on TV via Wi-Fi?

Yes, using streaming technologies like Steam Link, Moonlight, or GeForce Now. However, for a comfortable gaming experience without input lag, a router supporting Wi-Fi 6 and a 5 GHz frequency, or using a wired connection, is critical.

What video format is best for DLNA?

The most compatible format is a combination of an MKV or MP4 container with an H.264 video codec and an AAC audio track. Formats such as HEVC (H.265) may require a more powerful device for hardware decoding.

Is internet required for a local network to function?

No, you don't need an internet connection to transfer files between your PC and the set-top box. Both devices only need to be connected to the same router, which creates a local network. The router doesn't even need to be connected to your ISP.