Connect

Nastavení playlistu jedním klepnutím

Vytvoř odkaz Connect, který otevře Teevu s předvyplněnými údaji Xtream Codes nebo M3U. Přihlašovací údaje zůstávají ve fragmentu URL, takže se nedostanou do serverových logů.

  1. 1Vytvoř odkaz pro každého uživatele
  2. 2Uživatel ho otevře na svém zařízení
  3. 3Teevu přidá playlist

Sledují tvoji uživatelé na televizi? Otevřou odkaz v telefonu a pošlou ho do televize, bez psaní dálkovým ovladačem.

Vygenerovat zkušební odkaz

Použij věrohodné testovací údaje a ověř přesný průběh pro uživatele.

Specifikace integrace

Vytvářej odkazy ve vlastním systému. Žádný API klíč, nic k volání.

Formát odkazu

URL
https://teevu.app/connect/open#type=<xtream|m3u>&data=<base64>

Parametry

xtreamserver username password name volitelné
m3uurl name volitelné
  • Spoj parametry do řetězce dotazu URL, zakóduj ho do base64 a výsledek pak procentově zakóduj do parametru data.
  • Vše patří za #. Prohlížeče fragment nikdy neposílají na server, takže se přihlašovací údaje nedostanou do přístupových logů, logů CDN ani hlaviček Referer.
  • Base64 je kódování, ne šifrování: kdokoli s odkazem si může přihlašovací údaje přečíst. Každý odkaz posílej pouze jeho uživateli.

Příklady

JavaScript
const params = new URLSearchParams({
  name: 'My IPTV',                       // optional
  server: 'http://provider.example:8080',
  username: user.username,
  password: user.password,
});
const link = 'https://teevu.app/connect/open#type=xtream&data='
  + encodeURIComponent(btoa(params.toString()));
PHP
$params = http_build_query([
    'name'     => 'My IPTV',             // optional
    'server'   => 'http://provider.example:8080',
    'username' => $user->username,
    'password' => $user->password,
]);
$link = 'https://teevu.app/connect/open#type=xtream&data='
      . rawurlencode(base64_encode($params));