Nvidia shield tv pro: Difference between revisions

From miki
Jump to navigation Jump to search
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Shieldtv''' is our new mighty media center, replacing the good old [[Xbmcbuntu]].

== Information ==
* APK architecture: Shield TV (both) is Tegra X1 proc using ARM Cortex-A57.
64bit
[ARMv8] or [ARM64] or [ARM] apk (first is best)

== Configuration ==
== Configuration ==
* Network
:* Static <code>192.168.1.88</code>, gateway <code>192.168.1.1</code>, DNS 1 <code>192.168.1.1</code> (was 8.8.8.8), <code>8.8.4.4</code> (was same).
* System
* System
:* Processor mode: change from ''Max performance'' to '''Optimized'''.
:* Processor mode: change from ''Max performance'' to '''Optimized'''.
* Filesystem
:* Mounted '''Wolverine''' as mount-points.
*Accessories
:* Remote: Menu button, short press: '''Send "Menu" command to app" (was on ''Open Settings'').

=== Plex ===
* Connect: http://captain:32400/
* public port automitcally set to 10088 and configured through UPnP.
* Upgrade the metadata matcher [https://forums.plex.tv/t/introducing-the-new-plex-movie-agent/615989].
* On the NAS, disable the SMB opportunistic lock to prevent 30s playback delay.


== How-to ==
== How-to ==
Line 18: Line 37:
* In Google Play Store, install the simple '''[https://play.google.com/store/apps/details?id=com.hitv.explore&hl=en&gl=US File Manager]''' from HiMedia.
* In Google Play Store, install the simple '''[https://play.google.com/store/apps/details?id=com.hitv.explore&hl=en&gl=US File Manager]''' from HiMedia.
* Visit the (mounted) network share, and select the apk.
* Visit the (mounted) network share, and select the apk.

;Pin a page
* Open the page
* Press the menu button on remote
: Note: The menu button on the remote must be customized to send the <code>menu</code> command.
* Click the pin button


=== Use MiXplorer ===
=== Use MiXplorer ===
Line 65: Line 90:


;Firefox TV
;Firefox TV
* With https://animedigitalnetwork.fr/, playback smoother than browser, but still not as smooth as on PC.
* ???

;Firefox Browser
* With https://animedigitalnetwork.fr/, very shaky playback.


;Puffin browser
;Puffin browser
Line 72: Line 100:
== Applications ==
== Applications ==
;Browsers
;Browsers
* [https://github.com/mozilla-mobile/firefox-tv/releases/Firefox TV]
* [https://github.com/mozilla-mobile/firefox-tv/releases/Firefox Firefox TV]
* Downloader (more for ''sideloading'')
* Downloader (more for ''sideloading'')
* [https://www.apkmirror.com/apk/mozilla/firefox/firefox-83-1-0-release/ Firefox browser] (<code>arm64-v8a Android 5.0+ nodpi</code>)


;File Manager
;File Manager
* [https://labs.xda-developers.com/store/app/com.mixplorer MiXplorer]
* [https://labs.xda-developers.com/store/app/com.mixplorer MiXplorer]
* [https://play.google.com/store/apps/details?id=com.hitv.explore&hl=en&gl=US File Manager] from HiMedia.
* [https://play.google.com/store/apps/details?id=com.hitv.explore&hl=en&gl=US File Manager] from HiMedia.

;Plex
* Error when creating the server. The fix is to disable the addition of libraries.
* Also, set remote streaming quality to maximum. Not sure this was necessary (did it because forbid transcoding on NAS, but in principle it should not be remote...)
:* Configure the server by visiting http://192.168.1.88:32400/web/
:* Add storage on NAS (family/movie).

Latest revision as of 20:45, 16 September 2022

Shieldtv is our new mighty media center, replacing the good old Xbmcbuntu.

Information

  • APK architecture: Shield TV (both) is Tegra X1 proc using ARM Cortex-A57.
64bit
[ARMv8] or [ARM64] or [ARM] apk (first is best)

Configuration

  • Network
  • Static 192.168.1.88, gateway 192.168.1.1, DNS 1 192.168.1.1 (was 8.8.8.8), 8.8.4.4 (was same).
  • System
  • Processor mode: change from Max performance to Optimized.
  • Filesystem
  • Mounted Wolverine as mount-points.
  • Accessories
  • Remote: Menu button, short press: Send "Menu" command to app" (was on Open Settings).

Plex

  • Connect: http://captain:32400/
  • public port automitcally set to 10088 and configured through UPnP.
  • Upgrade the metadata matcher [1].
  • On the NAS, disable the SMB opportunistic lock to prevent 30s playback delay.

How-to

Install Firefox Tv

Reference:

First method:

Second method:

  • Download firefox tv release on some network drive accessible to Shield Pro (mounted).
  • In Google Play Store, install the simple File Manager from HiMedia.
  • Visit the (mounted) network share, and select the apk.
Pin a page
  • Open the page
  • Press the menu button on remote
Note: The menu button on the remote must be customized to send the menu command.
  • Click the pin button

Use MiXplorer

Let's try a simple file explorer to easily find the latest downloaded video.

Some candidates (see also [2]):

MiXplorer seems the best candidate for now:

  • Nice interface to browse the NAS, with file sort by date (most recent).
  • Can launch video in Kodi, VLC, or any other player.
  • To play video from NAS, first add the NAS as a SMB share (don't use mounted shares).
  • Using direct link works (no need to copy temporarily).
  • Swipe text on the right.
  • Move icons up and down to sort.
  • Using the History is also very handy.
Add a shortcut to Home / Bookmarks
  • Select a file, and long press
  • Select triple vertical dots, then add to..., then select either Home screen or Bookmarks, or Home...
Questions
  • I selected direct link to view video, and set remember. How can I un-remember it?

Play a video on NAS

Kodi
  • Add NAS as repository
  • Scan for new changes
  • Select the movie in the library, or in the folder list (! title might be wrong).
  • Navigate in menu to select audio and subtitles.
VLC
  • ???
MiXplorer
  • Open NAS bookmark
  • Navigate to folder
  • Click, select direct link if asked, then select either Kodi, VLC, or any other player.
  • VLC seems best for choosing audio / subtitles.

Play a video on internet

Chromecast
  • ???
Firefox TV
Firefox Browser
Puffin browser
  • ???

Applications

Browsers
File Manager
Plex
  • Error when creating the server. The fix is to disable the addition of libraries.
  • Also, set remote streaming quality to maximum. Not sure this was necessary (did it because forbid transcoding on NAS, but in principle it should not be remote...)