Issues streaming videos from NAS to TV

joe360

Senior member
Oct 3, 2004
211
2
81
I'm quite new to networking, home theater stuff, so please bear with me. :)

I have a new home theater setup and I am having problems streaming some of my content from my NAS (Synology DS214se) to my TV (sharp LC-70LE650) over Ethernet. he problem is that some video files don't "show up" when I go browsing for them through the Sharp software. From what I have read so far, the problem is because my TV does not support certain file types when streamed over LAN (but supports them when connected by USB).

Is there a cost-effective way to have my all my media streaming to my TV without converting all of them? And bonus if there is a way to have a nicer media server (like Plex) instead of using the pre-loaded Sharp media server.

Thanks in advance!

PS: If anyone else is reading who is new to setting up a home theater, Joe's Thursday protip: make sure to do your homework before you start buying things!!

Edit: One more piece I've been considering to add is an HPTC, so I can have a blu-ray player (if somehow having an HTPC will solve all my problems)...
 
Last edited:

Binky

Diamond Member
Oct 9, 1999
4,046
4
81
Media Browser will stream movies/TV shows through a Roku ($35-$80) and it will convert (transcode) files if needed to play on the Roku. This should be seamless and without user intervention. I think Plex does the same thing. The problem for you is that your NAS probably can't do the transcoding. It is possible to install the Media Browser or Plex server on another computer, and have it pull the files from the NAS, transcode them if necessary, and stream them to the Roku.
 

poofyhairguy

Lifer
Nov 20, 2005
14,612
318
126
Is there a cost-effective way to have my all my media streaming to my TV without converting all of them?

Yes. A Chromebox with XBMC loaded on there will play every file in an interface that is literally 10 times better than what your TV provides.
 

joe360

Senior member
Oct 3, 2004
211
2
81
Yes. A Chromebox with XBMC loaded on there will play every file in an interface that is literally 10 times better than what your TV provides.

Could I do the same thing with a raspberry pi? I've been trying to figure out what the advantage would be with a chromebox? (in my situation, anyway)
 

poofyhairguy

Lifer
Nov 20, 2005
14,612
318
126
Could I do the same thing with a raspberry pi? I've been trying to figure out what the advantage would be with a chromebox? (in my situation, anyway)

They are similar for sure. The Chromebox is basically a nicer Pi if we are talking XBMC use.

What do I mean by that? Well a Chromebox can play 100% of my library, while a PI can only play around 85ish percent. Also a Chromebox can run every possible XBMC skin (which some are amazing) and every pluggin (so if you want streaming stuff). A Pi is more limited.

Basically a Chromebox is the Bentley XBMC box while a PI is the Corolla XBMC box. Both will pretty much get you to the same place, its just one is better to drive. A middle option would be a FireTV plus XBMC, that is like a XBMC BMW 3 series.
 

Binky

Diamond Member
Oct 9, 1999
4,046
4
81
If cost is a factor, the Roku is the cheapest and easiest, then the Pi, then the Chromebox. I have run all of them and the Roku is a pretty good and simple solution. It's also tough to beat the Roku capabilities for the $30-$50 you can get a Roku Stick for. The chromebox is about as close as you can get to a full HTPC and it does 99% of what normal users might need in an HTPC. I would not suggest a full HTPC in your case, unless you want other things in the living room like PC gaming.

I'm trying to get my wife to let me run the Chromebox full-time in the living room, but I'm having WAF difficulties. I may need to enlist Poofy to help me get this thing setup properly. ;)
 

joe360

Senior member
Oct 3, 2004
211
2
81
Thanks for the replies, Blinky and Poofy (loved the car analogy!, where does the Roku fit in there?!...maybe the BRZ?)

I've been trying to read as much as I can about the different systems, but I will probably still defer to your guys' expertise. To make it easy, this is what I want it to do:

1) Be able to stream media from my NAS (without any format limitations) using XBMC as the front-end
2) Be as "low maintenance" and user-friendly as possible, as I have other not as tech-savvy people that will be using the setup
3) Reliability. I hate when things don't work.

If I go for the Roku, is there any glaring functionality or future proof feature that I might be missing out with the Chromebox? I don't mind shelling out the money, if I know I will not need to upgrade it for awhile. I just do not want to get burned by getting a Roku, then figuring out a year later, I need to get a Chromebox.

Thanks again! :)
 

Binky

