11 puan yazan GN⁺ 2025-04-14 | 2 yorum | WhatsApp'ta paylaş
  • Plex ve Jellyfin medya sunucularını temel alarak gerçek zamanlı TV kanalları oluşturup yapılandırabilen açık kaynaklı bir platform
  • Web arayüzünde kanalları, yayın akışını, reklamları ve ayarları yapılandırabilirsiniz
  • Oluşturulan kanallar Plex, Jellyfin, Emby'e HDHomeRun emülatörü olarak eklenebilir veya M3U dosyası IPTV uygulamalarında oynatılabilir
  • Mevcut dizqueTV'nin modernleştirilmiş, performans ve kararlılığı iyileştirilmiş tamamen yeniden markalanmış sürümü
  • Tarayıcı akışı, gelişmiş filtreleme, çeşitli transcoding seçenekleri gibi özellikler eklenmiş

Tunarr genel bakış

  • Tunarr, Plex veya Jellyfin sunucusunda depolanan medyayı temel alarak özelleştirilmiş canlı TV kanalları oluşturabilen bir sistemdir
  • Plex, Jellyfin ve Emby'de HDHomeRun emülasyonu kullanılarak ya da M3U IPTV URL üzerinden çeşitli IPTV uygulamalarında izlenebilir
  • Önceki açık kaynak proje dizqueTV'nin devamı olarak; performans iyileştirmeleri, hata düzeltmeleri, arayüzün yeniden tasarlanması ve yeni özelliklerin eklenmesini hedefler

Başlıca hedefler

  • Backend ve frontend yığınının modernleştirilmesi
  • Mevcut kullanıcılar için geçiş desteği
  • Kararlılık ve performans iyileştirmeleri (Node'dan daha hızlı olan Bun 1.2.0 tabanlı geliştirme)
  • Web arayüzünün iyileştirilmesi ve daha şık bir tasarımın uygulanması
  • Çok sayıda yeni özellik eklenmesi

Başlıca özellikler

  • Jellyfin kütüphane desteği (yeni)
  • Tarayıcıda doğrudan kanal akışı mümkün (yeni)
  • Tüm streaming pipeline'ın yeniden düzenlenmesi ile performans ve kararlılık iyileştirildi (yeni)
  • Geliştirilmiş yayın akışı seçenekleri sunar (yeni)
  • Karanlık mod desteği (yeni)
  • İçerik arama için gelişmiş filtreleme ve sıralama özellikleri sunar (yeni)
  • Otomatik yedekleme ile ayarlar ve kanallar korunur (yeni)
  • Kanal bazında ayrı transcoding ayarları desteği (yeni)
  • Zaman/rastgele slot yayın akışı arayüzü iyileştirildi (yeni)
  • HDHomeRun emülasyonu ve IPTV kanal listesi sunarak Plex, xTeVe, Threadfin vb. ile entegre olabilir
  • Kanal bazında logo, reklam, pre-roll, müzik videosu vb. ekleme mümkün
  • Web tabanlı TV rehberinde kanal dizilimi görülebilir
  • Donanım hızlandırmalı transcoding desteği: Nvidia, VAAPI, QuickSync, macOS VideoToolbox
  • Altyazı özelliği şu anda devre dışı, kararlılık için kaldırıldı. Geri getirilmesi planlanıyor (#462 issue üzerinden takip ediliyor)

Mevcut sınırlamalar

  • Plex'te HDHR kullanmak için Plex Pass gerekir
  • Plex sunucusundaki içerik değişikliklerini otomatik olarak algılamaz. Yansıtmak için programların elle kaldırılıp yeniden eklenmesi gerekir
  • Plex sunucusunun IP'si veya portu değişirse sunucu ayarlarının elle güncellenmesi gerekir
  • Bu özellikler şu anda geliştirme aşamasında (ilerleme durumu #15 issue üzerinden görülebilir)

Teknoloji

  • Sunucu Bun runtime tabanlı çalışır
  • Web: web geliştirme ve bundle alma için vite kullanılır

Lisans

  • Orijinal dizqueTV zlib lisansı ile dağıtılır ve Tunarr da aynı lisansı korur

2 yorum

 
nextstep 2025-04-14

Plex ve Jellyfin kullandığım için kodu ve belgeleri inceledim; eğer bun sqlite kullanılmış olsaydı performans biraz daha iyi olabilirdi diye düşünüyorum ve Jellyfin belgelerinin henüz hazır olmaması biraz üzücü.

Böyle bir projenin var olması için teşekkürler

 
GN⁺ 2025-04-14
Hacker News yorumları
  • ErsatzTV’yi kısa süre denedim ve gerçekten çok iyiydi. Kablolu TV’m yok ama çocukken kanallar arasında zap yaptığım günleri özlüyorum

    • Bir yemek kanalı oluşturup Masterchef, gezi-yemek programları, animasyonlar ve Bollywood filmlerini döngüye aldım
    • İşten sonra kanalı açıp ne izleyeceğimi düşünmek zorunda kalmamak hoşuma gidiyordu
    • Bunu NAS’ımda denemeyi planlıyorum
  • Kanalları oluşturduktan sonra eski bir RF modülatörü alıp evde kendi kablolu TV ağınızı işletebilirsiniz

  • 2018’den beri YouTube favorilerimi yerelde yedekliyorum; şu anda 10.000 videom var. Bunu ikinci monitörde arka planda oynatmanın eğlenceli bir yolu olabilir gibi geliyor

  • 2023’te vefat eden babam bana 80’ler televizyonuyla dolu 100’den fazla VHS kaset bıraktı. İçerik çoğunlukla müzikti (özellikle bas gitar odaklı), buharlı lokomotifler ve fotoğrafçılıktı; bunu tüketmek için mükemmel bir yol olabilir gibi görünüyor. Paylaştığınız için teşekkürler

  • DVD rip’lerini sunucuya koyup türe göre kanallar oluşturmak istiyordum. Örneğin, bilim kurgu (Star Trek, Stargate vb.), çizgi filmler (Looney Tunes, Popeye vb.), sitcomlar (Scrubs, How I Met Your Mother, Frasier, Cheers) gibi. Çocuk programlarını da başka kanallara koymak isterdim. Netflix’te gezinip seçenek felcine kapılmak yerine, arka planda bir şeyler açık olsun istediğimde iyi gelebilir

  • Radyo/müzik akışı için fiziksel bir biçimde var olan bir şeye ihtiyaç var. Birçok yaşlı insanın streaming’e karşı olmasının nedeni, "fiziksel bir düğmeye basıp güzel müzik, haberler ve biraz sohbet duymak istiyorum" demeleri. Radyo bunu sağlıyor, ama streaming sağlamıyor

  • Streaming’in "kablolu TV" konseptini seviyorsanız, daha önce HN’de tanıtılan ytch.xyz benzer bir deneyim sunuyor

  • Uzun zamandır 1990’lar TV kanalları yapıp bunları evdeki televizyonlarda açmak istiyordum. Bunun verdiği his çok güzel. Hatta K-Mart infomercial VHS rip’leri bile eklemek istiyorum

  • Bu arada, Netflix’in yakında benzer bir konsepti hayata geçireceği söyleniyor

  • Bunun ErsatzTV ile kıyaslandığında nasıl olduğunu bilen var mı?