![Page 1: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/1.jpg)
A TV platform jelen kihívásai ésa fejlődés iránya.
Horváth Ede2017 October 05.
![Page 2: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/2.jpg)
tabletSmart TVMulti OS& App store
PC
phone
IPTV/OTT/Hybrid Linux/Android STB
3G/LTE
Hybrid Video Platform
Internet IPTVnetwork Cable/DTT network satellite
Video content SnS contentAPP Advertisement
![Page 3: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/3.jpg)
3
OperatabilityComprehensive metrics, monitoring & alerting enable automatic fault isolation and recovery
RESILIENCE
MicroservicesLoosely coupled
services that can be developed, tested and
deployed independently
SPEED Cloud nativeAttain agility & granular scalability by moving on
the cloud
SCALE
Enabling innovation and rapid delivery of new services & features.
Innovate at “Internet” speed
![Page 4: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/4.jpg)
E2E Video Solution
Headend Video Platform Network & CDN STB & ChipsetCAS/DRM
Core Access
Central CDNEdge CDN
1 2 3 4 5
![Page 5: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/5.jpg)
What is the bottleneck?
• DRM› IPTV
› OTT» 4 profile» Android iOS
› PC» 4 Profile
• 4K
• CDN› Central Node & Edge node
![Page 6: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/6.jpg)
The more device type the more content copies.
6 – 10 copy for each Content
![Page 7: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/7.jpg)
JITEJust In Time Transcoding is a feature that enables real time transcoding and streaming to the customer. The Operator can reduce the storage requirements by reducing the
Application scenario and value:› Personal live TV: The content is transcoded in real time. The E2E delay is less than 1s.› Catch-up TV, CPVR: At most 80% of storage and bandwidth resources can be saved.
JITTJust In Time Encoding is a feature that enables real time Encoding and streaming to the customer.
The Origin Server and Multi DRM will deliver different encrypted content to different terminal types.
CDN
![Page 8: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/8.jpg)
The Just In Time Packaging (JITP) feature provides the capability of converting mediacontent from one format to another and packaging the converted content for transmission.
![Page 9: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/9.jpg)
The Just In Time Packaging (JITP) feature provides thecapability of converting media content from one format toanother and packaging the converted content for transmission. JITP
Media File Conversion from fMP4 to TS
One fMP4 segment lasts 2s, and one TS segment lasts 10s.Five fMP4 segments can be combined into one TS segment.The conversion supports the mapping of one or multiple fMP4files to one TS file.
Index File Conversion from MPD to M3U8
M3U8 index files include level-1 M3U8 files and level-2M3U8 files. Level-1 M3U8 files are used for adaptationof multiple bit rates, and level-2 M3U8 files are used forTS file playback. M3U8 index files are generated whencontent is imported to the HMS.
Level-1 M3U8 file
Direct extraction
Parsing and generation
Level-2 M3U8 file
![Page 10: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/10.jpg)
MPEG DASH & Multi DRMWorkflown Multi-DRMServergeneratessharedkeyamong
PlayReady,FairPlay andWidevine.
n Encoder/PackagerinteractswithMulti-DRM
Server,outputtheCENCencryptedDASH
Steam.
n CDNCacheprovidesthestreamingservicefor
eachtypeofclient.ForiOSclientstheCDN
executesReal-timepackagingintoHLS+
PlayReadyorHLS+FairPlay format.
n Clientsgetthesecurekeyfromcorresponding
DRMserverandplaythecontent.
Encoder/Packager
Multi-DRMServer
ClearTSStream
KeyExchange
OriginServer
EncryptedDASHStream(Multi-DRM)
CDN Generatedifferentstreamaccordingdevicetype
iOSDevice OtherDevice
SecureKeyExchange
PlayReadyServer
WidevineServer
ChromeBrowser
DASH+Widevine
JITP for iOS device
DASH+PlayReadyHLS+FairPlay/PlayReady
EncryptedDASHStream(Multi-DRM)
FairPLayServer
![Page 11: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/11.jpg)
Headend & CAS/DRM with MultiDRM
Phone/Tablet/PCIPTV/OTTSTB
DRM–UnmanagedNetwork
CAS/DRM
KeyManagement
CAS–ManagedNetwork
OnDemandContent
Transcoder
LiveContent
OTTEncoder/Packager/Encryptor
IPTVEncoder/Encryptor
.TSHLS/DASH
Functionalities• ScramblesliveTVstreams• Pre-encryptsVODorCatch-upTVcontent• Supportsdownload&offlineviewing• Creates,Managesanddistributeskeys
KeyManagement
MultiDRMshieldsthedifferencesbetweendevicesandenablesthestorageofonlyonecopyofkeysformediaassets.
![Page 12: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/12.jpg)
ABR Multicast
ABR
SD 720p 1080p
DASH
ABR
SD 720p 1080pSTB
STB
STB
HTTP Multicast UDP
MRF
The ABR technology does not support multicast for IPTV live TV services. Solution: RTP data streams running over UDP, the Hybrid Video Solution uses the network multicast technology to provide the Multicast ABR live TV service for IPTV STBs.
Multicast ABR, video streams of different bit rates are provided enabling the user to receive the video streams at most appropriate bit rates based on network conditions.
![Page 13: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/13.jpg)
Future of OTT streaming
• HTTP Live Streaming (Apple)• SmoothStreaming(Microsoft)• Adobe HTTP Dynamic Streaming
(Adobe)• Etc.
• PlayReady• Widevine• Verimatrix• Adobe Flash Media Rights
Management• Etc.…
• H264• VP8• Etc.
Common enc. BUT twoAES methods:• CBC• CTR
• HLS• MPEG-DASH
H264, H265, VP9
CMAF
AV1
AES-CBCS
PastPresent Future
Stre
amin
gEn
cryp
tion
Cod
ecs
![Page 14: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/14.jpg)
OTT is the platform of the future!
![Page 15: A TV platform jelenkihívásaiés a fejlődésiránya. · Microservices Loosely coupled services that can be developed, tested and deployed independently SPEED Cloud native Attain](https://reader033.vdocuments.net/reader033/viewer/2022060317/5f0c664c7e708231d43535e1/html5/thumbnails/15.jpg)
Copyright©2016 Huawei Technologies Co., Ltd. All Rights Reserved.The information in this document may contain predictive statements including, without limitation,statements regarding the future financial and operating results, future product portfolio, newtechnology, etc. There are a number of factors that could cause actual results and developments todiffer materially from those expressed or implied in the predictive statements. Therefore, suchinformation is provided for reference purpose only and constitutes neither an offer nor anacceptance. Huawei may change the information at any time without notice.