Diamond Member
Oct 9, 1999
4,046
4
81
If you're going to refer to me as Blinky, I demand that you refer to him as Puffy! ;)

If you want to run XBMC without a back-end server to do transcoding (Plex, MB), the chromebox is the way to go. I just saw a deal yesterday for ~$110 from amazon warehouse for the Asus model, but it looks like they are back up to $135 for the "used" model from the warehouse.

The chromebox can be hacked to run Openelec+XBMC. It will take some time to get it running, but it should be mostly trouble and maintenance free after setup.
 

poofyhairguy

Lifer
Nov 20, 2005
14,612
318
126
Thanks for the replies, Blinky and Poofy (loved the car analogy!, where does the Roku fit in there?!...maybe the BRZ?)

I've been trying to read as much as I can about the different systems, but I will probably still defer to your guys' expertise. To make it easy, this is what I want it to do:

1) Be able to stream media from my NAS (without any format limitations) using XBMC as the front-end
2) Be as "low maintenance" and user-friendly as possible, as I have other not as tech-savvy people that will be using the setup
3) Reliability. I hate when things don't work.

If I go for the Roku, is there any glaring functionality or future proof feature that I might be missing out with the Chromebox? I don't mind shelling out the money, if I know I will not need to upgrade it for awhile. I just do not want to get burned by getting a Roku, then figuring out a year later, I need to get a Chromebox.

Thanks again! :)

The Roku doesn't run XBMC, so if you want XBMC the options are either a Pi, FireTV or a Chromebox. The upside with a Chromebox compared to everything else it that it is the only option that is pretty much guaranteed to play any non-4K file you throw at it on the device itself.

People get upset with me sometimes because I push premium options over cheaper and "acceptable" ones, but in this case I think its a clear cut difference. A Chromebox plus XBMCbuntu/Openelec is basically a perfect XBMC appliance. If you want ease of use, no format limitations, and a more future proof setup I really think a celeron Chromebox is the only option. Here is a good read to give yourself an idea of the process:

http://kodi.wiki/view/Chromebox
 

Anubis

No Lifer
Aug 31, 2001
78,712
427
126
tbqhwy.com
can the TV see a DNLA server? because you "should" be able to run something like serviio and use it as a go between from the NAS to TV and have it do the transcoding, you simply need it installed on a computer that is also wired into the network.
 

smitbret

Diamond Member
Jul 27, 2006
3,382
17
81
Get a Chromebox with FLIRC.

I have a Chromebox and Pi that are both running XBMC/OpenELEC and controlled with FLIRCs. The RaspPi is overclocked to 950MHz so that the interface is a little smoother and responsive but otherwise it is great as a non-primary HTPC.

If I was looking for a primary HTPC, there is no question that I would pony up any extra $$$ for the Chromebox. My secondary, light use locations will get RaspPi or Amazon FireTV in the future.
 

boomhower

Diamond Member
Sep 13, 2007
7,228
19
81
Another vote for the Chromebox. I have the Asus Chromebox, FLIRC, and Harmony Smart Control. Works very well with a very high WAF.
 

Binky

Diamond Member
Oct 9, 1999
4,046
4
81
Why would you need FLIRC? Is there anything on XBMC that can't be done with a standard Media Center remote? I haven't found much that can't be done with the Logitech Harmony remote, and any IR receiver from any Media Center remote. These remotes sell for as little as $5 on ebay, and all you really need is the USB IR receiver.

Of course, I'm primarily a Media Center user that also occasionally runs XBMC.
 

poofyhairguy

Lifer
Nov 20, 2005
14,612
318
126
Why would you need FLIRC?

Two reasons:

1. LIRC is a pain in the ass

2. To have the ability to send keystrokes instead of buttons. For example, I have all my emulators loaded in XBMC. Rom Collection Browser will allow me to select any game in my library and then load the emulators and run the game directly. Problem is that in order to make it a seamless experience you need a way to exit the emulator, which usually means ESC on a keyboard as no emulator out there expects a MCE remote. Enter FLIRC. It send "ESC" from what seems like a button press on the Harmony, and my entire retro library can be played without a mouse or keyboard.
 

joe360

Senior member
Oct 3, 2004
211
2
81
can the TV see a DNLA server? because you "should" be able to run something like serviio and use it as a go between from the NAS to TV and have it do the transcoding, you simply need it installed on a computer that is also wired into the network.

Yes it does recognize it, and I can stream maybe 20% of my content.

