TV Live & IPTV

M3U, Xtream Codes, EPG: apa arti istilah-istilah ini dan mana yang kamu punya

Seseorang memberimu sebuah tautan dan kata sandi lalu berkata "masukkan ini ke aplikasi IPTV". Dari situ, sisanya sebagian besar soal kosakata. Ada dua cara sebuah langganan sampai ke pemutar, keduanya berperilaku sangat berbeda, dan mengetahui mana yang kamu punya menjelaskan hampir semua tentang apa yang bisa dan tidak bisa ditampilkan aplikasinya.

8 mnt baca Diperbarui 29 Juli 2026

Playlist adalah file teks
M3U adalah daftar nama channel dan alamat stream. Tidak lebih — tanpa panduan, tanpa katalog.
Akun adalah sebuah API
Xtream Codes adalah server yang bisa dikueri aplikasinya: channel, film, series, panduan, dan catch-up sebagai panggilan terpisah.
Pemutarnya tidak menyediakan keduanya
Keduanya menunjuk ke server penyedia milikmu. Aplikasi IPTV adalah klien, seperti aplikasi surel adalah klien.

IPTV adalah metode penyampaian, bukan sebuah layanan

IPTV berarti televisi yang disampaikan lewat koneksi internet biasa alih-alih antena, piringan satelit, atau kabel. Itu seluruh definisinya. Ini tidak mengatakan apa-apa tentang siapa yang mengirim gambarnya, apakah mereka punya hak untuk itu, atau apakah kamu membayar mereka — stasiun penyiaran nasional yang menyiarkan channel-nya sendiri dan reseller yang mencurigakan sama-sama memakai teknologi yang sama.

Sebuah pemutar IPTV adalah sisi klien dari itu: aplikasi yang mengambil sebuah alamat, membuka stream-nya, dan menggambar gambarnya. Ia tidak punya channel sendiri, sama seperti browser web tidak punya situs web sendiri. Perbedaan ini layak dipegang, karena itulah perbedaan antara aplikasi yang sah dan alat pembajakan, dan itu juga sebabnya App Store penuh dengan pemutar tanpa konten apa pun di dalamnya.

Yang membingungkan adalah dua cara menyerahkan langganan ke sebuah pemutar begitu berbeda kemampuannya sehingga orang mengira mereka produk yang berbeda. Padahal tidak — mereka adalah channel yang sama, dijelaskan ke aplikasinya dengan dua cara berbeda.

Playlist M3U versus akun Xtream Codes

Kalau penyedia layananmu memberimu URL panjang berakhiran .m3u atau .m3u8, kamu punya yang pertama. Kalau mereka memberimu alamat server, username, dan kata sandi, kamu punya yang kedua.

Playlist M3UAkun Xtream Codes
Apa ituFile teks yang mendaftar channel dan URL stream-nyaSebuah API yang dikueri aplikasi untuk setiap jenis konten
Channel liveYa, sebagai satu daftar datarYa, terorganisir ke dalam kategori
Film dan seriesHanya kalau penyedianya mencampurnya ke dalam daftar yang samaYa, sebagai katalog yang layak dengan season dan episode
Panduan acaraHanya lewat URL XMLTV terpisah, kalau diberikanSudah terpasang, per channel
Catch-up / putar ulangTidakKalau penyedianya menawarkannya
PembaruanSeluruh file diunduh ulangHanya yang berubah yang diminta
KredensialBiasanya tertanam di setiap URL streamDikirim per permintaan, dan bisa disimpan terpisah

Banyak penyedia memberimu keduanya untuk langganan yang sama. Kalau kamu punya pilihan, akun Xtream adalah yang lebih baik untuk ditambahkan — ia memberi aplikasinya cukup struktur untuk membangun panduan dan katalog alih-alih daftar datar seratus ribu nama.

Sisa kosakatanya

