{"id":79,"date":"2017-11-27T05:00:51","date_gmt":"2017-11-27T05:00:51","guid":{"rendered":"http:\/\/www.diyfuturism.com\/?p=79"},"modified":"2017-12-24T12:30:26","modified_gmt":"2017-12-24T20:30:26","slug":"hardware-odroid-xu4-as-plex-media-server","status":"publish","type":"post","link":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/","title":{"rendered":"Hardware: Odroid XU4 as Plex Media Server"},"content":{"rendered":"<div id=\"attachment_80\" style=\"width: 508px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-80\" data-attachment-id=\"80\" data-permalink=\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/201704250351342687-1\/\" data-orig-file=\"https:\/\/i2.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg?fit=498%2C375&amp;ssl=1\" data-orig-size=\"498,375\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;22&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 5D Mark III&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1466789809&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;70&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.16666666666667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"201704250351342687 (1)\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i2.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg?fit=300%2C226&amp;ssl=1\" data-large-file=\"https:\/\/i2.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg?fit=498%2C375&amp;ssl=1\" loading=\"lazy\" class=\"wp-image-80 size-full\" src=\"https:\/\/i2.wp.com\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg?resize=498%2C375\" alt=\"\" width=\"498\" height=\"375\" srcset=\"https:\/\/i2.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg?w=498&amp;ssl=1 498w, https:\/\/i2.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg?resize=300%2C226&amp;ssl=1 300w\" sizes=\"(max-width: 498px) 100vw, 498px\" data-recalc-dims=\"1\" \/><p id=\"caption-attachment-80\" class=\"wp-caption-text\">The Odroid XU4 &#8211; like a Raspberry Pi, but better.<\/p><\/div>\n<p>As part of my efforts to be cloud non-dependent, I have a NAS full of several terabytes of music, movies, and TV shows.\u00a0<a href=\"https:\/\/www.plex.tv\/\">Plex<\/a>\u00a0is of course everyone&#8217;s favorite software for solving this problem, as it essentially turns your hard drive full of files into a private Netflix capable of streaming and syncing to any device.<\/p>\n<div id=\"attachment_81\" style=\"width: 535px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-81\" data-attachment-id=\"81\" data-permalink=\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/screen-shot-2017-11-26-at-8-31-48-pm\/\" data-orig-file=\"https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM.jpg?fit=2054%2C924&amp;ssl=1\" data-orig-size=\"2054,924\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"Screen Shot 2017-11-26 at 8.31.48 PM\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Obviously I would NEVER pirate a movie&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM.jpg?fit=300%2C135&amp;ssl=1\" data-large-file=\"https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM.jpg?fit=854%2C384&amp;ssl=1\" loading=\"lazy\" class=\"wp-image-81 size-large\" src=\"https:\/\/i1.wp.com\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM-1024x461.jpg?resize=525%2C236\" alt=\"\" width=\"525\" height=\"236\" srcset=\"https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM.jpg?resize=1024%2C461&amp;ssl=1 1024w, https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM.jpg?resize=600%2C270&amp;ssl=1 600w, https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM.jpg?resize=300%2C135&amp;ssl=1 300w, https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM.jpg?resize=768%2C345&amp;ssl=1 768w, https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.31.48-PM.jpg?w=1708&amp;ssl=1 1708w\" sizes=\"(max-width: 525px) 100vw, 525px\" data-recalc-dims=\"1\" \/><p id=\"caption-attachment-81\" class=\"wp-caption-text\">1080p and commercial free, sorry Anthony.<\/p><\/div>\n<p>The problem is that streaming and syncing is a very CPU intensive task and requires a server of substantial processing power. Is the cheap <a href=\"http:\/\/amzn.to\/2ztuRvD\">Odroid XU4<\/a> single board computer up to it?<\/p>\n<p><!--more--><\/p>\n<p><script type=\"text\/javascript\">\namzn_assoc_placement = \"adunit0\";\namzn_assoc_search_bar = \"false\";\namzn_assoc_tracking_id = \"diyfuturism-20\";\namzn_assoc_ad_mode = \"manual\";\namzn_assoc_ad_type = \"smart\";\namzn_assoc_marketplace = \"amazon\";\namzn_assoc_region = \"US\";\namzn_assoc_title = \"Odroid XU4 Plex Server\";\namzn_assoc_linkid = \"f6f0092a0e3d0c52959a0fa03c2afd55\";\namzn_assoc_asins = \"B01MY6AHDC,B073WKWBFC,B0749BPBSP,B01MV4YHDF\";\n<\/script><br \/>\n<script src=\"\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US\"><\/script><\/p>\n<p>The <a href=\"http:\/\/amzn.to\/2ztuRvD\">Odroid XU4<\/a> has a number of things that make it an ideal candidate for a small, low-power Plex server or a very nice and compact client.<\/p>\n<ul>\n<li>8-core ARM processor, half at 2ghz<\/li>\n<li>2GB RAM<\/li>\n<li>USB3.0<\/li>\n<li>Gigabit Ethernet<\/li>\n<\/ul>\n<p>Sound greats, but I could find no documentation on whether this thing could actually meet the requirements needed for Plex transcoding, and what the state of the Plex software transcoding is on ARM processors. My needs are pretty minimal: I need to be able to transcode up to 1080p files to at least one client (my projector) and sync files to my various devices (phone, tablets).<\/p>\n<p>Being performance sensitive, I went with\u00a0<a href=\"http:\/\/dietpi.com\/\" target=\"_blank\" rel=\"noopener\">Diet Pi<\/a>\u00a0as the operating system. It&#8217;s a barebones minimal install of Debian Linux, but what it really shines at is being optimized for these single board computers. It also contains quite an impressive set of programs that make getting up and running dead simple, and there are scripts for installing pre-tuned software.\u00a0 You really don&#8217;t have to touch the command line at all.<br \/>\n<script type=\"text\/javascript\">\namzn_assoc_placement = \"adunit0\";\namzn_assoc_tracking_id = \"diyfuturism-20\";\namzn_assoc_ad_mode = \"search\";\namzn_assoc_ad_type = \"smart\";\namzn_assoc_marketplace = \"amazon\";\namzn_assoc_region = \"US\";\namzn_assoc_default_search_phrase = \"raspberry pi\";\namzn_assoc_default_category = \"All\";\namzn_assoc_linkid = \"a8e23f8e04967420d066fd3bab467880\";\namzn_assoc_design = \"in_content\";\n<\/script><br \/>\n<script src=\"\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US\"><\/script><\/p>\n<h2>RELEVANT CONFIGURATION DETAILS<\/h2>\n<div id=\"attachment_82\" style=\"width: 535px\" class=\"wp-caption aligncenter\"><img aria-describedby=\"caption-attachment-82\" data-attachment-id=\"82\" data-permalink=\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/screen-shot-2017-11-26-at-8-46-56-pm\/\" data-orig-file=\"https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM.png?fit=1128%2C674&amp;ssl=1\" data-orig-size=\"1128,674\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Screen Shot 2017-11-26 at 8.46.56 PM\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Setting this up would have been painful with the DietPi tools&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM.png?fit=300%2C179&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM.png?fit=854%2C510&amp;ssl=1\" loading=\"lazy\" class=\"wp-image-82 size-large\" src=\"https:\/\/i1.wp.com\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM-1024x612.png?resize=525%2C314\" alt=\"\" width=\"525\" height=\"314\" srcset=\"https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM.png?resize=1024%2C612&amp;ssl=1 1024w, https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM.png?resize=600%2C359&amp;ssl=1 600w, https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM.png?resize=300%2C179&amp;ssl=1 300w, https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM.png?resize=768%2C459&amp;ssl=1 768w, https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-26-at-8.46.56-PM.png?w=1128&amp;ssl=1 1128w\" sizes=\"(max-width: 525px) 100vw, 525px\" data-recalc-dims=\"1\" \/><p id=\"caption-attachment-82\" class=\"wp-caption-text\">Thank you Diet Pi, this otherwise would have been quite painful.<\/p><\/div>\n<ul>\n<li><strong>CPU:\u00a0<\/strong> As above, ondemand governor with the Max Frequency Limit set to 1800mhz. This essentially underclocks the faster cores slightly, which I found led it to run stable and at a reasonable temperature.<\/li>\n<li><strong>Network:\u00a0<\/strong>The files are accessed over Gigabit ethernet through NFS on my file server. I originally set this up to get the files over Samba &#8211; but realized that Samba has a ridiculous 20% CPU overhead for moving files around, and is also unusably slow. Definitely use NFS if your storage is not local.<\/li>\n<li><strong>Heat:<\/strong>\u00a0The Odroid XU4 is not very heat efficient and notoriously runs hot. I would recommend installing a larger heatsink than the manufacturer provides, and then using an active cooling fan on top of that. With a small heatsink and a fan, I&#8217;m getting 45 &#8211; 55C at idle, 60-70C while transcoding. This jumps up to around 75-80C on high res (55mbps, Blu-Ray equivalent) files and at the initial loading of files for a few seconds. This is borderline acceptable for my use but would require more active cooling for serving high-res files.<\/li>\n<li><strong>Plex:\u00a0<\/strong>Installed the pre-tuned version from Diet Pi&#8217;s software installer. All default settings, except I have moved the temporary transcoding folder to a USB3 drive instead of using the SD card.<\/li>\n<\/ul>\n<p><script type=\"text\/javascript\">\namzn_assoc_placement = \"adunit0\";\namzn_assoc_tracking_id = \"diyfuturism-20\";\namzn_assoc_ad_mode = \"search\";\namzn_assoc_ad_type = \"smart\";\namzn_assoc_marketplace = \"amazon\";\namzn_assoc_region = \"US\";\namzn_assoc_default_search_phrase = \"smart lighting\";\namzn_assoc_default_category = \"All\";\namzn_assoc_linkid = \"a8e23f8e04967420d066fd3bab467880\";\namzn_assoc_design = \"in_content\";\n<\/script><br \/>\n<script src=\"\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US\"><\/script><\/p>\n<h2>RESULTS<\/h2>\n<p>For my use &#8211; the transcoding of 1080p files for a single user &#8211; it works perfectly. Files load fast, the XU4 stays at a reasonable ~70C temperature under heavy load, and everything works as it should.<\/p>\n<p>Testing with the files from\u00a0<a href=\"http:\/\/jell.yfish.us\/\">http:\/\/jell.yfish.us\/<\/a>\u00a0I am able to load and play 55mbps (Blu-Ray equivalent) h264 and h265 files just fine. The loading does take significantly longer than my usual files, but it plays smoothly. As noted above, the temperatures do spike to unacceptable levels on these high-res files, so a more serious cooling solution would be needed.<\/p>\n<p>I will do further testing on it&#8217;s performance but my initial results here are exactly as I&#8217;d hoped. For a cheap, low-power Plex server the XU4 works great.<\/p>\n<p><script type=\"text\/javascript\">\namzn_assoc_placement = \"adunit0\";\namzn_assoc_search_bar = \"false\";\namzn_assoc_tracking_id = \"diyfuturism-20\";\namzn_assoc_ad_mode = \"manual\";\namzn_assoc_ad_type = \"smart\";\namzn_assoc_marketplace = \"amazon\";\namzn_assoc_region = \"US\";\namzn_assoc_title = \"Odroid XU4 Plex Server\";\namzn_assoc_linkid = \"f6f0092a0e3d0c52959a0fa03c2afd55\";\namzn_assoc_asins = \"B01MY6AHDC,B073WKWBFC,B0749BPBSP,B01MV4YHDF\";\n<\/script><br \/>\n<script src=\"\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"wpm_excerpt clearfix\"><p>As part of my efforts to be cloud non-dependent, I have a NAS full of several terabytes of music, movies, and TV shows.\u00a0Plex\u00a0is of course everyone&#8217;s &hellip;<\/p>\n<\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[6,12,5],"tags":[19,13,20,22,24,14,21,17,18,16,27,26,15,25,23],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hardware: Odroid XU4 as Plex Media Server - DIY Futurism<\/title>\n<meta name=\"description\" content=\"How to set up the Odroid XU4 single board computer as the ultimate Plex Media Server media center.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hardware: Odroid XU4 as Plex Media Server - DIY Futurism\" \/>\n<meta property=\"og:description\" content=\"How to set up the Odroid XU4 single board computer as the ultimate Plex Media Server media center.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/\" \/>\n<meta property=\"og:site_name\" content=\"DIY Futurism\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-27T05:00:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-12-24T20:30:26+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@diyfuturism\" \/>\n<meta name=\"twitter:site\" content=\"@diyfuturism\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"brad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/diyfuturism.com\/#website\",\"url\":\"https:\/\/diyfuturism.com\/\",\"name\":\"DIY Futurism\",\"description\":\"Adventures in Open Source Smart Home Projects\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/diyfuturism.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg\",\"contentUrl\":\"http:\/\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#webpage\",\"url\":\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/\",\"name\":\"Hardware: Odroid XU4 as Plex Media Server - DIY Futurism\",\"isPartOf\":{\"@id\":\"https:\/\/diyfuturism.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#primaryimage\"},\"datePublished\":\"2017-11-27T05:00:51+00:00\",\"dateModified\":\"2017-12-24T20:30:26+00:00\",\"author\":{\"@id\":\"https:\/\/diyfuturism.com\/#\/schema\/person\/b93619fac07567640bd87cc613a55b7c\"},\"description\":\"How to set up the Odroid XU4 single board computer as the ultimate Plex Media Server media center.\",\"breadcrumb\":{\"@id\":\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/diyfuturism.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hardware: Odroid XU4 as Plex Media Server\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/diyfuturism.com\/#\/schema\/person\/b93619fac07567640bd87cc613a55b7c\",\"name\":\"brad\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/diyfuturism.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7e2d60eb1f322b4ad6040a746946a361?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7e2d60eb1f322b4ad6040a746946a361?s=96&d=mm&r=g\",\"caption\":\"brad\"},\"description\":\"I'm a professional artist who likes to tinker with building things in my spare time.\",\"sameAs\":[\"https:\/\/twitter.com\/@diyfuturism\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hardware: Odroid XU4 as Plex Media Server - DIY Futurism","description":"How to set up the Odroid XU4 single board computer as the ultimate Plex Media Server media center.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/","og_locale":"en_US","og_type":"article","og_title":"Hardware: Odroid XU4 as Plex Media Server - DIY Futurism","og_description":"How to set up the Odroid XU4 single board computer as the ultimate Plex Media Server media center.","og_url":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/","og_site_name":"DIY Futurism","article_published_time":"2017-11-27T05:00:51+00:00","article_modified_time":"2017-12-24T20:30:26+00:00","og_image":[{"url":"http:\/\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg"}],"twitter_card":"summary_large_image","twitter_creator":"@diyfuturism","twitter_site":"@diyfuturism","twitter_misc":{"Written by":"brad","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/diyfuturism.com\/#website","url":"https:\/\/diyfuturism.com\/","name":"DIY Futurism","description":"Adventures in Open Source Smart Home Projects","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/diyfuturism.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#primaryimage","inLanguage":"en-US","url":"http:\/\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg","contentUrl":"http:\/\/www.diyfuturism.com\/wp-content\/uploads\/2017\/11\/201704250351342687-1.jpg"},{"@type":"WebPage","@id":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#webpage","url":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/","name":"Hardware: Odroid XU4 as Plex Media Server - DIY Futurism","isPartOf":{"@id":"https:\/\/diyfuturism.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#primaryimage"},"datePublished":"2017-11-27T05:00:51+00:00","dateModified":"2017-12-24T20:30:26+00:00","author":{"@id":"https:\/\/diyfuturism.com\/#\/schema\/person\/b93619fac07567640bd87cc613a55b7c"},"description":"How to set up the Odroid XU4 single board computer as the ultimate Plex Media Server media center.","breadcrumb":{"@id":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/27\/hardware-odroid-xu4-as-plex-media-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/diyfuturism.com\/"},{"@type":"ListItem","position":2,"name":"Hardware: Odroid XU4 as Plex Media Server"}]},{"@type":"Person","@id":"https:\/\/diyfuturism.com\/#\/schema\/person\/b93619fac07567640bd87cc613a55b7c","name":"brad","image":{"@type":"ImageObject","@id":"https:\/\/diyfuturism.com\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/7e2d60eb1f322b4ad6040a746946a361?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7e2d60eb1f322b4ad6040a746946a361?s=96&d=mm&r=g","caption":"brad"},"description":"I'm a professional artist who likes to tinker with building things in my spare time.","sameAs":["https:\/\/twitter.com\/@diyfuturism"]}]}},"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9q0Cl-1h","jetpack-related-posts":[{"id":174,"url":"https:\/\/diyfuturism.com\/index.php\/2017\/12\/14\/auto-downloading-youtube-videos-for-plex-media-server\/","url_meta":{"origin":79,"position":0},"title":"Auto-Downloading Youtube Videos for Plex Media Server with youtube-dl","date":"December 14, 2017","format":false,"excerpt":"Recently it appears Youtube has decided they want to become cable TV, complete with the unending commercials for American pharmaceuticals. Since I cannot stand watching any advertising, am cloud averse, and also don't like Youtube's terribly busy interface, I have automated downloading of channels and playlists I follow with the\u2026","rel":"","context":"In &quot;Media Center&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/12\/Screen-Shot-2017-12-14-at-1.30.50-PM.png?fit=1133%2C776&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":855,"url":"https:\/\/diyfuturism.com\/index.php\/2020\/06\/14\/plexamp-music-streaming-with-raspberry-pi-zero\/","url_meta":{"origin":79,"position":1},"title":"Plexamp Music Streaming with Raspberry Pi Zero","date":"June 14, 2020","format":false,"excerpt":"I've been a Plex user for a very long while. They've recently put a lot of effort into the re-vamped Plexamp music player and it's quickly become my primary means of listening to my music library. I wanted to be able to stream Plexamp to my hi-fi stereo the same\u2026","rel":"","context":"In &quot;Electronics&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2020\/06\/Screenshot-20200614154205-997x628-1.png?fit=997%2C628&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":14,"url":"https:\/\/diyfuturism.com\/index.php\/2017\/11\/20\/my-smart-home-hardware-list\/","url_meta":{"origin":79,"position":2},"title":"My Smart Home: Hardware List","date":"November 20, 2017","format":false,"excerpt":"An ongoing list of all the hardware I've gradually acquired. Links are to Amazon, but if you are patient most things can be imported from China for much cheaper. Want to get started in home automation for cheap?\u00a0Check out my\u00a0$200 DIY Smart Home Shopping List to get started with a\u2026","rel":"","context":"In &quot;Hardware&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-27-at-3.21.16-PM.png?fit=1200%2C694&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":868,"url":"https:\/\/diyfuturism.com\/index.php\/2020\/08\/16\/plex-locast-recording-local-tv-without-the-antenna\/","url_meta":{"origin":79,"position":3},"title":"Plex &#038; Locast: Recording Local TV Without the Antenna","date":"August 16, 2020","format":false,"excerpt":"Update: Locast has ceased operations. Old post archived here: I have been a long time Plex user for years. Alongside my extensive movie collection, I also like to keep up on the local news and occasionally watch some sports or TV special. Previously I had successfully used a TV tuner\u2026","rel":"","context":"In &quot;Home Server&quot;","img":{"alt_text":"Plex DVR","src":"https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2020\/08\/2020-08-16-190142_857x727_scrot.png?fit=857%2C727&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":517,"url":"https:\/\/diyfuturism.com\/index.php\/2018\/03\/20\/pi-to-nuc-part-1-migrating-hass-io-to-a-virtual-machine-proxmox-docker\/","url_meta":{"origin":79,"position":4},"title":"Pi to NUC Part 1: Migrating Hass.IO to a Virtual Machine with Proxmox &#038; Docker","date":"March 20, 2018","format":false,"excerpt":"As my Home Assistant setup has become increasingly complex, I've started to see the limitations of the Raspberry Pi platform. Graphs are slow, and the history and logbook are basically unusable to me. Everything works, but I'd like to be able to use these things with a lot more data\u2026","rel":"","context":"In &quot;Hardware&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/diyfuturism.com\/wp-content\/uploads\/2018\/03\/nuc.jpeg?fit=645%2C428&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":545,"url":"https:\/\/diyfuturism.com\/index.php\/2018\/05\/05\/self-hosting-complete-guide-deploying-private-nextcloud\/","url_meta":{"origin":79,"position":5},"title":"Self Hosting: Complete Guide to Deploying Your Own Private NextCloud with Docker Compose","date":"May 5, 2018","format":false,"excerpt":"With all the revelations in the headlines about how exactly our private data is being mined to surveil and manipulate us, I've been thinking of more ways to take better control of my information. As they say, the internet is forever, and it's become clear that once your information is\u2026","rel":"","context":"In &quot;Home Server&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/diyfuturism.com\/wp-content\/uploads\/2018\/05\/Screenshot-from-2018-05-05-134816.png?fit=968%2C573&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/posts\/79"}],"collection":[{"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/comments?post=79"}],"version-history":[{"count":9,"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/posts\/79\/revisions"}],"predecessor-version":[{"id":305,"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/posts\/79\/revisions\/305"}],"wp:attachment":[{"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/media?parent=79"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/categories?post=79"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/diyfuturism.com\/index.php\/wp-json\/wp\/v2\/tags?post=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}