How to cast any video to tv

NO SUBSCRIPTIONS

FAIR PRICING – SAVE MONEY
Video & TV Cast Upgrades and Pro Apps are optional and all payments are one-time purchases, billed once (not recurring). Watch the video to see why we do not offer Subscriptions and why you should avoid them.

How to cast any video to tv
play_circle_filled

All purchases can be used and restored on multiple devices that use the same Apple, Google, Huawei or Amazon ID. Purchases are not transferable from one account ID to another.

The Google Chrome browser for Android allows you to cast quite a few different videos from the web to your TV, but some sites actively disable this functionality, and others have outdated video players that won't allow for it. For example, Instagram's mobile website won't let you cast any videos, and the official app doesn't support Google Cast.

To help with these problems, developer Martin Kainzbauer created a new mobile web browser designed specifically for casting content to your Chromecast, and it works for Amazon Fire TV and Android TV as well. As a result, we can now play almost any video from the mobile web right on the big screen, and all you need is an Android device to make it happen.

Step 1: Install Cast Controller

To get this one going, start by installing Cast Controller, the browser built for Chromecast, Fire TV and Android TV.

  • Install Cast Controller for free from the Google Play Store

How to cast any video to tv

Step 2: Cast Almost Any Web Video

When you first launch Cast Controller, you'll get a feature tour. After dismissing that, you'll be ready to try it out—and as a rule of thumb, any video that will play in a mobile browser can be sent to your TV, so keep that in mind.

So start by navigating to any website with the address bar at the top of the screen. From here, tap the cast icon in the top-right corner, then select your Google Cast device or Fire TV. Once you're connected, the developer recommends that you play any videos on the page so that the browser will recognize them, and when you do that, the button in the bottom right corner will turn orange.

How to cast any video to tv
How to cast any video to tv
How to cast any video to tv

After that, just tap the floating action button in the bottom-right corner of the screen, then the video will start playing on your TV. You can use the controls at the bottom of the app to play, pause, and skip, so it's a regular casting experience, but it works with almost everything.

There are similar browser apps for iOS devices, but they're clunky, don't support Chromecast, Android TV, and Amazon Fire TV together, and still won't play all video types. So, if you want to cast videos from your browser, Android is definitely the winner here, which is no big surprise.

Keep Your Connection Secure Without a Monthly Bill. Get a lifetime subscription to VPN Unlimited for all your devices with a one-time purchase from the new Gadget Hacks Shop, and watch Hulu or Netflix without regional restrictions, increase security when browsing on public networks, and more.

Netflix, Hulu and Amazon Video may be the easiest ways to stream content, but they may not have exactly what you want to watch. If you’ve spent the past few years building up your own collection of digital content, you can watch whatever you want, but getting it onto your big-screen TV isn’t always the most straightforward process.

How to cast any video to tv

(Image credit: Adobe Stock)
  • The best Netflix movies are
  • We've also got the best Hulu movies and TV shows
  • Plus the best Amazon movies and TV shows on Prime Video

If you’d like to know how to stream content from your laptop, desktop, phone or tablet to your TV, read on for a variety of options.

Two Main Methods

Generally speaking, there are two convenient ways to get content from your computer or mobile device to your TV: screen mirroring and media servers. (You could also just take the path of least resistance and hook up your device to your TV via HDMI, but you don’t need a how-to guide for that.)

Screen mirroring is exactly what it sounds like: Whatever’s on your computer or mobile screen appears on your TV screen wirelessly. The benefits of this approach are obvious, but it’s not as foolproof as it may sound. Not all screen-mirroring protocols are created equal, and you’ll need a pretty stellar Wi-Fi connection to watch with perfect fidelity. (Check out our top 802.11ac routers to get the best performance.)

MORE: Best Streaming Devices

Media servers are the more traditional, more reliable and more involved solution. By running software on your computer or mobile device, you can effectively make it into a remote server. Then, you can broadcast content to your TV easily and with no loss of quality, as long as you’re on the same network. Setting them up takes some legwork, though.

METHOD 1: SCREEN MIRRORING

Screen mirroring is the faster option, so we’ll cover that first. Bear in mind, though, that if you’re going to be streaming stuff from your computer or mobile device on a regular basis, you can save yourself a lot of time and effort in the long run by setting up a media server. Scroll down for more information on how to do that.

There are three main types of screen mirroring protocols, and you’ll need different hardware and software depending on what you want to use. Each of these explanations assumes that you have already plugged the necessary receiver into your TV and have gone through any requisite setup procedures.

Google Cast

Required Transmitter: Android device
Required Receiver: Google Chromecast or Android TV device

Arguably the best (and definitely the most accessible and reliable) method of screen mirroring is Google Cast. This protocol works with almost any modern Android device, making it an extremely accessible solution. You’ll also need an Android TV or Chromecast device as a receiver, but considering that Chromecasts start at $35, it’s one of the more affordable solutions.

There are also a fair number of smart TVs powered by Android TV, such as the Vizio SmartCast P-Series.

How to cast any video to tv
(opens in new tab)

Chromecast 2

View Deal (opens in new tab)

