XmlTV Dosyası günlük olarak güncellenir
Her gün, sitemde otomatik olarak güncellenmiş bir XmlTV dosyası oluşturulmaktadır.
Bu dosya GZIP formatında sıkıştırılmıştır, 7zip veya WinRAR ile açabilirsiniz.
❓XmlTV formatı nedir?
Bu, elektronik program rehberleri (EPG) için yaygın olarak kullanılan bir formattır. Birçok uygulama, dünya çapında yüzlerce TV kanalının programlarını görüntülemek için bunu kullanmaktadır.
Ben yalnızca Fransız kanallarına odaklanıyorum.
Bu hizmeti diğer ülkeler için geliştirmek için ne zamanım ne de isteğim var.
🔐 Tam dosyaya erişim (11 gün)
TV rehberinin tam sürümünü (11 gün) almak için şunları yapmalısınız:
- Sitemde bir hesap oluşturun.
- API anahtarınızı alın (hesabınızda mevcuttur).
Kullanılabilir URL'ler
İhtiyacınıza göre üç URL formatı mevcuttur:
| Format | URL | Kullanım |
|---|---|---|
| GZIP sıkıştırılmış (varsayılan) | https://digital3d.com/api/xmltv/[ApiAnahtarınız].xml.gz | Tavsiye edilir — daha hafif dosya |
| Sıkıştırılmamış XML | https://digital3d.com/api/xmltv/[ApiAnahtarınız].xml | .xml formatında bir URL gerektiren cihazlar için |
| Parametreli URL (Eski URL) | https://digital3d.com/api/xmltv?userId=[ApiAnahtarınız] | Ek seçeneklerle klasik format |
⚠️
[ApiAnahtarınız]kısmını gerçek API anahtarınızla değiştirin (köşeli parantezler veya tırnak işareti olmadan).💡 URL'ler
http://ile de çalışır (s harfi olmadan). HTTPS desteklemeyen uydu alıcıları (Enigma2, Dreambox, Vu+...) için yararlıdır.
🆕 Yeni: Basit direkt URL'ler
.xml ve .xml.gz URL'leri kullanımı en kolay olanlardır. Ek parametre olmadan doğrudan çalışır ve IPTV uygulamalarıyla uyumludur (iMPlayer, TiviMate, vb.) HTTP yönlendirmelerini takip etmeyen veya URL'de dosya uzantısı gerektiren uygulamalar için.
⚙️ Ek seçenekler (Parametreli URL)
Parametreli klasik URL'yi kullanıyorsanız, bu seçenekleri ekleyebilirsiniz:
💡 Sıkıştırılmamış dosya (Ham XML) :
https://digital3d.com/api/xmltv?userId=[ApiAnahtarınız]&noCompressed=true
💡 Aksan olmadan dosya :
https://digital3d.com/api/xmltv?userId=[ApiAnahtarınız]&noAccent=true
💡 İkisini birden :
https://digital3d.com/api/xmltv?userId=[ApiAnahtarınız]&noCompressed=true&noAccent=true
💡
noAccentparametresi doğrudan URL'lerde de mevcuttur :https://digital3d.com/api/xmltv/[ApiAnahtarınız].xml?noAccent=true
🌐 Tarayıcı üzerinden erişim
Ayrıca bu URL ile tarayıcınızdan dosyayı indirebilirsiniz :
https://digital3d.com/XmlTv?Id=[ApiAnahtarınız]
Kullanılabilir seçenekler : &NoCompressed=1 (sıkıştırılmamış XML) ve &NoAccent=1 (aksansız).
🕒 Dosya yalnızca bir kez gecede güncellenir, günde birden fazla kez indirmenize gerek yoktur.
🆕 Yenilikler
- TV programlarınızı kontrol etmek için ChatGPT Botu :
https://chatgpt.com/g/g-z29I6WIfh-french-tv-guide (Yeni sürüm) - TV programını görüntülemek için mikro site :
👉 https://tv.digital3d.com/ - Projeleriniz için XmlTV API'si :
👉 https://xmltv.digital3d.com/swagger/ (Yeni Sürüm) => Artık bu sitede kayıtlıysanız, hesabınız altında API anahtarınızı kullanmalısınız, günde 5 istek sınırlaması var ama Pro sürümü günde 1000'den fazla istek yapmanıza izin veriyor.
📉 Sınırlamalar
- Lisans şu anda ücretsizdir, ancak ticari veya kötüye kullanım katkı olmadan izin verilmez (aşağıya bakın).
- Sınır: Kullanıcı başına günde 1 ücretsiz indirme ama burada günde 1000 indirme için bir Pro sürümü mevcuttur.
- Dosyayı birden fazla kez yeniden indirmenize gerek yoktur: gecede yalnızca bir kez değişir.
🛰 Uydu alıcıları için (Enigma2, Dreambox, Vu+...)
Ayrıca TV rehberini otomatik olarak indirmeniz mümkündür Enigma2 dekoderinizde:
- CrossEPG eklentisini yükleyin.
- Bu yapılandırma dosyasını indirin:
https://digital3d.com/download/enigma2/Digital3d_France.conf - Bu dosyayı bir metin editöründe (örneğin: Notepad) açın ve aşağıdaki satırı değiştirin:
epg_url_0=http://digital3d.com/api/xmltv/ApiAnahtarınız.xml.gz
⚠️ApiAnahtarınızkısmını gerçek API anahtarınızla değiştirin (köşeli parantez veya tırnak olmadan).
⚠️ Çoğu alıcının HTTPS'yi desteklemediği içinhttp://(«s» olmadan) kullandığınızdan emin olun. - Değiştirilen dosyayı kutunuza şu dizine kopyalayın:
/usr/crossepg/providers - Kutunuzdan:
- Aşağı gidin: Ayarlar > Sistem > EPG > CrossEPG
- "XmlTV Sağlayıcıları"nı seçin > "Fransa - Digital3d.com"
- Kaydedin ve ardından Şimdi İndir butonuna tıklayın
İşte bu kadar! Her gün otomatik güncelleme 🚀
Alternatifler
- Jérôme'nun FTP'si:
👉 http://jerome0025.free.fr/ - İndirilecek diğer XmlTV dosyaları:
👉 https://xmltvfr.fr/
Bu ücretsiz mi?
Evet: günde 1 ücretsiz indirme hakkına sahipsiniz.
Ve hizmeti düzenli olarak kullanıyorsanız: Pro aboneliği (12€/ay) kotaları önemli ölçüde artırır ve hizmetin güvenilir ve güncel kalmasını sağlar.
Barındırma, bant genişliği ve bakım (hatalar + kaynaklar değiştiğinde uyarlamalar) için yılda yaklaşık 1200€ tutar, geliştirme süresini saymadan.
Bu XMLTV size zaman kazandırıyorsa, Pro versiyonu projeyi desteklemenin en iyi yoludur ❤