Play AVI Files on Roku

How to Play AVI Files on Roku 4/Roku 3/Roku 2 (Free Ways)

Can’t play AVI files on ROKU? It happens, and as often, you are not the only one with this problem!

The AVI format is very complicated which can encode a file in different ways and your device will not be able to recognize all the encoding ways.

In short, it is difficult to find the right codecs and install them correctly. So, it is better to try an easier and faster way, which is to encode the files into the compatible format.

Before MP4 became the norm, AVI files were everywhere. However, there are chances that most of your old Roku incompatible files are AVIs.

Fortunately, some solutions don’t require you to completely convert all of your AVI files and let you stream fluently.

Here are the quick ways to Play AVI on Roku

Method 1: Run AVI through DLNA server

This solution is suitable for experienced users. To do this, use the Roku AVI player’s DLNA server to run an AVI file stored on your PC, laptop, or hard drive.

Run AVI through DLNA server

In this case, the DLNA server will automatically convert the AVI to the user-friendly Roku format, so Roku will run the AVI supported format provided by the DLNA server for the streaming of AVI files and play the AVI format files. It is configured as follows.

DLNA Servers are compatible with Roku media player formats like Windows Media Player / Center, Serviio, Plex, Twonky, MiniDLNA / ReadyDLNA / ReadyMedia, PlayOn.

Of those, Plex is probably the most recommended choice-on the one hand, it’s very popular and almost everyone knows it. On the other hand, after testing, PlexServer works fine with Roku. Third, building Plex on Roku isn’t too complicated.

Therefore, the following lines describe how to set up everything in Roku using Plex as an example.

Plex is one of the easiest ways to enjoy media on Roku. Before you can stream media over your local network, you need to set up a Plex media server on your computer and install a Plex channel on Roku.

With Roku 3 Plex playback, you just stream the video to Roku and the video needs to respond to the files supported by Roku.

You can see the above three options for this. If your media server computer is powerful enough, you can skip the conversion and transcode only the media.

Transcoding in ROKU is similar to common transcoding, except that it is instantaneous. Plex automatically converts the video during playback, so no preparation is required. However, you need a powerful computer.

Roku 3 Plex playback

Step 1

When creating a Plex Media Server on your computer or storage device, make sure you have access to a secure connection.

Step 2

Go to https: // to get the Plex Media Server GUI for your PC. Install it, sign in to your Plex account, and create and manage your digital library. Plex is now a Roku AVI file player.

Step 3

Find and click the Select Player button in the upper right corner of the main interface and select Stream> Connect Plex Media Server to Roku Device through WLAN.

Step 4

Go to your Roku device’s channel storage and under Streaming Channel, search> Add Plex.

Step 5

Log in to your account. If you link your account to your Roku device, you can play the AVI files stored thereon Plex. Play the AVI in Roku and see if it works.

Method 2: Manually convert AVI to a format supported by Roku

This solution is for beginners. If Solution 1 is too difficult to digest, or too difficult to handle, there is an easier solution. Convert AVI to a format supported by Roku.

To do this without quality degradation or other compatibility issues, you need a good video converter tool.

Step 1

Load AVI video not compatible with Roku in the program

After installation, run the program, open the converter and click the “Add File” button to load the AVI file into the program. Or simply drag the AVI file into the program. Then, set the destination path in the Output folder box under the output file.

Step 2

Convert the AVI file to a format suitable for Roku

For Roku to play AVI correctly, it is recommended to convert AVI to MP4. Click the Output Format section on the right. Select a ready-to-use MP4 profile in the Video category to convert AVI video to H.264 video / AAC audio codec (default).

Roku fully supports this feature. Finally, click the Run button to start the conversion. Your Roku device will now be able to recognize your old AVI files without any problem.

Play video on Roku3 via USB flash drive

Play video on Roku3 via USB flash drive
  1. 1. Download the Roku Media Player channel. It is easily downloadable from the official Roku Channel Store or the official Roku website.
  2. 2. Add your computer’s video file to an external USB drive or Roku usb player.
  3. 3. Connect your USB drive to the Roku3’s USB port which is easily visible on the right side of your box.
  4. 4. Start the Roku Media Player channel and select the desirable Video. Also, choose the unit provided with Roku3.
  5. 5. Now you need to hunt down that folder from your USB which contains the video files that you want to see. Select OK to go on your wishlist of the videos.
  6. 6. Choose your favorite video here and go to the Play option on your remote control.


As explained above, you can not play AVI files directly on ROKU. This is a common problem on the official Roku forums.

AVI is a traditional container format, but due to licensing problems, Roku itself does not support it.

Furthermore, given that Roku was originally designed as an Internet streaming device instead of a local streaming medium, I think the limited support for video formats is reasonably correct.

So, if you want to watch and enjoy your old memories captured in AVI files on Roku, you can use the above free and successful solution to enjoy AVI on Roku.

We hope that one of the above two solutions will work for your AVI problem.

Leave a Comment

Your email address will not be published.