> TV Kutusu nasıl çalışır?
Haberler
Bizimle iletişime geçin
Telefon: 86-0755-82660069
E-posta:sales@sztomato.com

Şimdi başvurun

TV Kutusu nasıl çalışır?

TV Kutusu nasıl çalışır?

Domates www.sztomato.com 2026-09-24 16:29:05

TV Kutusu Nasıl Çalışır? SoC, Akış, Kod Çözme ve Ürün Yazılımına İlişkin Teknik Kılavuz

Modern bir TV Kutusu artık yalnızca bir HDMI bağlantı noktasına bağlı küçük bir Android bilgisayar değil. AV1, 4K/8K kod çözme, donanımsal video hızlandırma, güvenli içerik yolları ve yapay zeka özellikli SoC'lere doğru geçiş, üreticilerin tüm cihazı tasarlama şeklini değiştirdi. Örneğin Amlogic, artık 6 nm S905X5'i yeni nesil 4K UHD set üstü sistem çipi olarak listeliyor; üst seviye S928X ise Cortex-A76/A55 CPU'larını bir NPU ve AV1 dahil 8K video formatları için donanım desteğiyle birleştiriyor.

Bu nedenle B2B alıcıları için yararlı soru basitçe "TV Kutusu ne işe yarar?" değildir. Donanım, işletim sistemi, ağ yığını, video kod çözücü, DRM/güvenlik katmanı ve ürün yazılımının istikrarlı medya oynatımı sağlamak için birlikte çalışması budur.

TV Kutusu Nasıl Çalışır?

Sistem düzeyinde, bir TV Kutusu, harici bir kaynaktan (genellikle bir İnternet akış hizmetinden, IPTV platformundan, yerel depolama cihazından veya ağ sunucusundan) dijital içeriği bir televizyonun görüntüleyebileceği senkronize video ve sese dönüştürür.

Temel işlem zinciri:

Ağ / USB / HDMI Girişi → SoC → İşletim Sistemi → Medya Çerçevesi → Donanım Kod Çözücü → Ses/Video İşleme → HDMI Çıkışı → TV

Her katmanın farklı bir sorumluluğu vardır.

1. Ağ veya içerik girişi

Bir TV Kutusu öncelikle içeriği bir kaynaktan alır.

Tipik girdiler şunları içerir:

  • ethernet
  • Wifi
  • USB depolama
  • IPTV akışları
  • OTT akış hizmetleri
  • Yerel ağ medya sunucuları
  • Seçilen modellerde HDMI girişi

Bir IPTV veya OTT uygulaması için ağ arayüzü, sıkıştırılmamış video sinyali yerine sıkıştırılmış paketleri alır. Yazılım yığını daha sonra ara belleğe alır, izin verildiği yerde şifresini çözer, akışı ayrıştırır ve oynatma için hazırlar.

Ağ performansı önemlidir ancak dikkate alınan tek şey ham Wi-Fi hızı değildir. Arabellek yönetimi, TCP/UDP davranışı, sürücü kararlılığı, DNS yönetimi, termal kısıtlama ve ürün yazılımı optimizasyonu, algılanan oynatma kalitesi üzerinde daha büyük bir etkiye sahip olabilir.

2. SoC çekirdek işlemeyi gerçekleştirir

System-on-Chip, merkezi donanım bileşenidir.

Tipik bir TV Kutusu SoC'si şunları içerir:

  • ARM CPU çekirdekleri
  • GPU
  • Video kod çözücü
  • Video kodlayıcı
  • Bellek denetleyicisi
  • Görüntü motoru
  • Ses alt sistemi
  • Güvenlik bileşenleri
  • Çevresel arayüzler
  • Bazen bir NPU

CPU, Android veya Linux'u çalıştırır ve uygulamaları, ağ iletişimini, sistem hizmetlerini ve kullanıcı etkileşimini yönetir. GPU, grafik oluşturmayı yönetir. Özel video motoru, hesaplama açısından yoğun codec işlemlerini gerçekleştirir.

Bu ayrım önemlidir.

