- 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
Plex ve Jellyfin kullandığım için kodu ve belgeleri inceledim; eğer
bun sqlitekullanı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
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
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ı?