Education·8 min

Аутор Shamir

Xtream Codes u M3U: Kako konverzija zapravo funkcioniše (2026)

Pretražite „convert Xtream Codes to M3U“ i dobićete gomilu sajtova koji nude da to urade umesto vas, obično uz prethodni zahtev za korisničkim imenom i lozinkom.

Nijedan vam nije potreban. Nema šta da se konvertuje. Xtream prijava i M3U plejlista predstavljaju dva različita ulaza na isti server, a pretvaranje jednog u drugo svodi se na URL obrazac koji možete sami da unesete za oko deset sekundi.

Evo obrasca, objašnjenja zašto funkcioniše i kada zapravo treba da koristite koji ulaz.

Dva ulaza

Kada dobijete pristup izvoru u Xtream formatu, dobijate tri stvari: adresu servera, korisničko ime i lozinku.

Taj server istovremeno podržava dva protokola:

UlazŠta plejer šaljeŠta se vraća
Xtream APIStrukturisane zahteve za kategorije, strimove, programske vodiče i sadržaj na zahtevJSON koji plejer pretvara u biblioteku kroz koju možete da pregledate sadržaj
M3U izlazJedan zahtev za plejlistuGenerisana tekstualna plejlista svih stavki kojima vaš nalog može da pristupi

Isti server, isti nalog, isti sadržaj. M3U nije zasebna stvar koju provajder održava — server je generiše na zahtev iz iste baze podataka koju koristi API. Zato je „konverzija“ pogrešna reč. Od istog servera tražite da odgovori u drugačijem formatu.

(Ako niste sigurni koji format uopšte imate, počnite ovde.)

URL obrazac

Kada imate server, korisničko ime i lozinku, M3U izlaz se nalazi na adresi:

http://SERVER:PORT/get.php?username=USER&password=PASS&type=m3u_plus&output=ts

Zamenite ove vrednosti sopstvenim podacima i dobićete URL svoje plejliste. Ništa drugo nije potrebno.

Dva parametra na kraju su ona koja vredi razumeti:

type=

  • m3u_plus — uključuje proširene metapodatke: prikazna imena, logotipe, nazive grupa i ID-jeve vodiča. To je opcija koju želite.
  • m3u — samo stavke, bez metapodataka. Dobićete ravan spisak neimenovanih stavki. Gotovo nikad nije korisno.

output=

  • ts — sirovi MPEG-TS strimovi. Najšira kompatibilnost; rade praktično sa svakim plejerom. (Šta je zapravo .ts strim.)
  • m3u8 — HLS. Pouzdanija opcija na nestabilnim vezama jer je segmentiran, a uglavnom je pogodniji i za mobilne uređaje.
  • hls — na nekim verzijama servera predstavlja drugo ime za istu stvar.

Ako se plejlista učita, ali se ništa ne reprodukuje, zamena output=ts sa output=m3u8 je ubedljivo najkorisniji korak koji možete da probate. Neki serveri transkodiraju samo u jednom od ta dva formata, a neki uređaji izrazito preferiraju HLS.

I URL vodiča

Isti trik funkcioniše i za podatke o programu. Feed vodiča nalazi se na adresi:

http://SERVER:PORT/xmltv.php?username=USER&password=PASS

To vraća XMLTV, što je potrebno svakom plejeru za programski vodič. Pošto provajder oba podatka generiše iz iste baze, ID-jevi vodiča u ovoj datoteci već odgovaraju vrednostima tvg-id u m3u_plus plejlisti — što je najteži deo podešavanja vodiča, a ovde je rešen besplatno. (Zašto je uparivanje vodiča obično najmučniji deo.)

Zašto ne treba da koristite sajt za konverziju

Ponovo pogledajte taj URL. U njemu su vaše korisničko ime i lozinka u čistom tekstu.

Svaki sajt koji nudi da „konvertuje“ umesto vas traži da predate važeće pristupne podatke nepoznatoj osobi, samo da bi izvršila zamenu teksta koju ste mogli sami da uradite u Notepadu. Tu nema nikakve obrade koja bi opravdala takvo poverenje.

Konkretno, osoba koja upravlja tim sajtom može da:

  • Koristi vaš nalog, zbog čega ćete na izvoru sa ograničenim brojem veza vi biti izbačeni.
  • Proda ili otkrije pristupne podatke.
  • Čuva ih dugo nakon što zaboravite da je taj sajt ikada postojao.

Isto važi za svaki „proveravač plejliste“ ili „M3U tester“ koji traži pristupne podatke. Sami napravite URL. Potrebno je samo kopiranje i zamena teksta.

Ako ste već koristili neki od tih sajtova, promenite lozinku kod izvora, ako vam provajder to dozvoljava.

Koji ulaz zapravo treba da koristite?

Sada kada smo utvrdili da možete da dobijete M3U iz Xtream prijave, evo dela koji većina vodiča preskače: često to ne bi trebalo da radite.