Bir TV Kutusu normalde CPU'nun her kareyi işlemesini isteyerek 4K videonun kodunu çözmez. Özel donanım kod çözücüleri iş yükünün çoğunu gerçekleştirerek CPU'nun işletim sistemi ve uygulama görevlerine odaklanmasına olanak tanır.

Örneğin, mevcut Android TV uyumluluk gereksinimleri arasında H.264, HEVC ve VP9'un yanı sıra AV1 kod çözme de yer alıyor.

Bu, codec desteğinin basit bir uygulama özelliğinden ziyade bir donanım seçimi sorunu haline gelmesine neden olur.

Bir TV Kutusu Video Oynattığında Ne Olur?

4K akışlı bir video düşünün.

Süreç genellikle şöyle görünür:

Adım 1 — Akış edinimi

Uygulama, bir akış veya IPTV hizmetinden video verileri ister.

Adım 2 — Tamponlama

Sistem, ağ değişkenliğini telafi etmek için kontrollü miktarda sıkıştırılmış veriyi bellekte saklar.

Adım 3 — Çoğullamanın çözülmesi

Medya çerçevesi, medya taşıyıcısında bulunan video, ses, altyazı ve diğer akışları ayırır.

Adım 4 – Codec kod çözme

SoC'nin donanım kod çözücüsü, H.264, HEVC veya AV1 gibi sıkıştırılmış videoları ham video karelerine dönüştürür.

Adım 5 — Video işleme

Ekran hattı, SoC ve ürün yazılımına bağlı olarak ölçeklendirme, HDR işleme, renk dönüştürme, taramasızlaştırma ve diğer görüntü işlemlerini gerçekleştirebilir.

Adım 6 — Ses işleme

Ses akışının kodu çözülür veya uyumlu bir harici ses sistemine aktarılır.

Adım 7 – Senkronizasyon

Video sunumu zaman damgaları ve ses saatleri, konuşmanın görüntüden uzaklaşmamasını sağlayacak şekilde koordine edilmiştir. Android ayrıca çerçeve sunumunu kontrol etmek için zamanlama bilgisini kullanırken sıkıştırılmış videoyu bir donanım kod çözücü aracılığıyla ekrana doğru taşıyabilen multimedya tünelleme mekanizmaları da sağlar.

Adım 8 – HDMI çıkışı

İşlenen sinyal HDMI aracılığıyla televizyona gönderilir.

Harici HDMI ekranlar için Android TV cihazı gereksinimleri aynı zamanda HDMI yenileme hızlarını ve HDCP içerik korumasını da kapsar. Mevcut Android uyumluluk belgeleri, ilgili yapılandırmalarda HDMI çıkışını kullanan TV cihazları için HDCP 2.2'yi belirtir.

Kullanıcı sürekli bir video görür. Ancak dahili olarak birçok donanım ve yazılım alt sistemi aynı anda çalışmaktadır.

Android ve Linux TV Kutusunu Nasıl Kullanılabilir Hale Getirir?

Donanım tek başına ticari açıdan uygun bir TV Kutusu oluşturmaz.

İşletim sistemi, donanım sürücülerini, uygulamaları, ağ iletişimini ve medya işlevlerini birbirine bağlayan yazılım ortamını sağlar.

Android TV Kutusu mimarisi

Android tabanlı bir TV Kutusu birkaç katman içerebilir:

Uygulama katmanı

Akış uygulamaları, IPTV uygulamaları, tarayıcılar, medya oynatıcılar ve müşteri tarafından geliştirilen uygulamalar.

Android çerçevesi

Medya API'leri, ağ iletişimi, giriş yönetimi, görüntüleme hizmetleri ve sistem hizmetleri.

HAL ve sürücüler

Donanım soyutlama katmanları, Android'i SoC'nin kod çözücüsüne, GPU'suna, ses motoruna, HDMI denetleyicisine, Wi-Fi yonga setine ve diğer bileşenlere bağlar.

Linux çekirdeği

