Saturday, March 28, 2020

Setting up Plex for Live TV & DVR recording on a Nvidia Shield TV Pro with an EXTERNAL USB DRIVE


Tips for setting up Plex for Live TV & DVR recording on a Nvidia Shield TV Pro with an EXTERNAL USB DRIVE.


These are random things I leaned when I set up Plex for Live TV & DVR on my Nvidia Shield TV Pro. Hopefully these will help others to set this up. 
These may not be perfect, as I am writing them up after doing everything... but I still think it will be a big help if you are doing this for the first time! 

Note the difference between the following locations where you will find different important settings:
  1. the Nvidia Shield settings: Go to the top right of the main shield screen on the TV and click on the gear icon.
  2. the Plex app settings on the Shield: Go to your username at the top left of the Plex menu on the Shield, select that and then Settings.
  3. the Plex Web app settings: Go to your compute and use the browser to reach the settings in the Plex Media server: http://server.local.ip.address:32400/web  (Use your actual Shield's IP address, not the text in this sample) 

Tips

1) You have to turn on "Plex Media Server" inside the Plex app on the Shield to enable the "Live TV and DVR" features. Go to your username at the top left of the Plex menu on the shield, select that and then Settings. Scroll down to "Plex Media Server" and turn it on. 
Note: About multiple Plex Servers on the Network. I already had a Plex server on my NAS for my personal video library. I wasn't sure what would happen when I added the Plex server, but it works fine. Actually both the Plex web app and the app on the Shield gracefully handle both servers. 
2) Use a PC to format the USB drive as NTFS (Supposedly exFAT is fine too, but I didn't try that.) My WD Elements 2TB drive came formatted this way. 

3) Use the Shield's "Removable storage" setting. When you plug the USB drive into the Shield, the Shield will see the drive and the Notification will prompt you to set it up. BUT, it will already show up as "Removable storage" in the Storage menu. (Settings/Device Preferences/Storage). Plex recommends (here: https://support.plex.tv/articles/220391808-media-storage-options-for-nvidia-shield/) that you use the drive as "removable storage", so do NOT set the drive up as "Device storage". Ignore the Shield's suggestions to format the drive to add it as "Device storage". 

4) Only one directory on the USB drive works: "NVIDIA_SHIELD". 
In the Shield menu, find: Settings/Device Preferences/Storage
You can turn ON the switch for "Transfer files over the local network"
You can then set up directories for your libraries as you wish by using a computer to connect to the hard drive as described here: https://support.plex.tv/articles/220347688-accessing-shield-storage/
NOTE!: There is only ONE place the Shield will allow Plex to write to the external USB drive! This is the folder called: "NVIDIA_SHIELD". You MUST put your directories and libraries there, or the libraries will not work! (This took me write a while to figure out. And no, changing the permissions doesn't let you place the files elsewhere.)
If you want a particular directory structure on the drive, set it up before creating libraries on Plex or doing anything else. Note that Plex DOES strongly recommend a particular directory structure: https://support.plex.tv/articles/naming-and-organizing-your-movie-media-files/ 

5) You need to set the Storage location for the Plex Media server to the external drive. Go to your username at the top left of the Plex menu on the Shield, select that and then Settings. Scroll down to "Plex Media Server" and use the Storage location setting. Set it to use your external drive. 

6) Make your libraries on Plex and name them correctly the first time.
This stuff must be done from the Web app from a computer, NOT on your Shield! Use this, with the actual IP address of your shield: http://server.local.ip.address:32400/web 

Basic (and inadequate) to set up Live TV and the DVR directions are here: https://support.plex.tv/articles/225877347-live-tv-dvr/ 

Directions to set up libraries are here: https://support.plex.tv/articles/200288926-creating-libraries/

Changing library names IS possible, but it is a pain. And you want to place the libraries in the proper directories as suggested in item 4 above.  
Personally, I suggest naming the libraries something that makes it clear they are DVR recordings and not other movies or videos. I used "TV Shows DVR" and "Movies DVR".  
If you change stuff like library names, it helps to restart the Plex app on the Shield to get it to pick up the changes. You can do this by stopping and the opening the app in the settings on the Shield here: Settings/Apps/Plex 
Use "Force Stop" to stop Plex and the Open to restart it. Wait a minute and the changes should show up. 
Finally, Good Luck! The Live TV and DVR stuff on the Nvidia Shield appears to work great. But it did take a bit of digging around for me to find these details, so hopefully this will help others.

No comments:

Post a Comment