Ana sayfa→Yazılım & İşletim Sistemleri
Yazılım & İşletim Sistemleri

Ucuz TV Tuner’ına Jellyfin’de Gerçek Bir Kanal Rehberi Verdim, Artık Kendi Kendine Güncelleniyor.

Live TV'yi ağ üzerinden bir tuner ekleyerek Plex sunucuma kattığımda, sunucu platformu otomatik olarak güncel bir kanal rehberi oluşturdu. Jellyfin 'e…

User Avatar
Ahmet AvcıEditör
4 dk okuma

Live TV’yi ağ üzerinden bir tuner ekleyerek Plex sunucuma kattığımda, sunucu platformu otomatik olarak güncel bir kanal rehberi oluşturdu. Jellyfin‘e eklediğimde ise istasyonlar arasında geçiş yapabilirdim, ancak geleneksel bir rehber oluşturulmadı. Jellyfin’de programlarla güncel kalan bir kanal rehberi edinmek ek yapılandırma gerektiriyor; ama SiliconDust buna için bana yılda 35 dolar ücret talep ediyordu.

Ekle

XDA

SayarBilgi sitesini Google’da tercih edilen kaynak olarak seç

Google‘da

Tercihli Kaynak Olarak Ekle

Google Discover’da Takip Et

Connected HDHomeRun Tuner to HD Antenna and Wi-Fi Extender to Network

Sonuç olarak, tuner’ımın manuel olarak çekip güncelleyebileceğim ücretsiz bir kanal rehberi sunuyor; ya da birkaç günde bir çalışacak şekilde otomatikleştirip güncel tutabilirim. Ayrıca listeleri güncelleyecek bir sunucu tetikleyicisi de ayarladım, böylece hava üzerinden yayınlanan içerikleri izlemek ve kaydetmek Jellyfin’e bağlı ekranlardan daha kolay hale geldi.

Ağ tuner’ı eklemek

Jellyfin’de canlı TV istasyonlarını elde etmek kolay kısmıydı

Öncelikle HD antenimi tuner’a bağladım ve tuner’ı ağa bağladım. Anten ve tuner kombinasyonumu en iyi alımı sağlayacak bir yere yerleştirdim ve ağa, açık bir Ethernet bağlantı noktası bulunan bir Wi-Fi genişletici üzerinden bağladım. Doğrudan yönlendiriciye bağlamak ideal olurdu, ancak bu benim için mümkün değil. Her şey sorunsuz çalışıyor ve ben anteni yerleştirdiğim yerden en fazla kanalı alıyorum.

Jellyfin Guide of Channels After Update

Ucuz tuner kutusuna ulaştım, yeni yazılımı kurdum ve kanalları güncelledim. Jellyfin yönetim panelinin Canlı TV bölümüne girdim ve ağ tuner’ı hemen tanıdı. Ardından Jellyfin kanalları görebiliyordu, ancak yine de bir rehber yoktu. SiliconDust, HDHomeRun ağ tuner’ı için ücretsiz iki günlük bir XMLTV kanal rehberi sunuyor. Listeyi çekmek için bir PowerShell scripti kullandım ve onu yerel olarak rehber.xml dosyası olarak kaydettim.

Kanal rehberini kurmak