Çekirdek belleği, işlemleri, sürücüleri, ağı, güç yönetimini ve donanım kaynaklarını yönetir.

Android'in TV Giriş Çerçevesi bu mimariyi açıkça göstermektedir. TV uygulamaları, her donanım alt sistemini doğrudan kontrol etmek yerine standartlaştırılmış TV giriş bileşenleriyle iletişim kurar. Çerçeve, TV Giriş Yöneticisi, TV Girişi HAL, HDMI-CEC, tuner ve koşullu erişim bileşenlerini içerir.

Bu mimari, B2B TV Box projelerinde donanım yazılımı mühendisliğinin önemli olmasının bir nedenidir.

Bir referans panosu, Android'i başarılı bir şekilde başlatabilir ancak yine de ticari bir projenin gereksinimlerini aşağıdaki nedenlerden dolayı karşılayamaz:

  • Kararsız HDMI davranışı
  • Zayıf uzaktan kumanda yanıtı
  • Wi-Fi sürücüsü sorunları
  • Yanlış görüntüleme zamanlaması
  • Codec sınırlamaları
  • Termal kısma
  • Bellek ayırma sorunları
  • Yetersiz OTA altyapısı
  • Uygulama uyumluluk sorunları
  • Eksik donanım API'leri

HDMI-CEC, donanım yazılımı düzeyinde başka bir işlevdir

HDMI-CEC, bağlı cihazların kontrol komutları alışverişinde bulunmasına olanak tanır. Örneğin bir TV Kutusu, televizyonu uyandırabilir ve Tek Dokunuşla Oynatma özelliğini kullanarak uygun HDMI girişine geçiş yapabilir. Android, bu davranışın çoğunu standartlaştırmak için bir HdmiControlService sağlar.

Bir OEM projesi için bu, HDMI işlevselliğinin, muhafazada bir HDMI konektörünün bulunup bulunmadığını kontrol etmek yerine, eksiksiz bir donanım ve yazılım uygulaması olarak değerlendirilmesi gerektiği anlamına gelir.

TV Kutusunun Özelleştirilmesi Neden Kasayı Değiştirmekten Daha Fazlasını Gerektirir?

Birçok tedarikçi, gerçek kişiselleştirmenin aşağıdakilerle sınırlı olduğu durumlarda ürünü "OEM" olarak tanımlar:

  • Logo baskısı
  • Ambalajlama
  • Uzaktan kumandayla markalama
  • Muhafaza rengi

Farklılaştırılmış işlevsellik gerektiren projeler için bu yeterli değildir.

Gerçek bir B2B TV Kutusu özelleştirme projesi PCBA, SoC konfigürasyonu, çekirdek, sürücüler, Android çerçevesi, uygulama katmanı ve termal mimariyi içerebilir.

PCBA özelleştirmesi

Bir projede aşağıdaki değişiklikler gerekebilir:

  • RAM kapasitesi
  • eMMC depolama
  • Wi-Fi/Bluetooth modülü
  • Ethernet arayüzü
  • USB yapılandırması
  • HDMI arayüzleri
  • GPIO
  • Seri bağlantı noktaları
  • MIPI arayüzleri
  • Güç devresi
  • Bağlayıcı yerleşimi

Bu öğelerin değiştirilmesi, PCB düzeninin değiştirilmesini, sinyal bütünlüğünün doğrulanmasını, güç analizini ve ürün yazılımı uyarlamasını gerektirebilir.

SDK/API entegrasyonu

Ticari projeler aşağıdakilerle iletişim kurmak için TV Kutusuna ihtiyaç duyabilir:

  • IPTV ara yazılımı
  • OTT platformları
  • CMS platformları
  • Kurumsal uygulamalar
  • Nesnelerin İnterneti sistemleri
  • Dijital tabela platformları
  • Uzaktan cihaz yönetim sistemleri

SDK/API katmanı, donanım platformu ile müşterinin yazılım ekosistemi arasında köprü haline gelir.

Özel UI/UX ürün yazılımı

Markalı bir TV Kutusu genellikle başlatıcının değiştirilmesinden daha fazlasını gerektirir.

