Roku

All posts tagged Roku

In earlier times.

43″ Roku TV replacement

2.5 years ago, we suffered a lightning-pocalypse.

Last month, in a coincidence-pocalypse, I lost an old PC, tablet, and phone.

Now, a mere mono-pocalypse: our old 2002 36″ tube TV in the den finally gave up the ghost.

But it isn’t really a bad thing.

We got an extra 2.7 years out of it by purchasing an HDMI-to-component video converter to use with our then-new TiVo (Replace the old TV?).

I had worried that the old TV either wouldn’t last much longer, or would last too long, so this is about right.

I also had not looked forward to hauling off the 217 lb. monster.

That problem was solved by buying the replacement at Best Buy.

Best Buy delivered the new one and hauled away the old one for a total of $35. Well worth it!

Our plan to replace all tube TVs with flat screens is now complete.

Except for the 1983 13″ Emerson TV in our workout room.

It is able to display the TiVo’s output with the aid of an X10 video sender/receiver pair.

It’s also completely controllable with the TiVo’s RF remote.

Perfect for limited use and nostalgia.

A 43″ Sharp Roku TV is the replacement.


TiVo channel on Roku TV

DVD/VCR channel on Roku TV

Roku TV displays HDMI inputs (and one composite input) as Roku channels.

So TiVo becomes one of many channels selectable with the Roku remote. If you select it, then pick up the TiVo remote to control it.

If you start with the TiVo remote, you can turn on the TV, then use the Input button to switch to the TiVo “channel”. Perfect.

My own 5-in-1 X10 learning universal remote for the den, which I had outlandishly stretched to be a 7-in-1, just became a 6-in-1, since the Roku and TV merged. The simplification made it easier to use.

My wife uses the separate TiVo and Roku remotes.

The nice thing is that our cord-cutting savings over the last 2.75 years have much more than paid for all of our tube-to-flat-screen upgrades.

I’m loaning out my now-unneeded HDFury Gamer 2 HDMI-to-component video converter to a friend.

HDFury Gamer 2

“Slow TV” on Pluto.TV. Good viewing while waiting for my system to achieve sentience.

I found a free internet TV service which is like an alternate cable/satellite TV universe.

It’s called Pluto.TV, available as a Roku channel, as a Chromecast-able Android app, as well as on AppleTV, PlayStation and others. You get lots of channel and program listings on a grid, just like cable.

TechHive described Pluto TV as “the best cord-cutting app you’re not using“.

For the cord-cutter, Pluto.TV gives you an amazing cable channel-surfing experience at no cost.

There are some channels you will recognize (CNBC, CBSN) and many you may or may not (The Feed, RiffTrax, Hive). But I have been surprised at how many interesting shows I have stumbled across so far. The spectrum of interests mimics that of pay TV.

One unusual Pluto.TV channel is called Slow TV. My favorite episode so far is a 7-hour real-time train journey from Bergen to Oslo. Very relaxing and immersive if you get right up to the screen like I did.

NRK, Norway’s public broadcasting company, has made nearly two dozen slow TV videos. including other train trips and coastal cruises.

But that is not typical of Pluto.TV’s fare.

I watch on a Roku 3, and it is slick and user-friendly. I found that the 2nd generation Roku LT was sluggish with the CPU-intensive Pluto.TV app. Using my Android phone by itself or with Chromecast also seems to work well.

Other personal favorites:

“The Norm MacDonald Show” on the THC Channel; I became an instant fan of his after laughing my head off at his Kojak joke on his episode of Jerry Seinfeld’s Comedians in Cars Getting Coffee. My review of CiCGC in 2014.

Over on The Feed is an all-time favorite British comedy series, “The IT Crowd”. I would be slightly abashed to go directly to my Plex or Emby channels and re-watch one of these from my own complete library, but when it turns up here, no guilt. Such is the difference between active and passive viewing.

“TableTop” on Geek & Sundry: Wil Wheaton (‘Wesley Crusher’ from “Star Trek: The Next Generation”) plays a board game with three guests. Very entertaining even if you don’t follow all the details of these complex games.

Check out the Pluto.TV website.

New Raspberry Pi 3 with Ethernet, & USB dongles: IR remote control, wireless keyboard.

New Raspberry Pi 3 with USB dongles: IR remote control, wireless keyboard/mouse.

For once, I spent birthday cash on a specific fun item: the new Raspberry Pi 3. The Pi with clear case and power supply cost $50.

A few needed extra expenses:

