Streaming from Plex, Emby, and Jellyfin

  • Updated

Overview

Infuse features a native integrations for Plex, Emby, and Jellyfin that allows you to use Infuse to access and play videos which are stored in these servers.

Supported Features

  • Access to video libraries
  • Fetching of metadata and artwork
  • Sync watched history and playback progress
  • Sync ratings
  • Access On Deck and In-progress lists
  • Remote streaming
  • Play Version (coming soon for Emby/Jellyfin)
  • Collections
  • Playlists

Adding a Media Server Connection (iOS/macOS)

Step 1. Tap the Settings (gear) icon in the lower right corner, and select Add Files.

2020-10-21_10.36.43.png

Step 2. Locate the Media Servers section, and select Add Media Server.

2020-10-21_10.47.46.png

Step 3. Choose the server you would like to connect to, and follow the prompts to connect.

Plex and Emby allow for logins using online accounts. Jellyfin requires a direct server login.

2020-10-21_11.00.50.png

Step 3 (optional). Choose one or more libraries to be added as a Favorite. Doing this will add a direct link to the media server library to the Infuse > Files screen.

plex-ios3.jpg

Step 4 (optional). By default, Infuse will scan the contents from all your libraries, but you can limit which libraries it scans by unchecking unwanted libraries in Settings > Library.

plex-ios4.jpg

Step 5. Infuse will automatically start caching info and artwork from your libraries, and store this on your device for quick access. Once this is complete, you will be able to browse your videos using the Library categories on the home screen, search page, or access your favorites directly from the Files screen.

plex-ios5.jpg

Adding a Media Server Connection (Apple TV)

Step 1. Navigate to Settings > Shares and tap the Add Media Server option.

plex-tvos1.jpg

Step 2. Follow the steps to log into your media server.

plex-tvos2.jpg

Step 3 (optional). Choose one or more libraries to be added as a Favorite. Doing this will add a direct link to the library on the Infuse home screen.

plex-tvos3.jpg

Step 4 (optional). By default, Infuse will scan the contents from all your libraries, but you can limit which libraries it scans by unchecking unwanted libraries in Settings > Library.

plex-tvos5.jpg

Step 5. Infuse will automatically start caching info and artwork from your libraries, and store this info on your device for quick access. Once this is complete, you will be able to browse your videos using the Library categories on the home screen, search page, or access your favorites directly from the home screen.

plex-tvos6.jpg

Scanning for New Content

Infuse will automatically scan for new content.

A scan takes place:

  • When Infuse is is opened
  • Every 15 minutes, if the app is left open
  • Every hour in the background, if Background App Refresh is enabled in Apple TV Settings

A scan can also be triggered manually by tapping the 'Scan for Changes' option found in Settings > Library. An update can also be triggered by tapping the 'Last Update' text in the Library section (tvOS) or the refresh icon in the upper right corner of the home screen (iOS/macOS).

Refreshing Video Details

Updates for existing content which has been updated can be made by selecting the 'Refresh' option. On Apple TV, the Refresh option can be found on the details page, or by long-pressing on a video's icon or title. On iOS/macOS, the Refresh option is found by tapping the 3 dots on the video details card, or by swiping left on a title while in browsing in List View.

Plex & Play Version

With Plex, it's possible to have multiple copies of a movie grouped together under a single item. Infuse will display these items as a single item, and prompt you to select a version to play when playing a title for the first time. Infuse will remember your selection when playing the same title on the same device.

You can easily select a different version to by long-pressing on the Play button or the movie title in List View.

Using Trakt

It's possible to use Trakt to track progress for videos streamed from media servers.

When streaming, Infuse will send watched history and progress to both the media server and Trakt. However, since Infuse relies on the media server as a source to maintain what is and what isn't watched, watched history will not be synced from Trakt back to Infuse.

If you want to submit ratings or mark items as watched, we recommend doing this through the Infuse app so your changes are synced to both the media server and Trakt.

Troubleshooting

Files from Plex play fine on my local network, but do not play when streaming remotely

Currently Infuse will attempt to direct stream all content, whereas the Plex app may transcode videos to a smaller format.

In some cases to direct stream, you will need to adjust the bandwidth settings in Plex to be twice the bitrate of the video that is being streamed. This is needed since the bitrate of a video is listed as the average, and the actual bitrate may be higher or lower depending on the portion of the video being played.

A bit more info on the bandwidth settings available in Plex can be found here.

Share this article

Was this article helpful?

84 out of 106 found this helpful

Have more questions? Submit a request

Looking for help or advice?

Reach out to our knowledgeable community of users.

Visit Community Forum

Didn't find what you need?

Our friendly customer support team is here to help.

Contact Us