Here’s how to do it:

1. Open the Google Home app.

The app comes preinstalled on Android devices; iOS devices can get it from the Apple App Store.

2. Open the menu.

The menu is located in the upper-right corner of the screen and looks like three parallel horizontal lines.

3. Select Cast Screen.

Your screen should now be mirrored on your TV.

4. Watch the video as you normally would.

Just operate your phone or tablet as normal, and whatever you do will appear on-screen. When you’re done, you can go back to the Google Home app and disconnect the same way you connected.

Apple AirPlay

Required Transmitter: iOS device or macOS computer
Required Receiver: Apple TV or Apple TV 4K

If you’re invested in the Apple ecosystem, AirPlay will be your go-to screen mirroring protocol.

While it’s neither as accessible nor as ironclad as Google Cast, it’s a decent enough solution — provided that you have at least two very expensive Apple gadgets at your disposal. To use AirPlay, start with an iPhone, iPad or MacBook close at hand, and an Apple TV hooked up to your television. Then, follow these steps:

iOS

1. Open the Control Center.

You can do this by swiping up from the bottom of your screen.

2. Tap the AirPlay mirroring symbol.

It looks like a TV screen with a triangle in the middle.

3. Enter the password.

You may have to enter a password on your iPhone or iPad. The password will be displayed on your TV.

4. Watch the video as you normally would.

Watch the video the same way you normally would on your phone or tablet. When you’ve finished, you can reopen the Control Center and stop mirroring the same way you started it.

macOS

1. Select AirPlay from the menu bar.

That’s really all you have to do. You can control screen mirroring right from the home screen. Turn it off the same way.

Miracast

Required Transmitter: Android device or Windows 8.1+ computer
Required Receiver: Any Miracast receiver (including Amazon Fire TV and Roku)

Miracast was supposed to be a simple and unifying screen-mirroring solution; instead, it kind of, sort of, almost works as intended. In theory, it’s extremely simple: Just cast your screen from an Android or Windows device, and it shows up on your TV. In practice, however, you need an absolutely flawless Wi-Fi network and a little bit of luck. Either way, using Miracast isn’t hard; just don’t be surprised if it doesn’t work very well.

Mobile

1. Open the Settings menu.

Every Android phone is a little different, and yours might have a simpler way of doing this. But you’ll definitely find the options you need under Settings.

2. Select Display.

Again, the location varies, so scroll through until you find it.

3. Choose Cast Screen.

Incidentally, if you see a Cast Screen option elsewhere on your phone (like in the toolbar), it does the same thing. You may not have to dive into the Settings menu.

4. Choose your receiver.

Your phone or tablet screen should now be mirrored on the TV. If you want to break the connection, just go back into the Cast Screen options, and choose Disconnect.

Windows PC

NOTE: Not every PC is optimized for Miracast streaming. Newer machines with Windows 8.1 and Windows 10 are usually capable of it, but the only way to know for sure is to test it.

1. Open the Settings menu.

You can search for it in the Windows search bar or open it from the Start menu.

2. Select System.

It should be the first icon in the menu, and it looks like a computer.

3. Ensure that you’re in the Display menu.

You should be taken here automatically, but if not, it’s the first option on the left side of the screen.

4. Click "Connect to a wireless display."

Your computer will now search for any Miracast receiver within range.

5. Choose your receiver.

Your screen should now be mirrored on your TV. To disconnect, just click the device on the connected display again.

METHOD 2: MEDIA SERVERS

Required Transmitter: PC, Mac, Android device or iOS device
Required Receiver: Almost any computer, mobile device, streaming player or game console

Although media servers require a few minutes (or a few hours, depending on how much media you’ve accrued) to set up, they’re a much more reliable and efficient way to stream content than screen mirroring is.

Media server programs essentially turn your PC into a remote server that streams video to a receiver that’s hooked up to your TV. Receivers will often optimize video streamed from media servers, regardless of the format it’s saved in, making it a good choice for anyone with a Wi-Fi connection that’s not reliable enough for perfect screen mirroring. (Of course, having a powerful Wi-Fi connection won’t do any harm.)

MORE: How to Buy a Streaming Media Player

Quality media server programs are a dime a dozen, especially on Windows and Android. While we can’t discuss the specifics of every single program on the market, we’ll give one free-software recommendation per system. If you’re curious about other options, just search for “[operating system] media server” on Google and see what comes your way. (For paid options, we like Plex and PlayOn, but neither one is necessary.)

No matter which system you use, I do have one recommendation: Put all of your media in a single, easy-to-find location; call it something like “Media,”“Media Server” or “Video Collection.” Keeping everything in one place will make your media server easy to navigate, and it will keep out all of the ancillary video and audio files from elsewhere on your system.

Also keep in mind that just as broadcasting content from a media server is different from each device, so, too, is receiving it. Generally speaking, you’re going to want to look for your device’s default media player app and then select your PC from a list of possible broadcast sources. If you can’t find it easily, do a Google search for “[device name] media server.” There are very few modern devices that can’t access content from media servers.

Windows

1. Open Windows Media Player.

