Merhabalar, FTA (Free-to-air veya ücretsiz uydu yayınları) ve internetten ücretsiz olarak izlenebilen içerikler için listeler oluşturup paylaşmaktayım.
Atıfta bulunulması ve ticari bir eyleme dönüştürülmemesi şartlarıyla çalışmalarımı paylaşabilirsiniz.
UYARILAR
- Paylaşımlar içerisinde herhangi bir ücretli platforma ait içerikler veya direkt ücretli içerikler bulunmamaktadır.
- Proje içerisinde herhangi bir içeriğin yayını tarafımca yapılmamakta olup farklı kaynaklardan alınan içeriklere IPTV playerlarının destekleyeceği şekilde yönlendirme yapılmaktadır.
Merak edenler için alt kısımda yaptığım çalışmaların detayları mevcuttur.
ADLANDIRMALAR
Ülke bazlı içeriklerin klasör ve link yapısında sırasıyla aşağıdaki standartlar kullanılmaktadır.
Belirli bir kaynağa ait içeriklerde ise ilgili kaynağın website alan adı ve site içerisinde taranan kısmın bilgisi kullanılmaktadır.
Sistemin ayağa kaldırılması ve kurulumlar tarafındaki desteği için limonsikacagi61 'e teşekkürler.
Detaylar
- Ön-tanımsız (Headless) bir CMS (İYS) çözümü olan Directus sistemi ayağa kaldırılmıştır.
- Directus üzerinde gereken veri tipleri (Kanal, Yayın, Kategori vb.) oluşturulup. 450+ kanal için logo, yayın, kaynak vb. bilgiler girilmiştir.
- Python ile geliştirilen sistem günlük olarak verileri CMS API üzerinden çekip, yayınları denetleyip en yüksek öncelikli linke yönlendirme yapmaktadır.
- Yayınların denetiminde basit istek atılıp cevap kontrol edilmektedir. FFmpeg çözümleri denenmiş fakat işlem süresini çok arttırması sebebiyle basit istek şekline geri döndürülmüştür.
- Python Streamlink kütüphanesi kullanılarak Youtube, Dailymotion ve Twitch üzerinden yayın yapan kanallar için sabit link oluşturan bir sistem geliştirilmiştir.
- Sistem kendisine tanımlanan konfigürasyon dosyaları üzerinden Github Actions kullanarak 2 saat aralıklar ile yayınları Multivariant (Master) ve Best (En Yüksek Kalite) listeleri güncellemektedir.
https://github.com/UzunMuhalefet/yayinlar
- Query Streamlink reposu Render platformu üzerinde ücretsiz hesap ile aktif edilmiştir.
- Streamlink desteği olan sitelere ait yayının bulunduğu linkler url sorgu parametresi ile geçilerek sonuç alınabilir.
- NOT: IP adresi bazlı link koruması bulunan sitelerde çalışmaz. Youtube, Dailymotion, Twitch siteleri için çalışmaktadır fakat ülke bazlı kısıtlama bulunan içeriklerde çalışmayabilir.
https://tvcdn.onrender.com/iptv-query?url={ICERIK_ADRESI}&.m3u8
- Stabil clean (saf) linki bulunmayan platform ve yayınları listelere ekleyebilmek için PHP ve Regex kullanılarak son kullanıcı için link elde eden basit scriptler geliştirilmiş ve serv00 platformu üzerinde ücretsiz hesap ile çalıştırılmaktadır.
Detaylar
Pattern:
https://uzunmuhalefet.serv00.net/angelcam.php?id={SUBDOMAIN}&.m3u8
Örnek Yayın:
https://abana-belediyesi.click2stream.com/
Yayın URL:
https://uzunmuhalefet.serv00.net/angelcam.php?id=abana-belediyesi&.m3u8
Pattern:
https://uzunmuhalefet.serv00.net/ipcamlive.php?id={ALIAS/ID}&.m3u8
Örnek Yayın:
https://ipcamlive.com/player/player.php?alias=655b2fd67214e
Yayın URL:
https://uzunmuhalefet.serv00.net/ipcamlive.php?id=655b2fd67214e&.m3u8
Pattern:
https://uzunmuhalefet.serv00.net/rtspme.php?id={ID}&.m3u8
Örnek Yayın:
https://rtsp.me/embed/QRHD7Y2Q/
Yayın URL:
https://uzunmuhalefet.serv00.net/rtspme.php?id=QRHD7Y2Q&.m3u8
Earth TV (www.earthtv.com)
Pattern:
https://uzunmuhalefet.serv00.net/earthtv.php?id={NAME}&.m3u8
Örnek Yayın:
https://www.earthtv.com/en/webcam/rotterdam-holland-amerikakade
Yayın URL:
https://uzunmuhalefet.serv00.net/earthtv.php?id=rotterdam-holland-amerikakade&.m3u8
Bursa Büyükşehir Belediyesi (www.bursabuyuksehir.tv)
Pattern:
https://uzunmuhalefet.serv00.net/bursa.php?id={ID}&.m3u8
Örnek Yayın:
https://www.bursabuyuksehir.tv/canli-yunus-emre-kavsagi-yeni-23542.html
Yayın URL:
https://uzunmuhalefet.serv00.net/bursa.php?id=23542&.m3u8
Pattern:
https://uzunmuhalefet.serv00.net/kocaeli.php?id={ID}&.m3u8
Örnek Yayın:
https://kocaeliyiseyret.com/Kamera/Index/cumhuriyet-bulvari2/2035
Yayın URL:
https://uzunmuhalefet.serv00.net/kocaeli.php?id=2035&.m3u8
IPTV Org ekibinin geliştirdiği EPG yazılımı kurulup devreye alınmıştır. Destekleyen playerlarda aşağıdaki URL eklenip kullanılabilir.
http://epg.tvcdn.net/guide/tr-guide.xml
M3U formatının standartlarının keskin olmaması sebebiyle 3 farklı çıktı üretilmektedir. Kullandığınız IPTV playerın formatına uyan halini seçebilirsiniz. Listelerin içeriği değişmemektedir.
Standard Liste
http://stream.tvcdn.net/lists/tr.m3u
Alternatif Liste
http://stream.tvcdn.net/lists/tr-alt.m3u
SS-IPTV Listesi
http://stream.tvcdn.net/lists/tr-ss.m3u
Detaylar
Türkiye ve KKTC'de bulunan aktif canlı yayın yapan kameraları içerir.
Liste URL
http://stream.tvcdn.net/lists/tr-cam.m3u
Dünya genelinden canlı yayın yapan havaalanlarına ait kameraları içerir. Kameralar ülke bazlı gruplanmıştır, eğer var ise IATA kodları belirtilmiştir. Kaynak: https://airportwebcams.net/
Liste URL
https://github.com/UzunMuhalefet/Legal-IPTV/raw/main/lists/cameras/categories/airports.m3u
Amerika'da yer alan trafik kameralarını içermektedir.
Listeler
Türkçe yayın gösteren televizyon kanalları ve platformlardan kazınan içerikleri içermektedir. Yayın linkleri direkt olarak resmi yayıncıdan alınmıştır. Herhangi bir şekilde indirme veya tekrardan işleyip dağıtma söz konusu değildir.
- Her bir kaynakta belirli bir alt başlığa göre toplu liste(ler) bulunmaktadır.
- Haricen alt klasörler aracılığıyla tekil içeriklerin listelerine erişilebilmektedir.
Detaylar
Detaylar
Belirli konseptlere, ülke, bölge ve platform (websitesi) özelinde listeler çıkartmayı planlıyorum. Talep ettiğiniz bir konsept var ise belirtebilirsiniz.
Planlanan Playlistler
- Türki Cumhuriyetler - TV Kanalları
- Avrupa Ülkeleri - TV Kanalları
- Dünya - Şehir Kameraları
Bu sitelerin içeriklerine bir talep olduğu takdirde içeriklere ait liste çıkartma işlemi gerçekleştirilebilir.
İçerik | Site URL |
---|---|
CNN Türk - Arşiv | https://www.cnnturk.com/tv-cnn-turk/arsiv/ |
24 TV - Programlar | https://www.yirmidort.tv/televizyon/tum-programlar |
TVNET - Programlar | https://www.tvnet.com.tr/ |
Power App - Videocast | https://www.powerapp.com.tr/videocast/ |
Tarım TV | https://www.tarimtv.gov.tr/tr/ |
Bloomberg HT - Programlar | https://www.bloomberght.com/video |
Vav TV | https://vavtv.com.tr/ |