Firmware şunları içerebilir:

  • Özel önyükleme animasyonu
  • Özelleştirilmiş başlatıcı
  • Uzaktan anahtar eşleme
  • Sistem ayarlarında değişiklik
  • Uygulama ön kurulumu
  • Kiosk modu
  • Cihaz yönetimi fonksiyonları
  • OTA güncelleme mekanizmaları
  • Kısıtlı kullanıcı izinleri
  • Özel güç yönetimi davranışı

Endüstriyel dağıtımlar için OTA mimarisi özellikle önemlidir çünkü yüzlerce veya binlerce cihazın fiziksel erişim olmadan kontrollü ürün yazılımı güncellemelerine ihtiyacı olabilir.

SZTomato, OEM çalışmalarını dış markalamayla sınırlamak yerine PCBA donanım modifikasyonu, SDK/API entegrasyonu ve özel UI/UX ürün yazılımı geliştirme yoluyla bu tür projeyi destekler.

Termal Tasarım Uzun Vadeli TV Kutusu Kararlılığını Belirleyebilir

Bir TV Kutusu, kısa bir laboratuvar testi sırasında doğru şekilde çalışabilir ancak birkaç saatlik 4K kod çözme, ağ etkinliği ve uygulama işleme sonrasında dengesiz hale gelebilir.

Nedeni ise termal.

Yüksek performanslı SoC'ler, giriş seviyesi TV Box platformlarından çok daha fazla ısı üretir. Bağlantı sıcaklığı yükseldiğinde termal yönetim mekanizmaları CPU/GPU frekansını azaltabilir.

Sonuç müşteriye şu şekilde görünebilir:

  • Video karesi düşüyor
  • Daha yavaş uygulama yanıtı
  • Ağ istikrarsızlığı
  • Rastgele yeniden başlatmalar
  • Azaltılmış kod çözme performansı
  • Sistem donuyor

Bu nedenle endüstriyel TV Box projeleri şunları gerektirebilir:

  • Genişletilmiş soğutucular
  • Termal pedler
  • Geliştirilmiş hava akışı
  • Özel muhafaza havalandırması
  • Isı yayıcı optimizasyonu
  • Fan destekli soğutma
  • Termal izleme
  • Firmware düzeyinde güç yönetimi

SZTomato, işletim ortamının ve SoC iş yükünün ek termal kapasite gerektirdiği durumlarda özelleştirilmiş donanım tasarımlarına özel soğutma çözümlerini dahil edebilir.

Bu, özellikle bir TV Kutusunun günde birkaç saat yerine sürekli çalışabildiği ticari dağıtımlar için geçerlidir.

TV Kutusu Pazarı Nereye Gidiyor?

TV Box ürünlerinin donanım mimarisi üç tanımlanabilir yöne doğru ilerliyor.

1. Daha verimli video işleme

AV1 desteği giderek önem kazanıyor. Android'in mevcut TV uyumluluk gereksinimleri arasında, gelecek ürün nesilleri için bir platform seçerken donanım codec yeteneğinin giderek daha anlamlı olmasını sağlayan AV1 kod çözme de yer alıyor.

2. Daha Yüksek Performanslı SoC'ler

Giriş seviyesi TV Kutuları hala düşük BOM maliyetine öncelik verirken premium ve ticari platformlar giderek daha fazla CPU/GPU kapasitesi, daha hızlı bellek ve özel yapay zeka işlemeye ihtiyaç duyuyor.

Amlogic'in mevcut portföyü, S905X5/S905X5M gibi ana akım TV Box işlemcilerini ve S928X ve A311Y3 gibi daha yüksek performanslı işlemcileri kapsamaktadır.

Bu nedenle doğru seçim, yalnızca kıyaslama puanına değil, uygulamaya bağlıdır.

Temel bir IPTV kutusu, verimli 4K kod çözme ve düşük güç tüketimi gerektirebilir. Yapay zeka destekli bir ticari cihaz, ek CPU, GPU, NPU, I/O ve termal kapasite gerektirebilir.

