Transcript Smart TV

Smart TV
Serdar Büyükkardeş
VESTEL
Ana Başlıklar
•
•
•
•
•
•
•
Smart TV nedir?
HBBTV’nin özellikleri ve kullanımı.
DRM ve Adaptive Bitrate kullanımı.
İkinci Ekran kullanımı.
Spek geliştiren kurumlar
Yeni teknolojiler
Sorular
Smart TV nedir?
• İnternete bağalanarak farklı hizmetleri TV
ekranında kullanma olanağını destekleyen TV’lere
verilen addır.
• Uygulamalar belirli bir portal içerisinden
çalıştırılabilmekle beraber bağımsız olarak da aktif
hale getirilebilir.
• Tivibu, YouTube, Netflix, LoveFilm, Skype vs gibi
bir çok yayın bağımsız uygulama TV üzerinden
kullanılabildiği gibi, HBBTV gibi yayın bağımlı
sistemler de Smart TV üzerinde çalıştırılabilir.
Vestel Smart TV
HBBTV
HBBTV nedir?
• HBBTV, OIPF (Open IPTV Form), DVB (Digital
Video Broadcasting), CE-HTML ve W3C (World
Wide Web Consortium) standardlarını takip
ederek Avrupa’da Connected TV’lerde
kullanılmak üzere spek hazırlayan bir
konsorsiyum. Uygun DVB yazılımı ve internet
tarayıcısı olan herhangi bir TV veya STB alıcı bu
desteği verebilir.
HBBTV1.1 özellikleri
• Video Servisleri
– Catchup-TV Uygulamaları
• Yayına bağlı Servisler
– EPG Uygulamaları
– Kanal Listesi
– Birden fazla ses dil seçimi
– Stream Events
• Yayından bağımsız Servisler
– XML AIT
HBBTV1.5 özellikleri
• Detaylı EPG
• Şifreleme Desteği
• MPEG-DASH
HBBTV sistem mimarisi
HBBTV örnek sayfa
DRM (Digital Rights Management)
• İnternet üzerinden kaliteli içerikleri
sunabilmenin temel yapı taşlarından bir tanesi
şifreleme, yani DRM teknolojisidir.
• DRM teknolojisinin ana özellikleri
– İçerik koruma
– İçerik kontrolü
– Üye doğrulama, yetkilendirme
– Üye hesap ve paket yetkilendirme
– Metering
DRM nasıl çalışır
Yaygın DRM çözümleri
•
•
•
•
•
Microsoft PlayReady
Google Widevine
Marlin
Adobe Access
OMA (Open Mobile Alliance)
ABR (Adaptive Bitrate)
• İnternetten içerik seyretme sırasında olası hat
değişimlerini algılayan ve buna uygun veri hızı
değişimini yöneten sisteme verilen addır.
• ABR teknolojisinin ana özelliği
– Alıcıya gönderdiği Manifest dosyasında birden
fazla çözünürlük ve video codec tipine uygun veri
oranlı dosyalar bulunur.
Nasıl çalışır?
Örnek Manifest dosyası
•
•
<SmoothStreamingMedia MajorVersion="2" MinorVersion="1" Duration="1303410000">
<StreamIndex Type="video" Name="video" Chunks="65" QualityLevels="8" MaxWidth="1280"
MaxHeight="720"
DisplayWidth="1280" DisplayHeight="720"
Url="QualityLevels({bitrate})/Fragments(video={start time})">
•
•
•
•
<QualityLevel Index="0" Bitrate="2962000" FourCC="WVC1" MaxWidth="1280"
MaxHeight="720"
CodecPrivateData="250000010FD37E27F1678A27F859F180490825A645A6440000010E5A67F840"
/>
<QualityLevel Index="1" Bitrate="2056000" FourCC="WVC1" MaxWidth="992"
MaxHeight="560"
CodecPrivateData="250000010FD37E1EF1178A1EF845FF8A8B8049081BEBE7D7CC0000010E5A67
F840" />
<QualityLevel Index="2" Bitrate="1427000" FourCC="WVC1" MaxWidth="768"
MaxHeight="432"
CodecPrivateData="250000010FCB6C17F0D78A17F835F18049081AB8BD71840000010E5A67F840
" />
<QualityLevel Index="3" Bitrate="991000" FourCC="WVC1" MaxWidth="592"
MaxHeight="332"
CodecPrivateData="250000010FCB5E1270A58A1278297FA5A580490811E3DF8F840000010E5A67
F840" />
Yaygın ABR çözümleri
•
•
•
•
HLS (Apple HTTP Live Streaming)
SS (Microsoft Smooth Streaming)
MPEG-DASH
HDS (Adobe HTTP Dynamic Streaming)
MPEG-DASH HLS
SS
HDS
Type
Open
Single-vendor
control
Single-vendor
control
Single-vendor
control
Source Video
Codecs
H.264 +
others
H.264
H.264, VC-1
H.264, VP6
Source Audio
Codes
AAC + others AAC, MP3
AAC, WMA
AAC, MP3
Package/Segment
format
MP4
fragments +
MPEG-2 TS
MEPG-2 TS
MP4 Fragments MP4 fragments
File storage on
server
Contiguous
or individual
files per
segment
İndividual file
per segment
(pre iOS 5.9)
Contiguous
Contiguous
Typical segment
duration
Flexible
10 sec
2-4 sec
2-4 sec
Protection
Flexible
AES-128 enc
PlayReady
Flash Access
Multiple Audio
channles
Yes
No
Yes
No
İkinci ekran çözümleri
• Ana hedef, TV üzerinde kolay erişim sağlanamayan
bilgilere ikinci ekran ile ulaşmak ve gerekirse TV’yi bu
bilgiler doğrultusunda kontrol etmek. Örneğin detaylı
kanal bilgilerini görerek kanal değiştirme veya internet
üstünden seyredilmek istenen içeriğin TV’ye aktarılması
sağlanabilir.
• Sosyal medya bağlanatısı olan ikinci ekran uygulaması
ile, twitter, facebook gibi, o anda hangi kanalı
seyrettiğinizi tüm takipçileriniz ile paylaşabilir veya
takip ettiğiniz kişilerinkini görüp o yayına geçebilirsiniz.
Bunlar size öneri olarak da gelebilir.
Teknik altyapı
• Teknik olarak cihaz tanıma için Upnp altyapısı
kullanan bu uygulamalar günümüzde
Google’ın önderliğinde DIAL (Discovery and
Launch) teknolojisini kullanarak belirli bir
arayüz üzerinden ilerliyor.
• SmartTV Alliance grubu mevcut ikinci ekran
uygulamaları için SDK2.5’de DIAL sistemini
kullanıyor.
Teknoloji/spek geliştiren kurumlar
•
•
•
•
•
•
•
OIPF (Open IPTV orum)
Netflix
Google (YouTube)
W3C (HTML5 ağırlıklı)
Microsoft
HBBTV
SmartTV Alliance
Sırada hangi teknolojiler var?
•
•
•
•
•
HEVC
CI+1.4
WebRTC
HBBTV2.0
Cloud TV
Sorular
Teşekkürler