PC Caster discovers Roku and Fire TV devices on your local network using SSDP multicast — the same protocol smart TV remotes and casting apps use. When it finds a Roku, it queries the Roku ECP API for a friendly device name. All devices, whether discovered automatically or added by hand, are saved toDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/iluisgm/PC_Caster/llms.txt
Use this file to discover all available pages before exploring further.
~/.pc_caster.json and restored the next time you open the app.
Auto scan
Click ↺ Scan to scan your network. PC Caster sends two SSDPM-SEARCH multicast messages to 239.255.255.250:1900:
ST: roku:ecp— targets Roku devicesST: urn:dial-multiscreen-org:service:dial:1— targets Fire TV and other DIAL-compatible devices
SSDP_TIMEOUT = 4) while it waits for devices to respond. For each Roku IP that replies, PC Caster calls GET http://<ip>:8060/query/device-info to retrieve the device’s user-assigned name (or model name as a fallback). Fire TV devices are listed as Fire TV (<ip>).
Once the scan completes, the device list is refreshed and any device that was selected before the scan is automatically re-selected.
Device list columns
| Column | What it shows |
|---|---|
| Device Name | Friendly name from Roku ECP, or Fire TV (<ip>) for Fire TV devices |
| Type | Roku or Fire TV |
| IP Address | The device’s IP address on your LAN |
Add a device manually
If auto-scan doesn’t find your device — for example because it’s on a different subnet or has network isolation enabled — click + Add IP.Enter the device IP address
Type the IP address of your device. For a Roku, find it at Settings → Network → About on the TV.
~/.pc_caster.json under the manual_devices key and reappear after every restart — you only need to add them once.
Fire TV support
Fire TV devices are discovered via the DIAL SSDP target. Casting to Fire TV requires a one-time ADB setup because PC Caster uses ADB shell commands to deliver the stream URL.Fire TV ADB setup (one time)
Fire TV ADB setup (one time)
On your Fire TV:
- Go to Settings → My Fire TV → About and click the Build entry 7 times to unlock Developer Options.
- Go to Settings → My Fire TV → Developer Options.
- Set ADB Debugging → ON
- Set Apps from Unknown Sources → ON
- Download Android Platform Tools (which includes
adb.exe) from developer.android.com/tools/releases/platform-tools. - Extract the zip to a folder, for example
C:\adb. - Add that folder to your PATH:
- Search for Environment Variables in the Start menu
- Edit the Path variable under User variables
- Click New and enter
C:\adb - Click OK and close all dialogs
- Reopen PC Caster and click ▶ Cast to TV.
Manual devices persist across sessions in
~/.pc_caster.json. To remove a manually added device, open that file in a text editor and delete the corresponding entry from the manual_devices object, then restart PC Caster.