3. TV Box bir bilgi işlem uç noktası haline geliyor

Android TV cihazları giderek daha fazla video oynatmanın ötesinde işlevler gerçekleştirebiliyor.

Örneğin Android 16, uygulama düzeyindeki API'leri donanım düzeyindeki HAL uygulamalarına bağlayarak resim ve ses kalitesi kontrolleri için standartlaştırılmış bir Medya Kalitesi çerçevesi sunar.

B2B üreticileri için bu, önemli bir eğilimi güçlendiriyor: Bir TV Kutusunun rekabet değeri, muhafaza ve temel oynatma işlevinden, eksiksiz donanım-yazılım platformuna doğru kayıyor.

B2B Alıcıları TV Box'ı Nasıl Değerlendirmeli?

Tedarik yöneticileri ve sistem entegratörleri, TV Box'ı tüm proje spesifikasyonuna göre değerlendirmelidir.

Değerlendirme Alanı Neyi Doğrulamalı?
SoC CPU, GPU, NPU, süreç düğümü ve yaşam döngüsü
Video H.264, HEVC, VP9, ​​AV1, 4K/8K özelliği
Hafıza LPDDR yapılandırması ve bant genişliği
Depolamak eMMC kapasitesi ve dayanıklılığı
Bağlantı Wi-Fi, Bluetooth, Ethernet, USB ve HDMI
Güvenlik DRM, güvenli önyükleme, HDCP ve korumalı medya yolu
Firmware Android/Linux sürümü, çekirdek ve sürücü desteği
OTA Uzaktan güncelleme mimarisi ve geri alma stratejisi
Özelleştirme PCBA, SDK/API, UI/UX ve muhafaza seçenekleri
Termal Sürekli iş yükü altında ısı dağılımı
Üretme Minimum Sipariş Adedi, bileşen kullanılabilirliği ve ürün yaşam döngüsü
Destek Mühendislik müdahalesi ve uzun vadeli ürün yazılımı bakımı

Yalnızca bitmiş bir referans panosu sağlayabilen bir tedarikçi, düşük maliyetli bir jenerik ürün için yeterli olabilir. Tescilli uygulamalar, değiştirilmiş arayüzler, uzun vadeli OTA desteği veya özel donanım gerektiren bir proje, daha derin bir mühendislik ortağına ihtiyaç duyar.

Çözüm

TV Kutusu, ağ bağlantısını, SoC'yi, donanım video kod çözmeyi, işletim sistemini, medya çerçevelerini, ses/video işlemeyi ve HDMI çıkışını tek bir gömülü platformda birleştirerek çalışır. Görünür işlev basittir (içerik alma ve onu görüntüleme) ancak altındaki mühendislik, birbirine sıkı sıkıya bağlı birden fazla donanım ve yazılım katmanını içerir.

B2B uygulamaları için belirleyici soru bu nedenle basitçe "TV Box nasıl çalışır?" değildir. Seçilen platformun projenin codec gereksinimlerini, arayüzlerini, donanım yazılımı mimarisini, güvenlik modelini, termal koşullarını ve gelecekteki yazılım yol haritasını destekleyip destekleyemeyeceğidir.

Özelleştirilmiş bir planlama planlayan satın alma yöneticileri, IPTV operatörleri, distribütörler ve sistem entegratörleri için TV Kutusu SZTomato, PCBA modifikasyonunu, SDK/API entegrasyonunu, özel UI/UX aygıt yazılımını, Linux/Android optimizasyonunu ve özel soğutma çözümlerini kapsayan OEM/ODM geliştirme sağlar.

Doğru başlangıç ​​noktası proje spesifikasyonudur: gerekli SoC, codec, arayüzler, işletim sistemi, uygulama ortamı, dağıtım miktarı ve beklenen hizmet ömrü. Buradan, donanım ve ürün yazılımı mimarisi, projeyi genel bir yapıya zorlamak yerine gerçek kullanım senaryosu etrafında tasarlanabilir. TV Kutusu tasarım.