2014 yılında açtığımız bu konuda Tvheadend ile IPTV yayını oluşturmayı anlatmıştık. Aradan geçen yıllarda hem Ubuntu sürümleri, hem Tvheadend kurulum adresleri, hem de TBS TV kartları ciddi şekilde değişti.
Bu mesajda konuyu 2026 şartlarına göre yeniden toparlıyoruz.
Önemli yasal not:
Bu anlatım, kendi çanak anteninizden aldığınız şifresiz yayınları veya yasal olarak izleme hakkınız bulunan yayınları kendi ev / işyeri ağınız içinde izlemek ve test etmek içindir. Telif hakkı bulunan yayınları izinsiz şekilde internete açmak, satmak, paylaşmak veya üçüncü kişilere dağıtmak yasal değildir. Bu konu kaçak yayın, şifre kırma, illegal IPTV listesi, key paylaşımı veya yetkisiz yayın dağıtımı amacıyla hazırlanmamıştır.
Eski anlatımda Ubuntu 12.04 / 13.04 kullanılmıştı. Bugün artık bunlar çok eski ve kullanılmamalıdır.
2026 için önerilen sistemler:
Ubuntu Server 24.04 LTS
Daha oturmuş, sürücü uyumluluğu açısından daha güvenli tercih.
Ubuntu Server 26.04 LTS
Yeni nesil sistemler için kullanılabilir. Fakat bazı DVB kart sürücülerinde kernel uyumluluğu ayrıca kontrol edilmelidir.
Debian 12 / Debian 13
Tecrübeli kullanıcılar için iyi alternatiftir.
Proxmox
Birden fazla servis çalıştıran sunucularda sanallaştırma için uygundur. Ancak DVB kart passthrough konusu ayrıca ayar ister.
Docker
Tvheadend kurulumu için temiz bir yöntemdir. Fakat DVB kartlar, SAT-IP, multicast ve ağ keşfi kullanılacaksa host network konusu dikkat ister.
Temel kurulum için:
Bir Linux sunucu veya mini PC
Bir DVB-S / DVB-S2 / DVB-S2X uydu kartı
Çanak anten ve LNB
Yerel ağ bağlantısı
İstemci tarafında VLC, Kodi, TiviMate, Enigma2 cihaz, Android TV veya bilgisayar
2026’da tercih edilebilecek DVB kart örnekleri:
TBS6904SE
DVB-S2X destekli 4 tuner PCIe kart. Ev / küçük sistemler için güçlü bir seçenektir.
TBS6909-X / TBS6909-X V2
DVB-S2X destekli 8 tuner PCIe kart. Aynı anda çok sayıda transponder almak isteyenler için uygundur.
TBS6910SE
DVB-S2X destekli çift tuner ve çift CI yuvalı modeldir. Yasal CAM ve abonelik kartı kullananlar için değerlendirilebilir.
TBS6916
DVB-S2X destekli 16 tuner PCIe karttır. Profesyonel ve yüksek kapasiteli sistemler için düşünülmelidir.
TBS resmi site:
https://www.tbsdtv.com
TBS güncel sürücü indirme merkezi:
TBS Linux sürücü yardım sayfası:
TBS açık kaynak Linux sürücüsü:
TBS media build:
https://github.com/tbsdtv/media_build
Tvheadend, Linux üzerinde çalışan bir TV yayın sunucusudur.
Desteklediği kaynaklar:
DVB-S / DVB-S2 / DVB-S2X uydu kartları
DVB-T / DVB-T2 karasal yayın
DVB-C kablo yayın
ATSC
IPTV girişleri
SAT-IP cihazları
HDHomeRun benzeri ağ tunerleri
Tvheadend ile kendi sunucunuzdaki tuner kartlarını ağdaki diğer cihazlara yayınlayabilirsiniz.
Örnek kullanım:
Uydu kablosu sunucuya girer.
Tvheadend kanalları tarar.
Tvheadend kanal listesi oluşturur.
Ağdaki bilgisayar, telefon, tablet, TV Box veya Enigma2 cihaz bu yayını izler.
Eski anlatımda Tvheadend kaynak koddan derleniyordu. Günümüzde çoğu kullanıcı için buna gerek yoktur.
En temiz kurulum yöntemi:
Resmi Tvheadend paket deposunu eklemek ve apt ile kurmak.
Tvheadend resmi indirme sayfası:
Tvheadend Linux kurulum dokümanı:
https://docs.tvheadend.org/documenta...allation/linux
Önce sistemi güncelleyelim:
sudo apt update
sudo apt upgrade -y
Gerekli temel paketleri kuralım:
sudo apt install -y curl ca-certificates gnupg lsb-release
Tvheadend resmi paket deposunu ekleyelim:
curl -1sLf 'https://dl.cloudsmith.io/public/tvhe...d/setup.deb.sh' | sudo -E bash
Tvheadend’i kuralım:
sudo apt install -y tvheadend
Kurulum sırasında sizden bir yönetici kullanıcı adı ve şifresi isteyebilir. Bu kullanıcı adı ve şifreyi not edin.
Servis durumunu kontrol edelim:
systemctl status tvheadend
Servisi yeniden başlatmak için:
sudo systemctl restart tvheadend
Sunucu açıldığında otomatik başlaması için:
sudo systemctl enable tvheadend
Sunucunun IP adresini öğrenmek için:
ip a
Daha sonra ağdaki başka bir bilgisayardan tarayıcıya şu şekilde girilir:
http://SUNUCU_IP_ADRESI:9981
Örnek:
http://192.168.1.50:9981
Tvheadend varsayılan web portu:
9981
HTSP istemci portu:
9982
Güvenlik notu:
9981 ve 9982 portlarını doğrudan internete açmayın. Dışarıdan erişim gerekiyorsa VPN, WireGuard, ZeroTier veya HTTPS ters proxy gibi güvenli yöntemler kullanılmalıdır.
TBS veya başka bir DVB kart taktıktan sonra kontrol:
lspci
USB tuner kullanıyorsanız:
lsusb
DVB cihazları oluşmuş mu kontrol:
ls /dev/dvb
Başarılı tanınmış bir sistemde şuna benzer klasörler görünür:
adapter0
adapter1
adapter2
adapter3
Hiçbir şey görünmüyorsa kart sürücüsü yüklenmemiş veya kernel kartı tanımamış demektir.
Bazı TBS kartları yeni Linux kernel ile doğrudan tanınabilir. Tanınmazsa TBS’in güncel Linux sürücüsü kurulmalıdır.
TBS otomatik sürücü kurulumu:
curl -sSf https://www.tbsdtv.com/download/docu...nux/drv-tbs.sh | sh
Kurulumdan sonra sistemi yeniden başlatın:
sudo reboot
Yeniden başladıktan sonra tekrar kontrol edin:
ls /dev/dvb
Manuel kurulum gerekirse:
sudo apt install -y gcc build-essential patchutils libproc-processtable-perl linux-headers-$(uname -r) git
git clone https://github.com/tbsdtv/media_build.git
git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media
cd media_build
make -C ../media
sudo ./install.sh
Firmware kurulumu:
curl -L http://www.tbsdtv.com/download/docum...s_v1.0.tar.bz2 | sudo tar -C /lib/firmware/ -jxf -
Sonrasında yeniden başlatın:
sudo reboot
Tarayıcıdan Tvheadend’e girin:
http://SUNUCU_IP_ADRESI:9981
İlk kurulum sihirbazında genel olarak şu yol izlenir:
Language seçimi yapılır.
Admin kullanıcı oluşturulur.
Network tipi seçilir.
DVB-S / DVB-S2 / DVB-S2X için uydu ağı oluşturulur.
Tuner kartlar bu network’e bağlanır.
Mux veya frekans taraması yapılır.
Bulunan servisler kanala dönüştürülür.
Tvheadend arayüzünde şu bölüme girilir:
Configuration
DVB Inputs
Networks
Buradan yeni network eklenir.
Network Type:
DVB-S Network
Network Name:
Turksat 42E
Orbital Position:
42.0E
Daha sonra:
Configuration
DVB Inputs
TV Adapters
Burada görünen tuner seçilir.
Tuner etkinleştirilir.
LNB tipi Universal LNB olarak bırakılır.
Az önce oluşturulan Turksat 42E network seçilir.
Kaydedilir.
Bazı durumlarda Tvheadend içinde hazır mux listesi yeterli olmayabilir. Bu durumda güncel frekanslar manuel girilir.
Güncel frekans kontrolü için kullanılabilecek kaynaklar:
Türksat resmi site:
https://www.turksat.com.tr
KingOfSat Türksat 42E:
LyngSat Türksat 42E:
https://www.lyngsat.com/Turksat-3A-4A-5B-6A.html
Not:
Frekanslar zamanla değişebildiği için sabit eski frekanslara bağlı kalmamak gerekir. Tvheadend’de tarama yapmadan önce güncel frekans listesini kontrol etmek daha sağlıklıdır.
Tarama bittikten sonra:
Configuration
DVB Inputs
Services
Burada bulunan servisler listelenir.
İzlemek istediğiniz servisleri seçin.
Map Selected butonuna basın.
Kanallar Channel / EPG bölümüne eklenir.
Sonrasında kanal listesi şu bölümde görünür:
Configuration
Channel / EPG
Channels
Tvheadend kanal listesini M3U olarak verir.
VLC üzerinden izlemek için:
VLC açılır.
Media
Open Network Stream seçilir.
Aşağıdaki adres girilir:
http://SUNUCU_IP_ADRESI:9981/playlist
Örnek:
Kullanıcı adı ve şifre gerekiyorsa Tvheadend kullanıcı izinleri ayarlanmalıdır.
Kodi tarafında Tvheadend istemcisi kullanılabilir.
Kodi içinde:
Add-ons
My add-ons
PVR clients
Tvheadend HTSP Client
Ayarlar:
Hostname:
SUNUCU_IP_ADRESI
HTSP Port:
9982
Username:
Tvheadend kullanıcı adı
Password:
Tvheadend şifresi
Aktif ettikten sonra Kodi içinde TV bölümü açılır ve kanallar görünür.
Android tarafında kullanılabilecek yöntemler:
VLC for Android
Kodi
TiviMate
OTT Navigator
Perfect Player benzeri M3U destekli uygulamalar
M3U adresi:
http://SUNUCU_IP_ADRESI:9981/playlist
Ev ağı içinde kullanım için yeterlidir.
Docker kullanmak isteyenler için Tvheadend resmi Docker imajı:
docker pull ghcr.io/tvheadend/tvheadend:master-debian
LinuxServer.io imajı:
Örnek Docker Compose:
services:
tvheadend:
image: lscr.io/linuxserver/tvheadend:latest
container_name: tvheadend
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Istanbul
volumes:
- /opt/tvheadend/config:/config
- /opt/tvheadend/recordings:/recordings
ports:
- 9981:9981
- 9982:9982
devices:
- /dev/dvb:/dev/dvb
restart: unless-stopped
Docker için dikkat:
SAT-IP, multicast, HDHomeRun veya bazı ağ keşif özellikleri kullanılacaksa bridge network yerine host network gerekebilir.
Host network örneği:
network_mode: host
Bu durumda ports satırları kullanılmaz.
Tvheadend sadece canlı yayın dağıtımı yapmaz, aynı zamanda kayıt da yapabilir.
Kayıt klasörü örneği:
/recordings
Kayıt için hızlı ve geniş disk önerilir.
Özellikle birden fazla HD kanal kaydı yapılacaksa:
SSD veya hızlı HDD kullanılmalı.
Disk doluluk oranı takip edilmeli.
Kayıt klasörünün izinleri doğru olmalı.
Eski konuda da konuşulduğu gibi, kullanılacak bant genişliği yayın kalitesine göre değişir.
Yaklaşık değerler:
SD kanal:
1 - 3 Mbit/s
HD kanal:
4 - 10 Mbit/s
4K kanal:
15 - 30 Mbit/s veya daha fazla
Radyo:
100 - 300 Kbit/s
Aynı transponderdeki kanallar için tek tuner yeterli olabilir.
Farklı transponderlerden aynı anda yayın alınacaksa her aktif transponder için tuner gerekir.
Örnek:
Aynı transponderdeki 5 kanal izleniyorsa tek tuner yeterli olabilir.
5 ayrı transponderden yayın izlenecekse 5 tuner gerekebilir.
Bazı kartlarda CI yuvası bulunur. Örneğin TBS6910SE gibi modellerde çift CI desteği vardır.
Ancak burada dikkat edilmesi gereken nokta şudur:
Sadece yasal abonelik kartı ve resmi CAM modül ile kullanılmalıdır.
Yetkisiz çözümleme, key paylaşımı, emu, illegal kart paylaşımı veya şifre kırma bu konunun kapsamı dışındadır.
Tvheadend arayüzünü internete doğrudan açmak güvenli değildir.
Yapılmaması gerekenler:
9981 portunu direkt modemden internete açmak
Şifresiz admin hesabı bırakmak
Varsayılan kullanıcı adı / şifre kullanmak
M3U listesini herkese açık paylaşmak
Yayınları yetkisiz şekilde üçüncü kişilere dağıtmak
Daha güvenli yöntemler:
WireGuard VPN
ZeroTier
Tailscale
OpenVPN
HTTPS ters proxy
Güçlü kullanıcı adı ve şifre
IP kısıtlaması
Ev içi kullanım:
Ubuntu Server 24.04 LTS
TBS6904SE veya benzeri DVB-S2X kart
Tvheadend resmi apt kurulumu
VLC / Kodi / Android TV istemcileri
Küçük işyeri / otel iç ağı:
Ubuntu Server 24.04 LTS veya Debian
Çok tunerli TBS6909-X veya TBS6916
Gigabit switch
Kablolu ağ tercih edilmeli
Her kullanıcıya ayrı yetki tanımı yapılmalı
Profesyonel sistem:
Çok tunerli TBS kartlar
Yedekli güç kaynağı
RAID veya ayrı kayıt diski
Ağ izleme
VPN erişimi
Yasal yayın izinleri
Yayın lisansı ve telif kontrolü
Tvheadend resmi site:
https://tvheadend.org
Tvheadend indirme sayfası:
Tvheadend Linux kurulum:
Tvheadend Docker kurulum:
Tvheadend GitHub:
LinuxServer.io Tvheadend Docker:
TBS resmi site:
https://www.tbsdtv.com
TBS sürücü indirme:
TBS Linux sürücü yardım:
TBS açık kaynak sürücü:
TBS media build:
KingOfSat Türksat 42E:
LyngSat Türksat:
https://www.lyngsat.com/Turksat-3A-4A-5B-6A.html
2014 yılında bu sistemi kurmak için kaynak koddan derleme, eski Ubuntu sürümleri ve eski TBS kartları kullanıyorduk.
2026’da ise iş çok daha kolaylaştı.
Bugün en mantıklı yol:
Ubuntu Server 24.04 LTS kurmak
DVB-S2X destekli güncel bir TV kartı kullanmak
Tvheadend’i resmi paket deposundan kurmak
Tunerin sistemde göründüğünü kontrol etmek
Tvheadend arayüzünden network ve mux ayarlarını yapmak
Servisleri kanala çevirmek
VLC, Kodi veya Android TV cihazlardan izlemek
Kendi ev veya işyeri ağınız içinde yasal yayınlarınızı dağıtmak için Tvheadend hâlâ en esnek ve güçlü çözümlerden biridir.
Bu konu 2026 şartlarına göre güncellenmiştir. Yeni frekanslar, yeni Ubuntu sürümleri ve yeni TV kartları çıktıkça kurulum adımları tekrar güncellenebilir.
Bu mesajda konuyu 2026 şartlarına göre yeniden toparlıyoruz.
Önemli yasal not:
Bu anlatım, kendi çanak anteninizden aldığınız şifresiz yayınları veya yasal olarak izleme hakkınız bulunan yayınları kendi ev / işyeri ağınız içinde izlemek ve test etmek içindir. Telif hakkı bulunan yayınları izinsiz şekilde internete açmak, satmak, paylaşmak veya üçüncü kişilere dağıtmak yasal değildir. Bu konu kaçak yayın, şifre kırma, illegal IPTV listesi, key paylaşımı veya yetkisiz yayın dağıtımı amacıyla hazırlanmamıştır.
- 2014’ten 2026’ya değişenler
Eski anlatımda Ubuntu 12.04 / 13.04 kullanılmıştı. Bugün artık bunlar çok eski ve kullanılmamalıdır.
2026 için önerilen sistemler:
Ubuntu Server 24.04 LTS
Daha oturmuş, sürücü uyumluluğu açısından daha güvenli tercih.
Ubuntu Server 26.04 LTS
Yeni nesil sistemler için kullanılabilir. Fakat bazı DVB kart sürücülerinde kernel uyumluluğu ayrıca kontrol edilmelidir.
Debian 12 / Debian 13
Tecrübeli kullanıcılar için iyi alternatiftir.
Proxmox
Birden fazla servis çalıştıran sunucularda sanallaştırma için uygundur. Ancak DVB kart passthrough konusu ayrıca ayar ister.
Docker
Tvheadend kurulumu için temiz bir yöntemdir. Fakat DVB kartlar, SAT-IP, multicast ve ağ keşfi kullanılacaksa host network konusu dikkat ister.
- Hangi donanım gerekli?
Temel kurulum için:
Bir Linux sunucu veya mini PC
Bir DVB-S / DVB-S2 / DVB-S2X uydu kartı
Çanak anten ve LNB
Yerel ağ bağlantısı
İstemci tarafında VLC, Kodi, TiviMate, Enigma2 cihaz, Android TV veya bilgisayar
2026’da tercih edilebilecek DVB kart örnekleri:
TBS6904SE
DVB-S2X destekli 4 tuner PCIe kart. Ev / küçük sistemler için güçlü bir seçenektir.
TBS6909-X / TBS6909-X V2
DVB-S2X destekli 8 tuner PCIe kart. Aynı anda çok sayıda transponder almak isteyenler için uygundur.
TBS6910SE
DVB-S2X destekli çift tuner ve çift CI yuvalı modeldir. Yasal CAM ve abonelik kartı kullananlar için değerlendirilebilir.
TBS6916
DVB-S2X destekli 16 tuner PCIe karttır. Profesyonel ve yüksek kapasiteli sistemler için düşünülmelidir.
TBS resmi site:
https://www.tbsdtv.com
TBS güncel sürücü indirme merkezi:
TBS Linux sürücü yardım sayfası:
TBS açık kaynak Linux sürücüsü:
TBS media build:
https://github.com/tbsdtv/media_build
- Tvheadend nedir?
Tvheadend, Linux üzerinde çalışan bir TV yayın sunucusudur.
Desteklediği kaynaklar:
DVB-S / DVB-S2 / DVB-S2X uydu kartları
DVB-T / DVB-T2 karasal yayın
DVB-C kablo yayın
ATSC
IPTV girişleri
SAT-IP cihazları
HDHomeRun benzeri ağ tunerleri
Tvheadend ile kendi sunucunuzdaki tuner kartlarını ağdaki diğer cihazlara yayınlayabilirsiniz.
Örnek kullanım:
Uydu kablosu sunucuya girer.
Tvheadend kanalları tarar.
Tvheadend kanal listesi oluşturur.
Ağdaki bilgisayar, telefon, tablet, TV Box veya Enigma2 cihaz bu yayını izler.
- 2026 için önerilen kurulum yöntemi
Eski anlatımda Tvheadend kaynak koddan derleniyordu. Günümüzde çoğu kullanıcı için buna gerek yoktur.
En temiz kurulum yöntemi:
Resmi Tvheadend paket deposunu eklemek ve apt ile kurmak.
Tvheadend resmi indirme sayfası:
Tvheadend Linux kurulum dokümanı:
https://docs.tvheadend.org/documenta...allation/linux
- Ubuntu Server 24.04 / 26.04 üzerinde Tvheadend kurulumu
Önce sistemi güncelleyelim:
sudo apt update
sudo apt upgrade -y
Gerekli temel paketleri kuralım:
sudo apt install -y curl ca-certificates gnupg lsb-release
Tvheadend resmi paket deposunu ekleyelim:
curl -1sLf 'https://dl.cloudsmith.io/public/tvhe...d/setup.deb.sh' | sudo -E bash
Tvheadend’i kuralım:
sudo apt install -y tvheadend
Kurulum sırasında sizden bir yönetici kullanıcı adı ve şifresi isteyebilir. Bu kullanıcı adı ve şifreyi not edin.
Servis durumunu kontrol edelim:
systemctl status tvheadend
Servisi yeniden başlatmak için:
sudo systemctl restart tvheadend
Sunucu açıldığında otomatik başlaması için:
sudo systemctl enable tvheadend
- Tvheadend arayüzüne giriş
Sunucunun IP adresini öğrenmek için:
ip a
Daha sonra ağdaki başka bir bilgisayardan tarayıcıya şu şekilde girilir:
http://SUNUCU_IP_ADRESI:9981
Örnek:
http://192.168.1.50:9981
Tvheadend varsayılan web portu:
9981
HTSP istemci portu:
9982
Güvenlik notu:
9981 ve 9982 portlarını doğrudan internete açmayın. Dışarıdan erişim gerekiyorsa VPN, WireGuard, ZeroTier veya HTTPS ters proxy gibi güvenli yöntemler kullanılmalıdır.
- DVB kart sistemde görünüyor mu?
TBS veya başka bir DVB kart taktıktan sonra kontrol:
lspci
USB tuner kullanıyorsanız:
lsusb
DVB cihazları oluşmuş mu kontrol:
ls /dev/dvb
Başarılı tanınmış bir sistemde şuna benzer klasörler görünür:
adapter0
adapter1
adapter2
adapter3
Hiçbir şey görünmüyorsa kart sürücüsü yüklenmemiş veya kernel kartı tanımamış demektir.
- TBS kart sürücüsü kurulumu
Bazı TBS kartları yeni Linux kernel ile doğrudan tanınabilir. Tanınmazsa TBS’in güncel Linux sürücüsü kurulmalıdır.
TBS otomatik sürücü kurulumu:
curl -sSf https://www.tbsdtv.com/download/docu...nux/drv-tbs.sh | sh
Kurulumdan sonra sistemi yeniden başlatın:
sudo reboot
Yeniden başladıktan sonra tekrar kontrol edin:
ls /dev/dvb
Manuel kurulum gerekirse:
sudo apt install -y gcc build-essential patchutils libproc-processtable-perl linux-headers-$(uname -r) git
git clone https://github.com/tbsdtv/media_build.git
git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media
cd media_build
make -C ../media
sudo ./install.sh
Firmware kurulumu:
curl -L http://www.tbsdtv.com/download/docum...s_v1.0.tar.bz2 | sudo tar -C /lib/firmware/ -jxf -
Sonrasında yeniden başlatın:
sudo reboot
- Tvheadend ilk ayarlar
Tarayıcıdan Tvheadend’e girin:
http://SUNUCU_IP_ADRESI:9981
İlk kurulum sihirbazında genel olarak şu yol izlenir:
Language seçimi yapılır.
Admin kullanıcı oluşturulur.
Network tipi seçilir.
DVB-S / DVB-S2 / DVB-S2X için uydu ağı oluşturulur.
Tuner kartlar bu network’e bağlanır.
Mux veya frekans taraması yapılır.
Bulunan servisler kanala dönüştürülür.
- Türksat için genel yapılandırma mantığı
Tvheadend arayüzünde şu bölüme girilir:
Configuration
DVB Inputs
Networks
Buradan yeni network eklenir.
Network Type:
DVB-S Network
Network Name:
Turksat 42E
Orbital Position:
42.0E
Daha sonra:
Configuration
DVB Inputs
TV Adapters
Burada görünen tuner seçilir.
Tuner etkinleştirilir.
LNB tipi Universal LNB olarak bırakılır.
Az önce oluşturulan Turksat 42E network seçilir.
Kaydedilir.
- Mux ve frekans ekleme
Bazı durumlarda Tvheadend içinde hazır mux listesi yeterli olmayabilir. Bu durumda güncel frekanslar manuel girilir.
Güncel frekans kontrolü için kullanılabilecek kaynaklar:
Türksat resmi site:
https://www.turksat.com.tr
KingOfSat Türksat 42E:
LyngSat Türksat 42E:
https://www.lyngsat.com/Turksat-3A-4A-5B-6A.html
Not:
Frekanslar zamanla değişebildiği için sabit eski frekanslara bağlı kalmamak gerekir. Tvheadend’de tarama yapmadan önce güncel frekans listesini kontrol etmek daha sağlıklıdır.
- Servisleri kanala çevirme
Tarama bittikten sonra:
Configuration
DVB Inputs
Services
Burada bulunan servisler listelenir.
İzlemek istediğiniz servisleri seçin.
Map Selected butonuna basın.
Kanallar Channel / EPG bölümüne eklenir.
Sonrasında kanal listesi şu bölümde görünür:
Configuration
Channel / EPG
Channels
- VLC ile izleme
Tvheadend kanal listesini M3U olarak verir.
VLC üzerinden izlemek için:
VLC açılır.
Media
Open Network Stream seçilir.
Aşağıdaki adres girilir:
http://SUNUCU_IP_ADRESI:9981/playlist
Örnek:
Kullanıcı adı ve şifre gerekiyorsa Tvheadend kullanıcı izinleri ayarlanmalıdır.
- Kodi ile izleme
Kodi tarafında Tvheadend istemcisi kullanılabilir.
Kodi içinde:
Add-ons
My add-ons
PVR clients
Tvheadend HTSP Client
Ayarlar:
Hostname:
SUNUCU_IP_ADRESI
HTSP Port:
9982
Username:
Tvheadend kullanıcı adı
Password:
Tvheadend şifresi
Aktif ettikten sonra Kodi içinde TV bölümü açılır ve kanallar görünür.
- Android TV / TV Box ile izleme
Android tarafında kullanılabilecek yöntemler:
VLC for Android
Kodi
TiviMate
OTT Navigator
Perfect Player benzeri M3U destekli uygulamalar
M3U adresi:
http://SUNUCU_IP_ADRESI:9981/playlist
Ev ağı içinde kullanım için yeterlidir.
- Docker ile kurulum seçeneği
Docker kullanmak isteyenler için Tvheadend resmi Docker imajı:
docker pull ghcr.io/tvheadend/tvheadend:master-debian
LinuxServer.io imajı:
Örnek Docker Compose:
services:
tvheadend:
image: lscr.io/linuxserver/tvheadend:latest
container_name: tvheadend
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Istanbul
volumes:
- /opt/tvheadend/config:/config
- /opt/tvheadend/recordings:/recordings
ports:
- 9981:9981
- 9982:9982
devices:
- /dev/dvb:/dev/dvb
restart: unless-stopped
Docker için dikkat:
SAT-IP, multicast, HDHomeRun veya bazı ağ keşif özellikleri kullanılacaksa bridge network yerine host network gerekebilir.
Host network örneği:
network_mode: host
Bu durumda ports satırları kullanılmaz.
- Kayıt ve timeshift
Tvheadend sadece canlı yayın dağıtımı yapmaz, aynı zamanda kayıt da yapabilir.
Kayıt klasörü örneği:
/recordings
Kayıt için hızlı ve geniş disk önerilir.
Özellikle birden fazla HD kanal kaydı yapılacaksa:
SSD veya hızlı HDD kullanılmalı.
Disk doluluk oranı takip edilmeli.
Kayıt klasörünün izinleri doğru olmalı.
- Ağ kapasitesi ve yayın kalitesi
Eski konuda da konuşulduğu gibi, kullanılacak bant genişliği yayın kalitesine göre değişir.
Yaklaşık değerler:
SD kanal:
1 - 3 Mbit/s
HD kanal:
4 - 10 Mbit/s
4K kanal:
15 - 30 Mbit/s veya daha fazla
Radyo:
100 - 300 Kbit/s
Aynı transponderdeki kanallar için tek tuner yeterli olabilir.
Farklı transponderlerden aynı anda yayın alınacaksa her aktif transponder için tuner gerekir.
Örnek:
Aynı transponderdeki 5 kanal izleniyorsa tek tuner yeterli olabilir.
5 ayrı transponderden yayın izlenecekse 5 tuner gerekebilir.
- CI / CAM ve şifreli yayınlar
Bazı kartlarda CI yuvası bulunur. Örneğin TBS6910SE gibi modellerde çift CI desteği vardır.
Ancak burada dikkat edilmesi gereken nokta şudur:
Sadece yasal abonelik kartı ve resmi CAM modül ile kullanılmalıdır.
Yetkisiz çözümleme, key paylaşımı, emu, illegal kart paylaşımı veya şifre kırma bu konunun kapsamı dışındadır.
- İnternete açmak isteyenler için güvenlik uyarısı
Tvheadend arayüzünü internete doğrudan açmak güvenli değildir.
Yapılmaması gerekenler:
9981 portunu direkt modemden internete açmak
Şifresiz admin hesabı bırakmak
Varsayılan kullanıcı adı / şifre kullanmak
M3U listesini herkese açık paylaşmak
Yayınları yetkisiz şekilde üçüncü kişilere dağıtmak
Daha güvenli yöntemler:
WireGuard VPN
ZeroTier
Tailscale
OpenVPN
HTTPS ters proxy
Güçlü kullanıcı adı ve şifre
IP kısıtlaması
- 2026 için önerilen sistem yapısı
Ev içi kullanım:
Ubuntu Server 24.04 LTS
TBS6904SE veya benzeri DVB-S2X kart
Tvheadend resmi apt kurulumu
VLC / Kodi / Android TV istemcileri
Küçük işyeri / otel iç ağı:
Ubuntu Server 24.04 LTS veya Debian
Çok tunerli TBS6909-X veya TBS6916
Gigabit switch
Kablolu ağ tercih edilmeli
Her kullanıcıya ayrı yetki tanımı yapılmalı
Profesyonel sistem:
Çok tunerli TBS kartlar
Yedekli güç kaynağı
RAID veya ayrı kayıt diski
Ağ izleme
VPN erişimi
Yasal yayın izinleri
Yayın lisansı ve telif kontrolü
- Faydalı güncel adresler
Tvheadend resmi site:
https://tvheadend.org
Tvheadend indirme sayfası:
Tvheadend Linux kurulum:
Tvheadend Docker kurulum:
Tvheadend GitHub:
LinuxServer.io Tvheadend Docker:
TBS resmi site:
https://www.tbsdtv.com
TBS sürücü indirme:
TBS Linux sürücü yardım:
TBS açık kaynak sürücü:
TBS media build:
KingOfSat Türksat 42E:
LyngSat Türksat:
https://www.lyngsat.com/Turksat-3A-4A-5B-6A.html
- Sonuç
2014 yılında bu sistemi kurmak için kaynak koddan derleme, eski Ubuntu sürümleri ve eski TBS kartları kullanıyorduk.
2026’da ise iş çok daha kolaylaştı.
Bugün en mantıklı yol:
Ubuntu Server 24.04 LTS kurmak
DVB-S2X destekli güncel bir TV kartı kullanmak
Tvheadend’i resmi paket deposundan kurmak
Tunerin sistemde göründüğünü kontrol etmek
Tvheadend arayüzünden network ve mux ayarlarını yapmak
Servisleri kanala çevirmek
VLC, Kodi veya Android TV cihazlardan izlemek
Kendi ev veya işyeri ağınız içinde yasal yayınlarınızı dağıtmak için Tvheadend hâlâ en esnek ve güçlü çözümlerden biridir.
Bu konu 2026 şartlarına göre güncellenmiştir. Yeni frekanslar, yeni Ubuntu sürümleri ve yeni TV kartları çıktıkça kurulum adımları tekrar güncellenebilir.