Dodavanje izvora kao Xtream, kada ga vaš plejer podržava, obično je bolje:

Xtream APIGenerisani M3U
Stavke uživoDaDa
Filmovi i serije na zahtevDa, kao pravilno organizovana biblioteka sa metapodacimaSvedeni na listu ili potpuno izostavljeni
Sezone i epizode serijaStrukturisaniNisu predstavljeni
Podaci programskog vodičaAutomatski se preuzimaju putem API-jaPotreban je zaseban XMLTV URL koji se dodaje ručno
Catch-up / timeshiftAPI ih prikazuje kada ih provajder podržavaZavisi od toga da li postoje atributi za svaku stavku
Podaci o nalogu (istek, veze)VidljiviNisu dostupni
Prenosivost na bilo koji plejerUža — plejer mora da podržava XtreamUniverzalna. Svaki plejer čita M3U.
Pristupni podaci u URL-uČuvaju se kao zasebna poljaUgrađeni su direktno u samu adresu

Ukratko: koristite Xtream ako ga vaš plejer podržava, a M3U izlaz kada ga ne podržava.

Najčešći razlog za korišćenje formata M3U jeste plejer, TV aplikacija ili uređaj koji prihvata samo URL plejliste. To je potpuno opravdana potreba, a gore opisani URL obrazac upravo je način da je zadovoljite. (Filmovi i serije posebno zavise od ovog izbora.)

U aplikaciji Tuneline oba ulaza imaju punu podršku: dodajte izvor kao Xtream pomoću servera, korisničkog imena i lozinke ili nalepite M3U URL. Ista aplikacija, a možete zadržati oba načina.

U suprotnom smeru

Ljudi takođe pretražuju kako da M3U link pretvore u Xtream prijavu. To ne funkcioniše i vredi objasniti zašto.

M3U URL predstavlja izlaz. Xtream prijava predstavlja ulaz. Plejlistu možete generisati iz pristupnih podataka jer server nudi tu krajnju tačku, ali ne možete rekonstruisati funkcionalnu API prijavu iz liste adresa strimova — plejlista jednostavno ne sadrži strukturu naloga.

Jedini izuzetak je kada je plejlista koju ste dobili zapravo get.php URL. U tom slučaju pristupni podaci već se nalaze u parametrima upita i možete direktno da pročitate server, korisničko ime i lozinku iz adrese koju ste dobili. To nije konverzija, već samo čitanje URL-a. Takođe neprijatno jasno pokazuje koliko je zaštita ovih linkova slaba.

Rešavanje problema

SimptomVerovatni uzrok
Plejlista se preuzima, ali je prazna ili sadrži samo jednu poruku o grešciPogrešno korisničko ime ili lozinka, ili je nalog istekao. Učitajte URL u pregledaču i pročitajte tekst.
Stavke se prikazuju, ali se ništa ne reprodukujeProbajte output=m3u8 umesto output=ts.
Nedostaju nazivi, sve su samo brojeviKoristili ste type=m3u umesto type=m3u_plus.
Radi na jednom uređaju, a na sledećem piše „max connections“Nalog ograničava broj istovremenih veza. Svaki uređaj se računa. Kako funkcionišu ograničenja veza.
Plejlista se učitava, ali je vodič prazanNiste dodali xmltv.php URL ili se ID-jevi u njima ne podudaraju.
Ništa ne radi, bez obzira na oblik URL-aProverite port. Xtream serveri često rade na nestandardnom portu, a ako ga izostavite, zahtev će neprimetno biti neuspešan.

Korisna navika: najpre nalepite get.php URL u pregledač. Videćete ili tekstualnu plejlistu ili običnu poruku o grešci, što vam odmah govori da li je problem u pristupnim podacima ili plejeru.

Zaključak

  • Xtream i M3U su dva ulaza na isti server. Nema konverzije.
  • Plejlista se nalazi na adresi get.php?username=…&password=…&type=m3u_plus&output=ts.
  • Vodič se nalazi na adresi xmltv.php?username=…&password=….
  • Nikada ne predajte pristupne podatke sajtu za konverziju. Poverenje plaćate običnom zamenom teksta.
  • Dajte prednost Xtream ulazu kada ga vaš plejer podržava — zadržavate biblioteke sadržaja na zahtev, podatke vodiča i informacije o nalogu.
  • URL sadrži vašu lozinku. Čuvajte ga kao tajnu i nikada ga ne objavljujte.

Želite plejer koji podržava oba ulaza? Preuzmite Tuneline — dodajte izvor kao Xtream ili kao M3U URL, besplatno i bez priloženog sadržaja.

Подели чланак

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Прочитајте овај чланак на другом језику

Tuneline је апликација за репродукцију медија. Не пружа, не хостује нити дистрибуира никакав садржај. Сопствену плејлисту доносите ви, исто као код VLC-а.