How playback works

PrimeCoreBD TV plays Direct and iFrame Embed first. This keeps bandwidth on the viewer/source side. Helper mode is only for hard streams that need proxy or FFmpeg.

Embed example supported exactly like browser preview pages:

<iframe src="https://xyzstreams.shop/wc-2-embed.html" width="100%" height="100%" frameborder="0" scrolling="no" allow="autoplay; encrypted-media; picture-in-picture; fullscreen" allowfullscreen></iframe>

If an embed provider blocks iframes with X-Frame-Options or frame-ancestors, the browser will block it. We show it cleanly when the provider allows embedding.

Personal Termux Helper

Advanced users can run their own helper so their hard streams use their own bandwidth.

  1. Install Termux from F-Droid.
  2. Install packages: pkg update, pkg install python ffmpeg.
  3. Copy the old helper project files from the v22 zip to the phone.
  4. Run: python server.py.
  5. For public access, use Cloudflare Tunnel or another tunnel and copy the HTTPS helper URL.
  6. Open Portal โ†’ My Termux Helper โ†’ paste helper URL โ†’ Save Helper.

Tips: keep VPN connected if the stream needs it, disable battery optimization for Termux, and remember phone upload speed limits helper viewers.

Admin Safety

Admin can enable helper fallback per global channel. Keep it off by default. Direct/Embed channels are the bandwidth-friendly path for 100-200 users.