I did run into Serviio, while I was looking into solutions albeit, quickly. I got a the vibe that whenever synology releases a new DSM update, Serviio stops working, but that may be isolated cases. I'll look into more, unless you (or anyone else?) have experience using it and can advise?
 

Anubis

No Lifer
Aug 31, 2001
78,712
427
126
tbqhwy.com
humm i dont have an answer to serviio stopping when the sonology updates. my "nas" is just a comp on the network in a closet
 

jhansman

Platinum Member
Feb 5, 2004
2,768
29
91
Roku 3 with Plex should do what yo need. Thus far it has handled all my streaming needs around the house nicely, and it uses the 5GHz band on a dual band router. I've tried the other solutions mentioned above, but none were as easy to use or as consistent in performance as the Roku/Plex setup.
 

poofyhairguy

Lifer
Nov 20, 2005
14,612
318
126
Roku 3 with Plex should do what yo need. Thus far it has handled all my streaming needs around the house nicely, and it uses the 5GHz band on a dual band router. I've tried the other solutions mentioned above, but none were as easy to use or as consistent in performance as the Roku/Plex setup.

Problem with a Roku 3 and Plex is you need power on the NAS/server to transcode content. With a Chromebox and XBMC the NAS can just host a share and all the power is as close to the output as possible (which is great for edge cases like custom subtitles). Plex works great when you use a computer for your NAS, a Plex compatible NAS or have a always on windows desktop on your network.
 
Last edited:

Binky

Diamond Member
Oct 9, 1999
4,046
4
81
The HP Chromebox is as low as $130 today on amazon. Different colors are priced differently.
 

SickBeast

Lifer
Jul 21, 2000
14,377
19
81
Chromecast with plex would be even cheaper and arguably better. Even a $200 laptop would be a good plex server.
 

poofyhairguy

Lifer
Nov 20, 2005
14,612
318
126
Chromecast with plex would be even cheaper and arguably better.

I don't know how it's arguably better. Let us go through the checklist:

1. XBMC/Kodi has a prettier interface than the Chromecast or any Plex plugin I have seen. In fact I feel pretty confident saying that with the right skin it is simply the prettiest media center on the planet. This matters for wife buy-in, or impressing people. Plus hell its nice to have more options to find media than Plex allows, like find by year or by actor.

2. Unlike ANY Plex setup, all you need is a dumb NAS and the playback device. So no need for that "laptop" (which I honestly think is a bad choice for a transcoding machine considering the CPU gets pegged) on the network all the time which is one more device that can get screwed up and can add to the complication.

3. A Chromebox plus XBMC decodes the material COMPLETELY ON THE DEVICE. So when you run into tricky things that Plex has problems transcoding, such as certain subtitles, it is clearly a worse experience. Decoding as close to the TV as possible is always the best move.

4. Unlike a Chomecast that has a set number of apps, A Chromebox is just a full Linux install with almost infinite customizability. I have it setup on my box that I can browse my steam account, or play almost every console game I ever owned in my entire life, all through the same interface and all driven by a remote. It is pretty magical.

5. Unlike a Chromecast, you don't HAVE TO use a mobile device to drive XBMC/Kodi. If you want to you can, I use Yatse. But if you want you can also just make everything be driven by a Harmony so easy to use your grandma could come over and watch stuff without instruction.

Chromecasts are awesome, and Plex is a great software setup. Neither are the pinnacle of local media playback in the livingroom. In fact I would say a Chromecast is SO far behind a really nice custom setup like mine that its like comparing a tank to a fighter jet.
 

exar333

Diamond Member
Feb 7, 2004
8,518
8
91
Problem with a Roku 3 and Plex is you need power on the NAS/server to transcode content. With a Chromebox and XBMC the NAS can just host a share and all the power is as close to the output as possible (which is great for edge cases like custom subtitles). Plex works great when you use a computer for your NAS, a Plex compatible NAS or have a always on windows desktop on your network.

Why is that a problem? A 'good' NAS is a much more elegant solution vs. handling the transcoding externally. Decent NAS setups with good-enough CPU performance are getting a lot easier, and cheaper, to find now. If you transcode correctly and setup your Plex configurations right, subs and audio formats are not an issue.

My BT-based NAS + Plex definitely passes the 'wife test' at home. It's simple and all you need is a Plex app on the device(s). IMHO, the Chromecast is just a stop-gap solution for deficiencies in existing hardware.