Two Kingston Digital 8GB microSDHC Class 10 UHS-I microSD cards: $11 total

Wireless USB PC Computer Remote Control Media Center Controller: $8

Logitech MK270 Wireless USB Keyboard/Mouse Combo: $20 (already had one to use with the hacked Wii)

This new Pi has a quad-core processor, ten times more powerful than my original Pi (which has a new job, plugged into our bedroom TV). That makes for much snappier response in OSMC (Open System Media Center), an adaptation of Kodi software for the Pi and other devices.

I loaded one of the microSD cards with OSMC, then customized it. That’s easy by now, having previously explored most of its many available settings and options.

The other microSD card I loaded with Raspbian, a Windows-like operating system for the Pi.

For the first time, using Raspbian, I can efficiently browse with the 65″ theater room TV as a monitor using a wireless keyboard and mouse.

I recall presuming back in the early 2000s that big-screen browsing would be coming soon. It turned out that laptops were a much better way. (The height of boredom is watching someone else browse.) But this would be great for demonstrating a site to a group of people.

As much fun as I have with the Pi, I must admit that a Roku/Chromecast/Apple TV/Fire TV-type device can do almost everything it can do for home theater.

The Pi on OSMC/Kodi definitely can’t replace one of these devices, as it does not have proper addons for Netflix, Amazon, and Hulu.

But the Pi still does a few unique things for me:

Serves Windows Media Center PVR recordings to the TV. But I wouldn’t need the Pi for that if the WMC PC had an HDMI output. And Emby is capable of doing the same, only better!

Plays back practically all audio and video formats.

For example, I use VLC media player with Windows Scheduler on a PC to record weekly radio shows from KWGS online. The highest quality stream offered is in the advanced audio coding format AAC+. The Pi/OSMC is a good way to take advantage of this .m4a stream delivered via Plex, my current preference in music/video library systems.

Chromecast can handle some .m4a files, but not these (tried it per How to Stream Local Media from Desktop, Android and iOS to Chromecast); my Roku 3 wouldn’t play them, even using the Roku Media Player channel.

Skip directly and easily to specific times on audio/video recordings with a Kodi smartphone app, such as Kore or Yatse. Roku can play my .mp3 files, but no skipping allowed.

OSMC has a slicker and more comprehensive interface than Roku. It includes current Yahoo weather for your zip code and a news ticker, just in case you shut yourself off from the outside world a little too much.

Free Kodi addons of various stripes, e.g., ESPN3.

More tinkering (and hair-pulling) possibilities.

As I mentioned, the original Pi has moved to our bedroom. I added a USB wifi dongle, got it onto the current version of OSMC, added PlexBMC and a few other music and video addons.

But honestly, the Roku LT is sufficient in there. I will be thinking about what else I might do with the old Pi, e.g., RISC OS, Software-Defined Radio, etc. (See previous post $8 USB tuner turns PC into FM radio/recorder.)

Update, 10/6/2016: I wound up moving the old Pi running OSMC back to the theater room; the new Pi is also there running PIXEL (Raspbian OS). With the Logitech Harmony remote, I can switch between the two rather than changing SD/microSD cards.

My original Pi

Emby Live TV 4

Watching Gilligan's Island on Android phone Emby app. (Click each pic to enlarge.)

Emby Live TV 1Emby Live TV 2Emby Live TV 3

A nice benefit of knowledge gained through cord-cutting:

Watching our own over-the-air (OTA) TV and DVR recordings on Roku at home, or on a phone or tablet anywhere in the world.


I recently upgraded a quad-core Windows 7 PC in our home office to Windows 10, then added back the now-unsupported Windows Media Center. (See previous post Add Windows Media Center to Win 10!).

We had an extra USB TV tuner from a past attempt to give Gaye the ability to watch OTA TV on her work PC. It proved too big a hassle for her to both do work on the PC and have the TV window up. The tuner had been unemployed for a few years. (She has a now-cheap LCD TV in her business office.)

Over-the-door antenna, attached to USB TV tuner plugged into PC

Over-the-door antenna, attached to USB TV tuner plugged into PC (click to enlarge)

To test Windows Media Center on the Win 10 PC, I had attached an unamplified Winegard antenna to the USB TV tuner, placed the antenna on top of our home office door, then plugged the tuner into the PC.

I first set up Windows Media Center, then ServerWMC, free software that allows other computers and apps to see program listings, live TV and recordings from the WMC PC.

(I have been doing this for the last two years in our theater room with another PC; see previous post Windows Media Center & Raspberry Pi.)