Bir miktar yapılandırma gerekli

          Doğru kanal rehberine sahip olma zamanı geldiğinde, rehber kaynağı olarak SiliconDust’un XMLTV API’sini kullandım. Bir PowerShell betiğini sunucunun yerel sürücüsüne kaydettim ve listeleri guide.xml dosyasına indirmek için çalıştırdım. Ardından bu dosyayı Jellyfin altında Live TV > TV Guide Data Providers bölümüne ekledim. Bu işlem tamamlandıktan sonra, Jellyfin’i rehberi okuyacak şekilde ayarladım; Refresh Guide Data düğmesini seçerek rehberin güncellenmesini ve tüm cihazlarımda görüntülenmesini sağladım.

          XMLTV rehberini kurduktan sonra, betiği her iki günde bir manuel olarak çalıştırdım ve kanalları sunucunun kontrol panelinden güncelledim. PowerShell betiği, kimlik doğrulama belirtecini almak için tuner’ıma bağlanır, ardından bu belirteci kullanarak TV listelerini indirir. XMLTV belgesini doğrular ve önceki sürümü yerine rehberime kaydeder.

          Jellyfin’in Scheduled Tasks bölümünde, betiğin her 24 saatte bir gece yarısı çalışması için bir Live TV tetikleyicisi ayarladım, XML rehber dosyasını kontrol ettim ve bulduğu tüm değişiklikleri uyguladım. Yine de, taze listeler için betiği her iki günde bir manuel olarak çalıştırarak güncellemeye devam ettim. Ancak bunu her zaman unutmuyordum ve betiği otomatikleştirecek basit bir yola ihtiyacım vardı.

          Güncellemeleri otomatikleştirme

          Artık XMLTV rehberim kendiliğinden güncelleniyor

                  Jellyfin rehberi her 24 saatte bir güncelledi, ancak bu güncelleme ancak içindeki verilerin doğruluğu kadar işe yarıyordu. Rehber güncelleme betiğini her zaman çalıştırdığımı hatırlamadım ve sıklıkla eksik kalan listelerle karşılaştım. Ardından doğru listeleri almak için betiği manuel olarak çalıştırdım ve ayrıca Jellyfin’deki güncellemeyi de çalıştırarak canlı TV rehberinin cihazlarımda doğru şekilde görüntülenmesini sağladım. Betik, ağ tuner’ımın hizmetinden yalnızca iki günlük program çeker ve bunu manuel olarak yönetmek, özellikle bir programı kaydetmek istediğimde kafa karıştırıcı hale geldi.

                  Jellyfin sunucum Windows üzerinde çalıştığı için, kanal listelerimi güncellemek amacıyla scripti otomatikleştirmek üzere Görev Zamanlayıcı’yı kullandım. Jellyfin’in XMLTV rehberini gece yarısı güncellemeyi ayarladığım için, scriptin her gün saat 22:00’de çalışacağı bir görev oluşturdum. Oluşturduğum görev PowerShell’in kaydedilmiş scriptimi başlatıp çalıştırmasını söylüyor. Sunucum her açık olduğu için otomasyon başarıyla işliyor. Kendiliğinden güncellenen bir rehbere sahip olmak çok daha kolay.

                  Şimdi, iki teknik adım aracılığıyla kendi kendine güncellenen gerçek bir kanal rehberim var. Ancak ekranın önündeyim ve ekranda ne olduğunu kontrol ederken bunu fark etmiyorum. SiliconDust’un ücretsiz hizmeti, iki günlük liste veriyor; bu da yeterli, çünkü çok fazla canlı izlemiyor veya kaydetmiyorum. Bu yüzden 14 günlük liste için ödeme yapmak benim için değer değil.

                  Jellyfin’de OTA kanal rehberi güncellemelerini ücretsiz otomatikleştirmek

                  Kanal rehberini benim elle yapmama gerek kalmadan güncel tutuyor. Zamanlanmış görev başarısız olursa veya Jellyfin çökerse, bunu kendim çalıştırmam gerekir; ancak canlı TV konusunda titiz olan sunucu bakımıyla beklenen budur.

                  SiliconDust HDHomeRun Flex 4K

                  Amazon’dan $200
                  Resmi Siteden $200

                  İlginizi Çekebilir: Kendi Sunucunuzda Barındırdığı İçin Google Photos ve OneDrive’ı Yerine Geçiren Fotoğraf Aracı, Aynı Zamanda Daha Gizli →
                  Kaynak: XDA Developers ↗Kaynak yazarı: Brian Burgess
                  💬 SayarBilgi Topluluğu

                  Bu Gelişmeyi Toplulukta Değerlendirin

                  Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.

                  Topluluk Canlı Akışı →
                  💬 Topluluk Masası & Tartışma

                  Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.

                  Foruma Katıl & Yanıtla ➔
                  Forumda sor / tartış
                  TOPLULUĞUN SESİ

                  Söz sizde.

                  0 yorum

                  Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.

                  Sohbete katıl

                  E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

                  Yorumunuz yayımlanmadan önce onay bekleyebilir.

                  BİR SONRAKİ OKUMA

                  Merak etmeye devam

                  Tümünü gör ↗

                  Neyi merak ediyorsun?

                  En az 3 karakter yazın.

                  Keşfet