You can find Windows Media Player under Windows Accessories in the Start menu. Or, you can just search for it. There are better Windows media server programs out there (for example, VLC), but this one is already on your machine, and the setup is foolproof.

2. Click on Stream.

It should be toward the top of the program, right underneath Library.

3. Select "Turn on media streaming."

This should open up a pop-up window in Windows Explorer.

4. Confirm your choice.

Click the gray button that says “Turn on media streaming.” Then, press OK.

5. Manage your media. (optional)

If you don’t already have Windows Media Player configured to include your video library, you’ll have to take a few minutes to do that. First, click Organize, located toward the top of the screen; then click “Manage libraries and video.” Now, just add the folder where you’ve gathered your video files, and you’ll be good to go. Just be patient while the program builds up your library.

macOS

1. Download and install Universal Media Server.

Follow the link to acquire this no-frills, free media server program. Then, open it up.

2. Click on Navigation/Share Settings.

This tab will be in the top-middle of the program.

3. Add your media folder.

Click on the folder icon; then add the location(s) where you have your media stored.

4. Check to see if your receiver is connected.

Under the Status tab, you should see all of the devices on your network that are ready to receive what you’re broadcasting. (If, for some reason, the program doesn’t broadcast automatically, click Restart Server at the top.) You should be good to go.

Keep in mind that although Universal Media Server is very straightforward, it’s not necessarily the easiest program to use, especially if you have a lot of AVI files. If that’s the case, you’re probably better off paying for Plex, which works just fine with Macs (as well as PCs).

Android

1. Install BubbleUPnP from the Google Play store.

Like Windows, Android has a plethora of good media servers available. I’ve found BubbleuPnP to be the simplest, but it’s worth experimenting with a few free options or shelling out a few bucks if you want something pretty.

2. Open the menu.

BubbleUPnP should automatically find all of your media folders, so all you have to do is open the menu in the upper-left corner. It looks like three parallel lines.

3. Select Local Renderer.

Under Local Renderer, you should see all available receivers, such as Chromecasts and PS4s. Bear in mind that this step may not be necessary; BubbleUPnP tends to start broadcasting as soon as you turn it on.

4. Select your receiver.

Again, you may not have to do this, but if you’re dealing with a receiver that doesn’t have a navigable interface (such as a Chromecast), you can just select your receiver and the video you’d like to watch. It should start streaming on your TV screen.

 iOS

1. Download and install ArkMC.

iOS media servers are relatively few and far between, but ArkMC (opens in new tab) does what it advertises without too much fuss.

2. Open the program, and let it stream.

Like BubbleUPnP, as soon as ArkMC opens, it should automatically find your media and start broadcasting it to potential receivers. Search for your iOS device on your receiver, and you should be able to play any media you have stored.

Just bear in mind that you won’t be able to play any files from iTunes because they are subject to copy protection from Apple. If you want to stream iTunes titles, you’ll need an Apple TV and AirPlay.

Screenshots: Tom's Guide

Best Overall

(opens in new tab)

Roku Streaming Stick+

$44.99

(opens in new tab)at Lowe's (opens in new tab)

$49.99

(opens in new tab)at Amazon (opens in new tab)

$102.24

(opens in new tab)at Walmart (opens in new tab)

The Roku Streaming Stick+ is simply the most complete 4K HDR streaming device you can get for the price.

Best Value

(opens in new tab)

Google Chromecast (3rd Generation)

$27.98

(opens in new tab)at Walmart (opens in new tab)

$34.89

(opens in new tab)at Walmart (opens in new tab)

Check Amazon (opens in new tab)

The new Google Chromecast is fast and intuitive, but the attractive little dongle is behind the times.

Best Voice Control

(opens in new tab)

Amazon Fire TV Cube

$123.99

(opens in new tab)at Newegg (opens in new tab)

Check Amazon (opens in new tab)

The Amazon Fire TV Cube is an excellent marriage of an Echo speaker and a Fire TV device that's able to control your living room.

Can you cast any video to TV?

Mirror your Android phone or tablet screen to the TV See exactly what's on your Android device by casting your screen to the TV. From your Android phone or tablet, open the Google Home app. Tap the left hand navigation to open the menu. Tap Cast screen / audio and select your TV.

How do I cast anything to my TV?

Cast content from your device to your TV.
Connect your device to the same Wi-Fi network as your Android TV..
Open the app that has the content you want to cast..
In the app, find and select Cast ..
On your device, select the name of your TV..
When Cast. changes color, you're successfully connected..

How do I cast unsupported videos?

Part 4..
Wondershare DreamStream Application. DreamStream allows HD streaming from PC and tablet to TV through Chromecast. ... .
RealPlayer Cloud. The Real Player Cloud app allows you to stream unsupported videos to your TV with your computer or mobile device..

How do I mirror a video from my phone to the TV?

How to Mirror an Android Screen Wirelessly Using the Google Home App?.
Download the Google Home app from the Google Play Store..
Setup Google Chromecast if you haven't already. ... .
Tap on the device and then tap on “Cast my screen” at the bottom..
Tap on Cast screen > Start now..