Seven local stations (including MeTV, Gaye’s go-to) came in strongly with this hastily improvised setup.

I didn’t diddle around with placing the antenna for better reception of the other channels. Maybe later.

Update, 10/6/2016:

WMC disappeared when my PC received the Anniversary Update for Windows 10 on 9/24/2016. I was able to get WMC working again; see my notes added to previous post Add Windows Media Center to Win 10!.

However, the driver for the old USB TV tuner is no longer supported, so I just ordered a $20 Hauppauge WinTV-HVR-950 from eBay to replace it. In the meantime, I can still see and play any shows I had previously recorded with Emby.

(Update 10/17/2016: The Hauppauge tuner worked great for all local channels! See the comment I added for this post.)

As long as you have WMC on any version of Windows, you should be able to get Emby working with WMC as follows.


Emby (formerly known as MediaBrowser) is a free media center program with its own Roku channel and smartphone app.

I remembered that Emby was supposed to serve up live TV, unlike its otherwise similar competitor, Plex. I had previously installed Emby as well as Plex on the PC (they don’t interfere with each other).

With all the pieces in place, it was a good time to give live TV a try.

Using the Emby server’s browser interface on the PC, I activated Emby’s own ServerWMC plugin. It enabled the Emby server to talk to ServerWMC on that PC.

(Nice setup guide: Stream Live TV with Emby and ServerWMC)

Thanks to my previous experience with both ServerWMC and Emby, it was not difficult to get all this working.

I went to the Emby channel on one of our Rokus, and found that the seven stations looked so good, you couldn’t tell they weren’t coming in via direct antenna. Likewise with WMC DVR recordings: perfect.

The secret of this perfection is in Emby’s transcoding.

Broadcast TV is in the MPEG-2 format, which is bulky and unforgiving of internet streaming. Emby automatically transcodes (converts) the video to .MP4, which Roku and most apps of all kinds have no trouble dealing with. That’s where the powerful quad-core PC shines; it has the processing power to do this conversion on the fly. (Our theater room PC has a weak though adequate-for-its-purpose Celeron 450 processor.)

I tried the Emby app on my wifi-only smartphone. Worked great. I ultimately restricted Windows Media Center to only the seven good stations, since trying to stream the poor reception channels tended to hang ServerWMC (and bad channels are no fun to watch anyway).

I set up WMC to DVR “The Bob Newhart Show” on MeTV, and “The Man From U.N.C.L.E.” on Heroes and Icons, so we would have something to watch on the bedroom Roku if nothing good was on.

Then I wondered how it would work on a smartphone outside the range of our wifi router.

At a party last Friday, I tried it on Gaye’s iPhone. It failed, due to not being able to reach the server on our home PC.

To fix this, I set up port forwarding on our router to allow external connectivity to our Emby server.

“…you’ll need to open the web interface for your router, and forward TCP Port 8096 on your router to port 8096 on the Emby Server machine.” (see Emby Setup Port Forwarding note).

After I texted Gaye this week to give it a try when she had a chance, she reported that she was watching “Gunsmoke” while driving!

Obviously, watching TV while driving is not a good practice, even though we once played “Terminator 2: Judgment Day” (downloaded to phone via Plex) during a round trip to OSU to visit a nephew.

Our timing was great; as the final credit rolled, we pulled back into our garage.

(L & R images link to the pictured TTM pages, Middle is the Roku app on my smartphone.)
chnlchgr1ChnlchgrRokuchnlchgr2

Here’s yet another post related to both sides of this website (vintage local TV and cord-cutting).

The middle image is a screenshot from the Roku app on my wifi smartphone. All of our Roku channels are shown as a channel changer. Touch one of the channels and your Roku will present it.

The 1st and 3rd images are from the Tulsa TV Memories site, created late 1998 on Geocities(!) I used to present site subjects as “channels” until it got too unwieldy.

The “buttons” on all these changers are in the 4:3 aspect ratio, same as TVs had before 16:9 widescreen became the standard.

chnlchgrjava739height

(Click for larger view)

Here is an image of a “Java toy” changer I created for TTM on 10/25/1999. When displayed on the original page, the buttons move, audibly click, and take you to the relevant page.

Browsers tend not to use Java these days.

To make this work, you would have to download the Java add-on for your browser (Chrome doesn’t even have one.) Then you would need to add this page (http://tulsatvmemories.com/java/index3.html) to the Exception Site List in the Java Control Panel.

It’s not really worth the trouble except as something to do.

Anyway, I thought it was interesting that the design ideas were the same.