EPG (XMLTV)
Panduan acara: apa yang sedang tayang, apa selanjutnya, apa yang tayang pagi ini. Datang sebagai file XML terpisah, sering puluhan megabyte, dan harus dicocokkan ke channel-mu lewat id yang ditetapkan penyedia. Id yang tidak cocok adalah sebabnya panduan kadang benar untuk separuh channel dan kosong untuk sisanya.
Catch-up (arsip, putar ulang)
Penyedia merekam sebuah channel untuk jendela waktu bergulir — biasanya satu sampai tujuh hari — sehingga kamu bisa memulai acara yang sudah tayang. Ini hanya ada kalau mereka mengaktifkannya, per channel, dan tidak ada pemutar yang bisa menambahkannya.
VOD
Film dan series yang disimpan sebagai file individual alih-alih stream live. Di akun Xtream ini adalah bagian terpisah dengan metadata sendiri; di M3U mereka hanyalah entri tambahan dalam daftar.
Batas koneksi
Berapa banyak stream yang boleh diputar langgananmu sekaligus, dihitung di server. Melampauinya adalah penyebab paling umum sebuah channel tiba-tiba menolak terbuka — termasuk saat "koneksi" kedua adalah ponselmu sendiri, yang masih memegang stream sebelumnya.
Transport stream (TS / HLS)
Dua bentuk kedatangan sebuah channel live. HLS dipotong menjadi segmen dan lebih toleran terhadap koneksi yang goyah; TS mentah mulai lebih cepat dan kurang toleran. Penyedia biasanya menawarkan keduanya; entah aplikasinya yang memilih, atau kamu.

Menambahkan langganan ke pemutar mana pun

Istilahnya berbeda antar aplikasi; urutannya tidak.

  1. Cari tahu mana dari keduanya yang kamu punya

    Satu tautan panjang tunggal berarti playlist. Hostname dengan port, plus username dan kata sandi, berarti akun Xtream. Kalau kamu dikirimi aplikasi dengan detailnya sudah tertanam, minta detail polosnya — kamu tidak wajib memakai pemutar mereka.

  2. Tambahkan, dan biarkan impor pertama selesai

    Daftar besar butuh waktu sejenak: puluhan ribu entri harus diurai dan disimpan. Ini terjadi sekali. Kalau sebuah aplikasi macet di sini alih-alih menunjukkan progres, ia sedang memuat seluruh file ke memori, dan akan melakukannya lagi setiap kali.

  3. Pasang panduannya kalau datang terpisah

    Untuk M3U, EPG adalah URL kedua yang kamu tempel. Untuk akun Xtream, ia sudah ada di sana.

  4. Atur favorit sebelum apa pun yang lain

    Tidak ada yang menelusuri seratus ribu channel dua kali. Menandai dua puluh yang benar-benar kamu tonton mengubah daftarnya menjadi sesuatu yang bisa dipakai, dan ini adalah lima menit bernilai paling tinggi yang akan kamu habiskan.

  5. Uji satu channel dari setiap kategori

    Penyedia sering punya seluruh kategori yang mati. Mengetahuinya sekarang lebih baik daripada saat sedang menonton pertandingan.

Kenapa sebuah channel buffering, dan siapa yang bisa memperbaikinya

Buffering di IPTV hampir tidak pernah karena aplikasinya. Stream live tidak punya kemampuan untuk melambat dan mengejar ketinggalan — ia datang pada kecepatan yang dikirim sumbernya, dan kalau kecepatan itu tidak bisa dipertahankan, gambarnya tersendat. Ada tiga penyebabnya, dan mereka bisa dibedakan.

Kalau satu channel tersendat dan sisanya baik-baik saja, sumber untuk channel itu kelebihan beban atau dienkode dengan buruk. Tidak ada yang bisa membantu dari sisimu; varian kualitas berbeda dari channel yang sama kadang membantu. Kalau semuanya tersendat pada waktu yang sama setiap hari, penyedianya jenuh pada jam sibuk — masalah klasik malam hari pada layanan yang dijual berlebihan. Kalau semuanya tersendat sepanjang waktu, lihat koneksimu sendiri, dan khususnya Wi-Fi: ponsel dua ruangan dari router pada pita 2,4 GHz yang padat jauh lebih sering jadi penyebabnya daripada bandwidth.

Buffer yang lebih besar membantu koneksi yang goyah dengan biaya waktu tunggu lebih lama saat mengganti channel, dan itu tidak bisa menyelamatkan sumber yang memang tidak mengirim cukup data. Dan kalau sebuah stream terbuka sedetik lalu mati, itu biasanya bukan buffering sama sekali melainkan batas koneksi — sesuatu yang lain sudah diputar di akun yang sama.

