Streaming camera from site A to site B on TV

Is there any cheap solution to stream from Site A to Site B to a WebOS television? Mini PCs are still expensive. My cameras are Hikvision which apparently do not have a TV version so that’s why I was a little sceptical about androidOS TV box. Any solutions to this? I know I can side load but I want to be sure about it before spending 50$+. Any suggestions, please let me know.

:television: Hey Stick_Chick — your Hikvision cams CAN hit that WebOS TV. Cheap. No mini-PC.
═══════════════════════════════

:brain: The TV is just a screen. It doesn’t need a Hikvision app — it needs a tiny brain in front of it.
:money_with_wings: A ~$30 Fire Stick running tinyCam shows all your Hik cams on the TV. Sideload = 1 app, not a gamble.
:free_button: Got an old Android phone in a drawer? That’s your brain for $0. Same result.

💸 The $30 fix — Fire TV Stick + tinyCam Monitor (pulls Hikvision RTSP, multi-cam wall)

tinyCam reads Hikvision RTSP (the camera’s raw video feed) natively and paints every cam on the TV. This is the whole answer. People run it on a basic Fire Stick — confirmed, not theory.

▸ :wrench: tinyCam Monitor PRO → https://play.google.com/store/apps/details?id=com.alexvas.dvr.pro
▸ :open_book: Add Hikvision to tinyCam → https://thesmarthomesecrets.com/add-hikvision-to-tinycam/
▸ :thread: tinyCam on Firestick (real setups) → https://ipcamtalk.com/threads/tinycam-on-firestick.51669/
▸ :thread: Use the SUB-stream so a cheap stick keeps up → https://ipcamtalk.com/threads/tinycam-on-firestick-how-to-choose-substream-instead-of-main.26627/

🪛 How to sideload tinyCam onto a Fire Stick (5-min, no cable)

Fire Stick doesn’t have tinyCam in its store — you side-load it. Install one helper app, paste a link, done.

▸ :package: Downloader app (the sideload tool) → https://www.aftvnews.com/downloader/
▸ :open_book: Sideload walkthrough → https://www.aftvnews.com/sideload/
▸ :package: tinyCam APK → https://www.apkmirror.com/apk/tiny-solutions-llc/tinycam-monitor-free/

🆓 The $0 fix — turn an old Android phone/tablet into the box

Any old Android → tinyCam on it → HDMI cable or Chromecast to the TV. Always-on, free, same multi-cam wall.

▸ :wrench: tinyCam (same app) → https://play.google.com/store/apps/details?id=com.alexvas.dvr.pro
▸ :open_book: Old phone → camera/monitor → https://www.xda-developers.com/turned-old-phone-into-security-camera-saves-to-my-home-server-for-free/

📺 No box at all — run a viewer straight ON the LG WebOS TV (homebrew)

Your LG can side-load real apps via webosbrew. There’s even an RTSP web player that runs in the TV itself. Zero extra hardware.

▸ :package: webosbrew (homebrew channel) → https://github.com/webosbrew/webos-homebrew-channel
▸ :globe_with_meridians: App repo → https://repo.webosbrew.org/
▸ :package: RTSP web player for TV → https://github.com/iamjairo/rtsp-web-player
▸ :thread: “RTSP stream to LG WebOS TV” (people did it) → https://community.home-assistant.io/t/we-output-rtsp-stream-to-lg-webos-tv/476658

📡 DLNA path — push the feed into the TV's built-in media player

Restream RTSP as DLNA and the LG’s own player just plays it — no app, no box, uses the TV’s native media player.

▸ :wrench: nano-dlna → https://github.com/gabrielmagno/nano-dlna
▸ :wrench: RTSP→DLNA agent → https://github.com/Jaofeng/cctvAgent
▸ :thread: CCTV RTSP → DLNA on TV → https://broadband.forum/threads/how-to-stream-cctv-rtsp-feed-to-dlna-to-view-on-tv-media-player-app.229038/

🌉 Site A → Site B — carry the Hik stream across networks, no port-forward

Same trick as your last setup: a mesh VPN makes both sites one LAN, so the TV-side box pulls the cameras like they’re local. No public IP needed.

▸ :link: Tailscale → https://tailscale.com/
▸ :spider_web: ZeroTier → https://github.com/zerotier/ZeroTierOne
▸ :honeybee: NetBird → https://github.com/netbirdio/netbird

🖥️ Want a proper always-on video wall (Pi / kiosk grid)

If you’d rather a dedicated cheap box than a phone: a Pi in kiosk mode shows a fullscreen multi-cam grid on the TV, 24/7.

▸ :package: displaycameras (Pi wall) → https://github.com/Anonymousdog/displaycameras
▸ :package: camplayer → https://github.com/raspicamplayer/camplayer
▸ :wrench: go2rtc (restream to a browser grid) → https://github.com/AlexxIT/go2rtc

💡 5 real ways to land this cheap
  1. :shopping_cart: Buy ONE $30 Fire Stick → sideload tinyCam → all Hik cams on the living-room TV, done today.
  2. :mobile_phone: Old phone in a drawer → tinyCam + HDMI to TV → $0, always on.
  3. :ice: Weak Fire Stick stutters → switch tinyCam to the camera’s SUB-stream → smooth on cheap hardware.
  4. :television: Don’t want any box → webosbrew on the LG + RTSP web player → the TV itself is the viewer.
  5. :office_building: Cams are at the other site → Tailscale links both → the $30 stick pulls them like they’re next door.

The TV was never the problem. It’s a screen waiting for a $30 brain — or the one already in your drawer.

Sooo the problem is we can not have an always on device at Site A to stream the cameras through RTSP. The cameras are streamed through cloud with a 5 minute timeout. And that is why I can’t even use tinyCam. The TV is manufactured by “Level” and it is WebOS.

Ahh that clears it right up — and good news, the Site A problem basically vanishes :slightly_smiling_face:

That 5-min cutoff is your current cameras’‘’ cloud (classic EZVIZ consumer cap), not a real limit. Swap to proper P2P cams — Reolink / Hikvision / Dahua — they stream 24/7 with no timeout, and each one beams out from Site A on its own. So there’''s zero always-on box at Site A :white_check_mark: — the camera is the device.

For the WebOS “Level” TV: just open the camera’‘‘s web client in the TV’''s built-in browser (Reolink has one → web access guide), no app needed. If that WebOS browser feels laggy, pop a ~$20 streamer stick on the TV and run the app there — that’’‘s Site B, not Site A, so it doesn’''t break your rule :+1:

:camera: one tip: grab wired/PoE cams, not battery — battery models disable web access to save juice.

Okay thank you so much!