
Çekmecedeki eski telefon, 2015’te çoğu insanın çalıştırdığı ev sunucularından daha fazla RAM’e sahiptir. Termux artık Jellyfin sunucu ikili dosyasını doğrudan derleyebilir, Debian katmanına gerek yoktur ve orta seviye ARM64 cihazı pili emerken huzursuzca bir veya iki akışı oynatır. Bu, bu haftada gözden geçirdiğimiz kurulumun şeklidir: yedek bir Pixel 4a Jellyfin’i gerçek bir ev medya sunucusu olarak çalıştırıyor, ev boyunca TV, dizüstü bilgisayar ve telefonu besliyor.
Sorun şu ki “Termux artı Jellyfin” yalnızca yığının orta üçüncüsüdür. Çalışan bir sunucu almak için telefonu uyanık tutmanız, bulut veya NAS depolamasını bağlamanız ve bağlantı noktasını kanepenin tarayıcısına güvenli bir şekilde açmanız gerekir. Bu sekiz Android uygulaması her şeyi bir araya getirir. Hepsi Play Store’da, çoğu F-Droid’de de vardır ve toplam kurulum maliyeti sıfırdır.
Jellyfin-on-Android yığınında ne aranmalı
- Sunucu ikili dosyasını root olmadan çalıştıran bir Linux userland veya yerel paket.
- Bulut veya NAS içeriğini aynı dosya sistemine bağlayan depolama araçları.
- Telefonun oynatmalar arasında derin uyku moduna girmemesi için bir wake lock.
- Sunucunun yeniden başlatma veya güç kesilmesinin ardından yeniden başlaması için bir önyükleme kancası.
- Ev yönlendiricisinde bir delik açmadan uzaktan erişim.
- TV veya telefondaki donanım kod çözme sınırlarına saygı duyan bir istemci uygulaması.
Hızlı karşılaştırma
| Uygulama | En İyi | Platformlar | Ücretsiz Plan | Başlangıç Fiyatı | Rating |
|---|---|---|---|---|---|
| Termux | Sunucunun kendisi | Android | Tamamen ücretsiz, açık kaynak | Ücretsiz | Play Store’da 4.4 |
| Termux:API | Pil ve sensör kancaları | Android | Tamamen ücretsiz, açık kaynak | Ücretsiz | Play Store’da 4.4 |
| Termux:Boot | Yeniden başlatmadan sonra otomatik yeniden başlatma | Android | Tamamen ücretsiz, açık kaynak | Ücretsiz | F-Droid’de 4.3 |
| Rclone | Bulut depolamasını bağlama | Android, Windows, macOS, Linux | Tamamen ücretsiz, açık kaynak | Ücretsiz | Play Store’da 4.5 |
| Jellyfin | Herhangi bir TV veya telefonda istemci | Android, iOS, TV, PC | Tamamen ücretsiz, açık kaynak | Ücretsiz | Play Store’da 4.5 |
| Tailscale | Port yönlendirmesi olmadan uzaktan erişim | Android, iOS, Windows, macOS, Linux | Kişisel seviye ücretsiz | Ücretsiz başlangıç | Play Store’da 4.7 |
| KDE Connect | Dizüstü bilgisayardan LAN kontrolü | Android, PC | Tamamen ücretsiz, açık kaynak | Ücretsiz | Play Store’da 4.6 |
| Wake Lock | Sunucu için CPU’yu uyandırın | Android | Reklam veya ücretli olmak üzere ücretsiz | Ücretli sürüm için yaklaşık $2.99 | Play Store’da 4.5 |
Uygulamalar
1. Termux, sunucu ana bilgisayarı olarak en iyi
Termux bu tüm kurulumun varlık nedenidir. Android’de apt ve pkg ile gerçek bir Linux userland’i içerir ve komunite depo şimdi yerel jellyfin-server derlemesini paketlemektedir. Üç komut sunucuyu ayarlar. Bir wake lock bunu çalışır durumda tuttuğu. Web UI, daemon başlar başlamaz localhost:8096’da Chrome’da yanıt verir.
Eksik olduğu yer: Play Store sürümü 2020’den beri donmuştur. Mevcut paket güncellemeleri için F-Droid veya GitHub derlemesine ihtiyacınız vardır.
Fiyat:
- Ücretsiz: Tam uygulama, açık kaynak.
- Ücretli: Yok.
Platformlar: Android.
Sonuç: Vazgeçilmez kurulum. F-Droid derlemesini alın, Play Store olanı değil.
2. Termux:API, pil ve sensör kancaları için en iyi
Termux:API Android sistem çağrılarını Termux betiklerine açığa çıkarır. Kısa bir shell satırı pil yüzdesini okur, Jellyfin kod çözme başladığında bir bildirim gönderir veya telefon güç kaybettiğinde bir betik tetikler. Sunucu telefon otomatik duraklamak için tasarlandığında faydalı yapıştırıcı.
Eksik olduğu yer: Aynı kaynaktan eşleşen Termux kurulumuna ihtiyaç duyar (hepsi Play Store veya hepsi F-Droid). Kaynakları karıştırma sessizce başarısız olur.
Fiyat:
- Ücretsiz: Tam uygulama, açık kaynak.
- Ücretli: Yok.
Platformlar: Android.
Sonuç: Kurulum otomasyon olmadan ateş ve unut etmek içinse atla.
3. Termux:Boot, otomatik yeniden başlatma için en iyi
Termux:Boot cihaz önyüklemesinde betikleri çalıştırır, Jellyfin sunucusunun sabah 5’teki yönlendirici yeniden başlatmasından nasıl kurtulduğu budur. Bir ~/.termux/boot/start-jellyfin betiği yerleştirin ve daemon telefon ile geri gelir.
Eksik olduğu yer: Yalnızca F-Droid, çünkü Google 2022’de arka plan yürütme ilkesi değişiklikleri nedeniyle uygulamayı Play Store’dan kaldırdı.
Fiyat:
- Ücretsiz: Tam uygulama, açık kaynak.
- Ücretli: Yok.
Platformlar: Android.
Sonuç: Bir kez edinin, onu unud ve unut.
4. Rclone, bulut depolamasını bağlama için en iyi
Rclone Android’de 70’ten fazla bulut sağlayıcısını destekler ve uzak bir depoyu Termux’un gördüğü aynı dosya sistemine bağlayabilir. Bu, Jellyfin /storage/emulated/0/Movies işaret edebileceği ve bu yolun yarısı aslında Backblaze B2’de veya Tailscale’in arkasında ev NAS’ında olabileceği anlamına gelir.
Eksik olduğu yer: Performans büyük ölçüde kaynağa bağlıdır. Doğrudan oynatma işe yarar, rclone montajında yavaş sağlayıcısından kod çözme takılacak.
Fiyat:
- Ücretsiz: Tam uygulama, açık kaynak.
- Ücretli: Yok.
Platformlar: Android, Windows, macOS, Linux.
Sonuç: Telefon depolaması ile sahip olduğunuz her şey arasındaki köprü.
5. Jellyfin, heryerde istemci olarak en iyi
Jellyfin Android’de herhangi bir Jellyfin sunucusuna karşı kullanılan istemcidir. LAN veya Tailscale üzerinden telefon tarafından barındırılan sunucuya işaret edin ve NAS kurulumuna karşı tamamen aynı şekilde çalışır. Doğrudan oynatma çoğu codec’te işe yarar ve uygulama Chromecast ve Android TV’yi hemen kullanıma sunur.
Eksik olduğu yer: Sunucu tarafında donanım hızlandırmalı kod çözme doğru FFmpeg derlemesine ihtiyaç duyar. Varsayılan Termux paketi işe yarar ancak x86 kurulumdan daha yavaştır.
Fiyat:
- Ücretsiz: Tam uygulama, açık kaynak.
- Ücretli: Yok.
Platformlar: Android, iOS, Android TV, Fire TV, Samsung Tizen, LG webOS.
Sonuç: Varsayılan istemci. Sunucunun ulaştığı yerde kullan.
6. Tailscale, port olmadan uzaktan erişim için en iyi
Tailscale hesaptaki her cihazı özel bir ağ örgüsündeki bir eş haline dönüştürür. Port yönlendirmesi yok, dinamik DNS yok, sunucu telefonunu açık internete açılı yok. Android istemcisi bildirim çubuğunda oturur ve hücresel geri gelir gelmez bağlanır.
Eksik olduğu yer: Ücretsiz katman 100 cihaz ve 3 kullanıcı ile sınırlandırılmıştır, bu bir ev için iyidir. Daha büyük bir şey ücretli bir plan gerektirir.
Fiyat:
- Ücretsiz: 3 kullanıcıya kadar kişisel seviye.
- Ücretli: Ayda kabaca $6 kişi başına Premium planları.
Platformlar: Android, iOS, Windows, macOS, Linux, iOS.
Sonuç: Ev dışından sunucuya erişmenin en güvenli yolu.
7. KDE Connect, dizüstü bilgisayardan LAN kontrolü için en iyi
KDE Connect sunucu telefonunu yerel WiFi üzerinden dizüstü bilgisayar ile eşleştirir. Bu cihazlar arasında URL ve metin göndermenize, uzaktan shell komutları çalıştırmanıza ve kanepe kurulumu gerekiyorsa telefonunu touchpad olarak kullanmanıza olanak tanır. Tarayıcısız SSH için Termux ile eşleştirin.
Eksik olduğu yer: Her iki makine de aynı LAN’da olmalıdır. Ağlar arası kullanım VPN veya Tailscale gerektirir.
Fiyat:
- Ücretsiz: Tam uygulama, açık kaynak.
- Ücretli: Yok.
Platformlar: Android, Windows, macOS, Linux.
Sonuç: Kanepe de ofis olduğunda sahip olmak güzeldir.
8. Wake Lock, CPU’yu uyandırılı tutmak için en iyi
Wake Lock Android’in telefon kameralandığında arka plan süreçlerini askıya almasını engeller. Tek tıklamalı geçiş Termux’u çalışır durumda tutar. Ücretli sürümü reklam yok ve kalıcı bir bildirim döşemesi ekler.
Eksik olduğu yer: Ücretsiz sürüm afiş reklamları gösterir. Bazı Android ciltleri (eski MIUI, ColorOS) saldırgan bir şekilde wake locks yok sayar.
Fiyat:
- Ücretsiz: Reklamlar ile temel wake-lock geçiş.
- Ücretli: Yaklaşık $2.99, bir kez.
Platformlar: Android.
Sonuç: Jellyfin’i kimse izlemediğinde yanıt vermeye tutmuş final katman.
Doğru olanı seçme
Önce Termux (F-Droid’den), Termux:API, Termux:Boot, Rclone ve Jellyfin yükleyin. Bu çalışan çekirdektir. Evdeki herkes ev dışından akış istediğinde Tailscale ekleyin. Dizüstü bilgisayar ile zaten sunucunun yanında otururken KDE Connect ekleyin. Telefon agresif bir şekilde askıya alan stok Android çalıştırırsa Wake Lock ekleyin.
Ev zaten Raspberry Pi 5, NAS veya Jellyfin’i yüklü mini PC çalıştırırsa bütün egzersizi atla. Bu “çekmecedeki eski telefon” tarifi, ilk kez ev sunucu planı değil.
Sıkça Sorulanlar
Eski bir Android telefon gerçekten Jellyfin sunucusu çalıştırabilir mi? Evet, 3GB RAM veya daha fazla RAM’e sahip ARM64 cihazlarda. Bir Pixel 4a veya Galaxy S9 çabucak eş zamanlı olarak bir ile iki 1080p akışı çalar.
Telefonumda Jellyfin çalıştırırsam yine bilgisayara ihtiyacım var mı? Hayır. Termux sunucu ikili dosyasını uçtan uca barındırır. İstemci, tarayıcı dahil herhangi bir Jellyfin uygulaması olabilir.
Play Store’da Termux kullanmak güvenli mi? Play Store derlemesi 2020’den beri donmuştur ve paket düzeltmelerinin birkaç yılını kaybeder. Bunun yerine F-Droid veya GitHub derlemesini kullanın.
Telefonum tarafından barındırılan Jellyfin’den evim dışında akış yapabilir miyim? Evet, Tailscale (önerilir, açık port yok) veya yönlendiricide uygun bir ters proxy aracılığıyla. Ham bağlantı noktasını asla açık internete açmayın.
Donanım kod çözme Android’de çalışır mı? Yazılım kod çözme her zaman işe yarar. Donanım kod çözme Termux FFmpeg derlemesine ve SoC’ye bağlıdır. Uygulamada, müşteri tarafında doğrudan oynatma uyumluluğu için hedefleyin.