Yang perlu dicari dalam sebuah pemutar, setelah kamu punya langganan

  • Ia bertahan menghadapi daftar yang sangat besar

    Ekspor dari penyedia besar bisa mencapai ratusan ribu entri — yang dipakai memeriksa halaman ini berisi 701.017. Pemutar yang membaca daftarnya ke memori akan macet saat impor dan lambat selamanya setelahnya. Yang mengalirkannya ke database terbuka seketika pada ukuran berapa pun.

  • Panduannya duduk di sebelah channel-nya

    Panduan acara yang harus kamu tinggalkan layarnya untuk melihat adalah panduan yang tidak akan kamu pakai. Di tablet atau Mac ada ruang untuk keduanya sekaligus.

  • Kredensialmu disimpan dengan benar

    URL stream Xtream menanamkan kata sandimu. Pemutar yang menulis URL itu ke databasenya telah menulis kata sandimu ke databasenya. Keychain adalah tempat yang seharusnya.

  • Ia menghormati batas koneksi

    Mengunduh sambil menonton, pada akun satu koneksi, berarti salah satunya gagal. Pemutar yang tahu ini bisa mengantre alih-alih bertabrakan.

  • Melanjutkan bekerja pada film dan series

    VOD dalam katalog IPTV seharusnya berperilaku seperti video lainnya: ia mengingat di mana kamu berhenti, dan episode selanjutnya hanya satu ketukan jauhnya.

Tiga layar, khusus untuk ini

iPhone

Lebih mirip remote control daripada televisi: cukup baik untuk menonton sepintas pertandingan, dan tempat di mana daftar favorit kecil paling penting.

iPad

Yang terbaik dari ketiganya untuk menelusuri katalog — panduan, daftar channel, dan gambarnya semua muat di layar sekaligus.

Mac

Daftar channel yang besar benar-benar nyaman di sini, dengan pemutar di jendelanya sendiri dan panduan di jendela lain. Sama sekali tanpa iklan di build Mac.

Pertanyaan yang sering diajukan

Apakah aplikasi IPTV dilengkapi dengan channel?

Yang sah tidak, dan memang tidak bisa. Ia adalah klien — kamu membawa langganan dari sebuah penyedia dan aplikasinya memutarnya. Aplikasi mana pun yang datang dengan channel sudah terpasang sedang mendistribusikan konten, yang merupakan hal yang sangat berbeda secara hukum dan jarang menjadi tanda baik.

Kenapa panduan acara saya kosong untuk beberapa channel?

Panduannya dicocokkan ke channel lewat sebuah identifier yang ditetapkan penyedia. Kalau id sebuah channel di playlist tidak cocok dengan id mana pun di file XMLTV, channel itu tidak mendapat panduan. Ini masalah data di sisi penyedia, dan satu-satunya perbaikan adalah daftar yang dikoreksi dari mereka.

Kenapa sebuah channel berhenti saat saya mulai mengunduh?

Langgananmu hampir pasti mengizinkan satu koneksi bersamaan. Memutar dan mengunduh adalah dua, jadi salah satunya kalah. Penyedia menjual koneksi tambahan; beberapa pemutar juga membatasi unduhan IPTV-nya sendiri jadi satu untuk menghindari ini.

Bisakah saya memakai satu langganan di ponsel dan Mac saya secara bersamaan?

Hanya kalau ia mengizinkan lebih dari satu koneksi. Batasnya dihitung per akun di server, bukan per perangkat, jadi akun satu koneksi berarti satu layar dalam satu waktu, tidak peduli berapa banyak perangkat yang sudah kamu atur.

FoxDL

Apa yang dilakukan FoxDL dengan langganan yang sudah kamu punya

FoxDL hanyalah separuh klien. Ia tidak menyediakan, tidak menghosting, dan tidak memasok channel, film, atau stream miliknya sendiri — kamu menambahkan layanan yang secara sah kamu langgani.

  • Playlist M3U dan akun Xtream Codes, dengan katalog, season, episode, dan melanjutkan yang dimungkinkan oleh akun Xtream.
  • EPG dan catch-up di mana penyedianya menawarkannya.
  • Daftar berskala penyedia — playlist 485 MB dengan dua juta channel diimpor dalam sekitar dua menit dengan memori puncak 9 MB, karena ia diurai langsung ke disk alih-alih ke memori dan setiap layar mengambil halaman dari database alih-alih memuat seluruh katalog.
  • Kredensial hidup di Keychain. URL stream yang menanamkan kata sandi dibangun saat dibutuhkan dan tidak pernah ditulis ke database.
  • Sadar koneksi: unduhan IPTV dibatasi ke satu koneksi sehingga tidak menjatuhkan apa yang sedang kamu tonton.
  • Favorit, pencarian, dan baru ditonton di seluruh daftar.

Gratis: playlist atau akun pertama di iPhone dan iPad, dua pertama di Mac. Pro menghilangkan batasnya. Harga, channel, dan keandalan sepenuhnya urusan penyedia layananmu, bukan urusan kami.

Pertanyaan umum

Semua pertanyaan

Baca terus

Koleksimu, akhirnya ada di satu tempat.

Unduh gratis. Tanpa akun, tanpa daftar — semua fitur ada di versi gratis.

Unduh di App Store