Android Tablet-->Cast to Chromecast for iPlayer BBC in the US?

I want to cast my Android tablet to my PC via Chromecast. The TV is Roku-enabled, but it appears to not be possible to installed the BBC iPlayer Roku app on a TV that’s primarily used in the US without doing a factory reset and blowing away the US config.

  • I am able to successfully stream to the BBC iPlayer installed on my Samsung Galaxy Tab S6 Lite with PIA app installed on Android. When I try to cast from the tablet with PIA running it is never able to connect. If I stop PIA, it does connect.
  • I have “Allow LAN traffic” enabled on the PIA Android app.
  • I am also able to run the iPlayer from my PC by using a travel router with PIA connected via OVPN config on the travel router (the router has wired ethernet and WiFi).
  • I am using the travel router connected to my regular router.

Did anyone figure out how to do this?

When you cast something your mobile device is just telling the roku/tv where to download the stream from. The data does not pass through your mobile device/VPN, it travels directly from the streaming site to the roku/tv.

And one more item that most people don’t know. When you tether your mobile device whether it be over wifi or USB the tethered device’s data does not travel through the VPN running on your mobile device.

I did finally get this to work; albeit with sub par performance. I think the bottleneck is my GL-iNet Mango travel router, which must have a weak processor, and also bad WiFi throughput. Here’s what worked

  1. Travel router configured to PIA London streaming server
  2. Android tablet connected to GL-iNet Mango SSID
  3. Reconfigured Chromecast to NOT be on regular non-VPN home network, but instead tied to GL-iNet Mango SSID
  4. Sideload the BBC iPlayer (not available in US Google Playstore here: https://www.apkmirror.com/apk/media-applications-technologies-for-the-bbc/bbc-iplayer/

I tested the bandwidth from the tablet through this config, and it was under 1MB. not surprisingly, when I used the Windows client on a PC inside the same network, but not running through the Mango travel router, it was 55MB. My solution for now is to shuttle my laptop into the living room, connect using the standard Windows PIA client, and attach to the TV via HDMI. Inconvenient, but much more reliable.

I did finally get this to work; albeit with sub-par performance. I think the bottleneck is my GL-iNet Mango travel router, which must have a weak processor, and also bad WiFi throughput. Here’s what worked