Xtream Codes API Mimarisi: Nasıl Çalışır?
Xtream Codes API, dünya genelinde IPTV sağlayıcılarının içerik kataloglarını istemcilere servis etmek için kullandığı standart REST mimarisidir. Tipik bir statik M3U dosyasının aksine, Xtream API içerikleri hiyerarşik JSON uç noktaları üzerinden dinamik olarak sunar.
Akipa Web Player, Xtream Codes sunucunuzla doğrudan tarayıcınızın arka planında şu protokol adımlarını izleyerek iletişim kurar:
- Kimlik Doğrulama ve Hesap Durumu:
/player_api.php?username=...&password=...uç noktasına istek gönderilerek hesap geçerlilik süresi, izin verilen eşzamanlı bağlantı sayısı (max connections) ve aktif bağlantı durumu kontrol edilir. - Kategori ve Akış Çekimi: Canlı yayın kategorileri (
get_live_categories), VOD kategorileri (get_vod_categories) ve Dizi listeleri (get_series) asenkron olarak alınır. - Akıllı Bölüm Ağacı (Lazy Loading): Dizilerin tüm sezon ve bölümleri tek seferde çekilip tarayıcı belleği şişirilmez; yalnızca kullanıcı bir diziye tıkladığında
get_series_info&series_id=...çağrısı yapılarak sezonlar ve bölümler yüklenir.
Tek Bağlantılı Hat Yönetimi ve Sağlayıcı Ban Koruması
IPTV sağlayıcılarının birçoğu tek abonelik için max_connections: 1 kuralı uygular. Standart tarayıcılar veya amatör oynatıcılar kanal değiştirirken önceki bağlantıyı düzgün kapatmadan yeni bir HTTP isteği başlattığında, sağlayıcı paneli çift bağlantı tespit eder ve hesabı geçici olarak kilitler (HTTP 513 veya 511 hatası).
Akipa Web Player'ın PlayerController mimarisi, kanal geçişlerinde önceki soketi anında sonlandırır ve sağlayıcı tarafındaki oturum zaman aşımı (TCP FIN) tamamlanana kadar akıllı bir bekleme kuyruğu oluşturarak hesabınızın askıya alınmasını kesin olarak önler. Ayrıntılı teknik yönergeler içinTek Bağlantı Yönetim Rehberiniokuyabilirsiniz.
Teknik Karşılaştırma: Web Tabanlı Xtream vs. IPTV Uygulamaları
| Özellik | Akipa Web Xtream Player | IPTV Smarters / TiviMate | Klasik Tarayıcı Eklentileri |
|---|---|---|---|
| Kurulum Gereksinimi | Sıfır Kurulum (URL ile Aç) | APK / Uygulama kurulumu zorunlu | Tarayıcı eklentisi gerekli |
| Kimlik Bilgisi Güvenliği | Yalnızca İstemcide (IndexedDB) | Cihaz lokalinde şifreli | Üçüncü taraf sunucuya sızabilir |
| Sezon & Bölüm Hiyerarşisi | Dinamik Modal & Ağaç Yapısı | Var | Genellikle desteklenmez |
| Tek Tıkla M3U'ya Çevirme | Var (Extended M3U Export) | Yok | Yok |
Sıkça Sorulan Sorular (SSS)
Xtream hesap bilgilerimi girdiğimde şifremi görebilir misiniz?
Hayır. Giriş bilgileriniz asla sunucumuza aktarılmaz veya kaydedilmez. Akipa Web Player, tüm API çağrılarını doğrudan tarayıcınızın ağ katmanı üzerinden yürütür. Bilgileriniz yalnızca tarayıcınızın yerel IndexedDB deposunda güvenle saklanır.
Xtream hesabımdaki içerikleri M3U çalma listesi olarak indirebilir miyim?
Evet. Editör modülümüz, Xtream panelinizdeki tüm kategorileri ve yayınları tek tıkla standart Extended M3U formatına dönüştürür. Dilediğiniz kategorileri filtreleyip yeni bir M3U dosyası olarak dışa aktarabilirsiniz.