Stream Live TV with Emby and ServerWMC




In this guide I’ll show you how you can set up your HTPC to stream live TV, set recordings and watch recorded TV on your local home network but also outside of your home network via Emby on any web browser, Roku, Nexus Player, Amazon Fire TV, Android or iOS.

TV tuner
Windows Media Center
ServerWMC –
Emby –

*Guide has been updated to reflect Media Browser’s new name Emby. Eventually I’ll be updating the pictures, configuration and references to Media Browser and replacing them with Emby.

Let’s get started, I’m going to assume that you’ve got a TV tuner setup for use with Windows Media Center on your HTPC. This can also be done with NextPVR, XMBC, without Windows Media Center, etc. but for the sake of ease I’m only covering Windows Media Center with ServerWMC.

First install Emby Server on your HTPC, after it’s installed it will start a configuration wizard where you’ll be prompted for a language, username, media folders, etc. once complete you’ll see a message indicating you’re done. Click finish and it will bring you to Emby’s dashboard where you can further setup the server, for now leave that open.



We’ll need to download and install Server WMC, just use the default settings upon install and it should automatically detect your TV tuner as seen below and inherit Windows Media Center settings; now minimize ServerWMC. Make sure you select the for Windows 7, 8, 8.1 version when you download. If you never setup Live TV in Windows Media Center you’ll see a message like below which indicates you still need to set that up –


Now open the Emby Server configuration page we had open earlier, if you closed it you can access it by right clicking on the Emby icon in the tray and selecting manage.
Click on Plugins tab on the left side and then click on browse our plugin catalog on the right. Make sure you’ve selected to display server plugins, which it should by default and click on the ServerWMC plugin under the Live TV section as seen below.



After selecting the ServerWMC plugin, click on the install button while leaving the version the default value.

Now if everything went well you’ll be able to click on the Live TV tab on the Emby configuration page and see your tuners listed which I have three as seen below.



Now click on the Dashboard tab on the left and on the right under server information will be a port number and a remote access URL; make note of both as we’ll need them later.

For the most part, you’re all done :)

On any device with a web browser go to the URL you noted, it should be something like http://ip#.ip#.ip#.ip#:port# or login via From here you’ll have access to all the media folders you setup during the Emby Server installation along with a tab for Live TV. Click the tab for Live TV and you’ll have a few options along the top – suggested,guide,channels,recordings,scheduled,series.

If you click on guide you’ll be presented with your EPG and from here you can click on a show and either watch it right from the web browser or record it. You can now slide the guide from left to right to change the time and click in the far left to set the date, etc.



You’ll have the option to select future shows in the EPG and set them to record as well.




Keep in mind in order for this to work you’ll need to have your HTPC turned on, Emby Server and ServerWMC running in the background, and your TV tuner powered on of course.

If you have trouble accessing the URL mentioned above you may need to setup port forwarding on your cable modem/router. Port forwarding will allow outside access to your local network via a port that you noted earlier.

I’ve added this video to show you how it works

Also this video to show you how it works on a Roku

If you have questions or feel that something was missed or left out, please comment below.


  1. Thank you for your efforts. I am having a few issues. I hope you can point me in the right direction.
    1) Live TV on browser ( Chrome) works but choppy.
    2) no Live TV on Roku, I see the guide and what is on, I get to the retrieving screen then it times out.

    I am using a Samsung laptop running win7 ( Live TV on WMC works fine)
    The Hauappauge USB tuner.

    I have read that a robust PC is best, wondering if this is my issue.

    thank you

    • Paul, are both #1 and #2 issues that you have on your local network or outside your local network? Reason I ask is because when outside your local network you’ll be limited to your upload rate of the connection your streaming from and also the download rate of the location your watching. If it’s on your local network, you should be fine to crank it but when utilizing wifi you’ll need to consider the speed and quality of the signal.

  2. Transcoding quality is awful – even at highest quality setting.
    Chromecasting from android does not eork.
    Plex server image quality is superior and chromecasting works.