.STRM File Extension
What is an STRM file?
An STRM file is a stream location file used by various streaming media players, such as Kodi, Plex, and Emby. It contains a plain text URL that points to the location of a media file. Media players use STRM files to stream the content the files point to.
Streaming allows users to play video and/or audio over the Internet while it progressively downloads. Kodi, Plex, Emby, and other streaming media players allow users to stream their own video or audio files, saved on a personal computer or server, or files stored on the Internet.
An STRM file contains a URL that points to content a user wants to stream. To play the content, users open the STRM file. The media player then uses the URL the file contains to locate the content and begin streaming it.
While most STRM files contain a simple URL, some contain URLs written in formats used only by a specific media player or plug-in. For example, an STRM file used to play a YouTube video in Kodi will contain a URL written specifically to work with Kodi's YouTube player plug-in.
How to create an STRM file
To create an STRM file:
- Create a plain text (.TXT) file and type the URL of an audio or video stream.
- Save the text file.
- Change the .txt file extension to .strm.
NOTE: If opening an STRM file in your streaming media player does not cause content to start playing, the URL your STRM file contains may be incorrect, or your player may not support the stream codec.
How to open an STRM file
You can open an STRM file with VideoLAN VLC media player (multiplatform), Kodi (multiplatform), Plex (multiplatform), Jellyfin (multiplatform), or Emby (multiplatform), to play the content it points to. You can also open an STRM file with Microsoft Notepad (Windows), Apple TextEdit (Mac), or any other text editor, to view the URL it contains.
Programs that open STRM files
What is an STRM file?
An STRM file is an audio file used by various Nintendo DS (NDS) games, such as Tony Hawk's American Sk8land and Mario Kart DS. It may store a sound effect or background music that is looped during gameplay. STRM files can be played by Foobar2000 with the vgmstream plugin installed.
You most likely will only encounter an STRM file if you have dumped game data from an NDS game and extracted audio stream files from the .SDAT Sound Data file in the game dump. This process is typically done by nostalgic gamers who want to play NDS games on their computer using an emulator.