In any event, the OP has what he has needs to get this to work. I would agree that a Chromecast + XBMC would be the best option for not a lot of $$$, but not ideal.
 

smitbret

Diamond Member
Jul 27, 2006
3,382
17
81
Why is that a problem? A 'good' NAS is a much more elegant solution vs. handling the transcoding externally. Decent NAS setups with good-enough CPU performance are getting a lot easier, and cheaper, to find now. If you transcode correctly and setup your Plex configurations right, subs and audio formats are not an issue.

My BT-based NAS + Plex definitely passes the 'wife test' at home. It's simple and all you need is a Plex app on the device(s). IMHO, the Chromecast is just a stop-gap solution for deficiencies in existing hardware.

In any event, the OP has what he has needs to get this to work. I would agree that a Chromecast + XBMC would be the best option for not a lot of $$$, but not ideal.

I'm caught in the middle here. Sickbeast's suggestion desreves scrutiny, but only because his improvised solution has a lot of potential to cause frustration. It might be a nice stop-gap solution but a laptop as a Plex server? Please..... You need to build a NAS/Server with the idea that it is always on and ready to perform its duties at any time. There may be down time for specific services to perform maintenance but the moment you start planning to turn on the server so you can do something on the client side makes a server rather pointless. You might as well just hook up an external HDD or two and just turn on your PC when you want to watch something.

Poofy is right when he says that transcoding introduces a whole lot of issues that can be avoided by spending the right amount of $$$ on the client side. Transcoding should be viewed as a convenient backup when the file won't play directly on a random client but shouldn't be relied upon to be your prime time player if you can help it. Plex has done a nice job with making plugins available for various clients and they do a nice job in keeping it as headache free as possible but like he said, you just can't account for every variable in your streams. In addition, anytime you transcode, the image is degraded. Why pay for a Blu-Ray when you are just going to crush your shadows and add artifacts by transcoding? You might as well just get a NetFlix account.

But to be a devil's advocate, there are some very solid reasons in going with a higher powered server and a service like Plex. I use Mezzmo instead of Plex but the concept is the same. I use it so that I have a consistent experience on any device that comes into my home and wants to consume media. If someone sits down to a TV or picks up a tablet/cell phone they can just jump into XBMC, Mezzmo Mobile App, their TV's menu or whatever and when they find "BrettFlix", they get the same library and organization every time, regardless of the client. I can also control what media is available at different locations and set up parental controls according to who is watching so that Mom and Dad's movies aren't even available in the 9 year old's room.

I can also bring any other device into the home and Mezzmo will automatically take a guess as to what it will take to make sure that media will stream smoothly to it. If a relative comes in from out of town and wants to watch a movie on their tablet, they can just load up the DLNA client software and pick something out.

Tinkering with device profiles is a neverending battle, though. I am now on the tail end of customizing a device profile for my Raspberry Pi that runs XBMC. It kept insisting on remuxing and/or transcoding all of my BD Rips even though their codecs and streams were 100% playable without transcoding. Took multiple e-mails to Mezzmo support and over a week to figure out that the embedded PGS subtitles were being logged as unsupported and Mezzmo wanted to Remux to make them compliant. I never had this issue with my Chromebox running XBMC because it can handle just about anything so I can just shut the transcoding off completely. Plex or not, there is something to be said for a trouble-free client. That's not too mention the time spent tweaking profiles for the Kindle Fire, my Blackberry Z10, Nexus 4, Tabeo, DirecTV boxes, and the apps that are used to play back the files. There is literally nothing I hate more than not being able to do things like FF/Rew while I wait for the file to be transcoded for a device that doesn't need it.

There's just two schools of thought here.

Theater buffs are gonna lean Poofy and wanna just be able to pick up a shared network file and play it back smoothly on a powerful client. They probably have a MySQL database that all of their HTPCs pull from and a stack of DVDs and BDs in the garage that they spent days ripping to their Atom-Powered server that they crafted from a Norco Rackmount case and some parts in their garage. Budgets are bigger and the set up is more detailed.

Many other people just want to be able to pick up their phone, or their friend's phone or their sister's tablet, or the remote control to their living room BD player and pull a downloaded video file off the PC downstairs. They don't peek at pixels and don't get annoyed with the judder created by 3:2 pulldown or the blocking in the background because the compression was too high. Heck, my wife still doesn't care if she's watching SD or HD.

Still, though, a good NAS is the foundation. Know what you want going in.