SlideShare a Scribd company logo
1 of 2
Download to read offline
Second Screen Prototype for Broadcasted Digital TV
Users in ISDB-Tb Standard
Cláudio Henrique Albuquerque Rodrigues
Eliel de Lima Reis
Faculdade FUCAPI
Manaus, Brasil
claudio.albuquerque@fucapi.br / eliel.lima@fucapi.br
Vicente Ferreira de Lucena Jr.
PPGEE - Programa de Pós Graduação Engenharia Elétrica
UFAM - Universidade Federal do Amazonas
Manaus, Brasil
vicente@ufam.edu.br
Abstract — This paper describes a proposal for a Second
Screen solution designed for the Brazilian Digital Television
System - SBTVD. Our solution allows users to access and to
interact with additional content related to the broadcasted
program through the internet (synchronously with the content
displayed on digital TV screen). The proposed architecture
makes use of a specific protocol, the Transmission Transport
Stream. It will carry the information needed to allow receivers of
digital TV to communicate with multiple Second Screen devices
relying nearby (such as smartphones, tablets, and PDAs). These
devices must be running a dedicated software application in
order to connect to the World Wide Web accessing the desired
additional information. The motivation for this work is to bring
to users with limited resources, the ones watching broadcasted
over the air programs, the opportunity to benefit from the
Second Screen technology. These users, in possession of our
Second Screen mobile application will be able to access additional
information synchronized with the programs live broadcasted,
opening new opportunities for broadcaster and users.
Keywords – Second Screen; Digital TV; Mobile device.
INTRODUCTION
Along with the evolution of mobile devices and the change
from analogue to digital TV system, many new challenges
emerged. In addition to interactivity, that directly reflects the
availability of flexible content, came the perception that what is
going to be watched depends more than ever on TV viewer
decision. The Second Screen is one of these new technologies
created to offer the viewers the opportunity to interact with the
content displayed on their TV screens. It makes use of
dedicated software applications, designed for individual
devices, to connect the users to additional information about
the actual TV program content [1].
Among the advantages provided by the Second Screen,
there is a possibility for the viewers to interact with the
broadcasted content in a very particular way. With the
computational power of modern consumer electronics
products, small private devices, like cell phones or other
mobile devices, are capable to carry on such tasks without
disturbing the privacy of others viewers sharing one TV set on
a same room. Allowing the interaction of one or more viewers
watching the same content simultaneously, displaying
additional information in a very private way through different
mobile devices, offers new possibilities of interaction,
improving the users’ experience.
This paper proposes a second screen approach for broadcast
content providers, in a suitable setting for SBTVD, also known
as ISDB-Tb (Integrated Services Digital Broadcasting
Terrestrial Brazil) [2]. The changes in the signal generated by
the content providers to include Second Screen options in the
BTS will be described. A scenario that enables its detection,
synchronization, and use of this technology will be explained
by the end user point of view. This mechanism should work
automatically for end viewers at home.
SECOND SCREEN FOR ISDB-TB
In order to validate the proposal, and evaluate the results of
the Second Screen system between mobile devices and ISDB-
Tb digital signal receivers, a working prototype of the proposed
system was developed. The prototype consists of two parts. 1 -
The simulation of a digital TV receiver embedded in the form
of a computer application, which receives, decodes, and
displays content generated by broadcasters (containing
information on the availability, as well as, the identification of
the Second Screen information source). 2 - An application for
mobile devices, developed for smartphones and tablets, capable
to identify the embedded Second Screen information and
present the interactive content synchronized with the content
displayed on the first screen.
The proposed solution provides interaction with digital
television content through its three main categories [3]: Local
Interactivity (the reception and consumption of information in
Second Screen); Interactivity without dedicated return channel
(interaction with the information arranged in Second Screen via
internet connection); and Interaction with dedicated return
channel (using the Second Screen as an extension of digital
television content already present on the target device
functionality).
Through the interconnection of multiple different devices
on a local network, it becomes possible to add new features to
digital signal receivers. For example, the ability to acquire
characteristics of ubiquitous and pervasive computing [3]. This
characteristic may be acquired by the understanding of specific
information by the mobile devices housing the Second Screen
application. These new functionalities may respect the notions
of context awareness, i.e. they should start running without
requiring users’ intervention or the manual addition of new
components in the target devices.
This research was supported by SAMSUNG, CAPES, FAPEAM, and
CNPq.
2014 IEEE 3rd Global Conference on Consumer Electronics (GCCE)
978-1-4799-05145-1/14/$31.00 ©2014 IEEE 266
The scenario for implementing this proposal made use of
the architecture shown in Fig. 1.
Fig. 1. Scenario for the proposed Second Screen system.
Main components involved in the system are: the
broadcasters transmitting audio/video and data information;
one or multiple Second Screen content providers, one or
multiple Second Screen content consumers, represented by the
digital TV set, the applications running on the mobile devices,
and a wireless local network that interconnect these devices
through TCP / IP protocol.
On the signal content generation side, the encoder will
encapsulate audio and video data into the TS packets
multiplexed by ISDB-Tb MUX. The headers of these TS
packets contain information about data decoding, packet
identification - PID (Packet ID - Packet IDentifier), and
synchronization. All these fields are standardized by ISO/IEC
13818-1 [4]. There is also information that is unique in each
country or even for each content generator. This information is
transmitted in structured tables as shown in Fig. 2, which in
turn is also carried as payload of the TS packet.
Fig. 2. ISO/IEC 13818-1 and ITU-T Recommendation H.222.0.
In the proposed Second Screen approach it is necessary to
include information about the content provider in the AIT
table. It’s identification in the TS, the PID, is informed by the
PMT (Program Map Table), i.e., defined by the table_id field.
The other fields should be configured with values set by the
standard ABNT NBR 15603 [5], except for the private data
field, also called descriptor, which will be used by the Second
Screen application developed for mobile devices. This
descriptor, called IBB Application, must obey the syntax
specified by ITU-T Recommendations J.205 and ITU-T J206,
as shown in Fig. 3.
Fig. 3. Syntax standardized by ITU-T Recommendations J.205 and J206.
Code field is a binary code to execute the descriptor.
Resources is the field of information on the application, in
accordance with ISO/IEC 8859-15. Meta-data field consists of
information associated with the application. Control is a field
used to provide the controls of the available application.
Finally, User settings field contains some other configuration
parameters provided by the broadcast stations.
The digital signal receiver is responsible for decoding the
signal through the BTS and signalizing the network about the
existence of interactive content available in passive mode. The
ISDB-Tb Receiver has extension libraries, capable to
communicate, through TCP and UDP. The LuaSocket [6]
library is used to implement the communication interface and
can be easily adapted and included in the player.
Communication interface is part of the proposal for the
Second Screen system. It was implemented through an
application running in the digital TV receivers that is able to
understand and inform the associated mobile devices about the
existence of such options. Another application on the mobile
devices side is able to decode the information coming from the
TV receivers into a meaningful internet address.
CONCLUSION
This proposal was created aiming at ease of use of the end
customer, i.e., without the need of specific knowledge to
configure the involved devices. The only action required is to
install the developed application on the mobile device and on
the digital TV receiver. Broadcasters are required to change the
BTS, including information about the Second Screen source,
and to create a content provider to be accessed by the mobile
device through the internet. It can be used in any standard, as
long as it allows the signalization of the availability of Second
Screen through the BTS.
REFERENCES
[1] P. Cesar, D.C.A Bulterman, and A. J. Jansen, "Usages of the secondary
screen in an interactive television environment: Control, enrich, share,
and transfer television content." Changing television environments.
Springer Berlin Heidelberg, 2008. 168-177..
[2] L.C.P. Costa, "A technical analysis of digital television broadcasting in
Brazil." Broadband Multimedia Systems and Broadcasting (BMSB),
2013 IEEE Int. Symposium on. IEEE, 2013.
[3] W. K. Edwards, "Discovery systems in ubiquitous computing."
Pervasive Computing, IEEE 5.2 (2006): 70-77.
[4] Recommendation ITU-T. "H. 222.0| ISO/IEC 13818-1." Information
Technology—Generic Coding of Moving Pictures and Associated Audio
Information: Systems, ITU-T/ISO/IEC (2007).
[5] NBR 15603-1, ABNT. "ABNT NBR 15603-1, Multiplexação e serviços
de informação (SI) Parte 1: SI do sistema de radiodifusão." ABNT, 1.
ed. (2007).
[6] D, Tuler, “Lua Socket". Available in: http://luasocket.luaforge.net.
267

More Related Content

What's hot

Mimo ofdm-n-chapter-1-2-3-4-5
Mimo ofdm-n-chapter-1-2-3-4-5Mimo ofdm-n-chapter-1-2-3-4-5
Mimo ofdm-n-chapter-1-2-3-4-5
shervin shokri
 
Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)
kike2005
 

What's hot (20)

Network planning mimo
Network planning mimoNetwork planning mimo
Network planning mimo
 
Remcom_Predictive_Simulation_of_MIMO_for_5G
Remcom_Predictive_Simulation_of_MIMO_for_5GRemcom_Predictive_Simulation_of_MIMO_for_5G
Remcom_Predictive_Simulation_of_MIMO_for_5G
 
RF Antenna Planning
RF Antenna PlanningRF Antenna Planning
RF Antenna Planning
 
MIMO.ppt (2) 2
MIMO.ppt (2) 2MIMO.ppt (2) 2
MIMO.ppt (2) 2
 
training diary on 6 months training (telecommunication)
training diary on 6 months training (telecommunication)training diary on 6 months training (telecommunication)
training diary on 6 months training (telecommunication)
 
5G antenna array architecture
5G antenna array architecture5G antenna array architecture
5G antenna array architecture
 
A Multistatic Microwave Radar Sensor for Short Range Anticollision Warning
A Multistatic Microwave Radar Sensor for Short Range Anticollision WarningA Multistatic Microwave Radar Sensor for Short Range Anticollision Warning
A Multistatic Microwave Radar Sensor for Short Range Anticollision Warning
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
 
Survey on OFDM-MIMO technology
Survey on OFDM-MIMO technology Survey on OFDM-MIMO technology
Survey on OFDM-MIMO technology
 
RF Analysis at Fiber-based Cell Sites with CPRI
RF Analysis at Fiber-based Cell Sites with CPRIRF Analysis at Fiber-based Cell Sites with CPRI
RF Analysis at Fiber-based Cell Sites with CPRI
 
A robust doa–based smart antenna processor for gsm base stations
A robust doa–based smart antenna processor for gsm base stationsA robust doa–based smart antenna processor for gsm base stations
A robust doa–based smart antenna processor for gsm base stations
 
RF Analysis at Fiber-based Cell Sites with OBSAI
RF Analysis at Fiber-based Cell Sites with OBSAIRF Analysis at Fiber-based Cell Sites with OBSAI
RF Analysis at Fiber-based Cell Sites with OBSAI
 
positioning
positioningpositioning
positioning
 
My_CV
My_CV My_CV
My_CV
 
Mimo ofdm-n-chapter-1-2-3-4-5
Mimo ofdm-n-chapter-1-2-3-4-5Mimo ofdm-n-chapter-1-2-3-4-5
Mimo ofdm-n-chapter-1-2-3-4-5
 
Design and Analysis of Ku/K-band Circular SIW Patch Antenna Using 3D EM-based...
Design and Analysis of Ku/K-band Circular SIW Patch Antenna Using 3D EM-based...Design and Analysis of Ku/K-band Circular SIW Patch Antenna Using 3D EM-based...
Design and Analysis of Ku/K-band Circular SIW Patch Antenna Using 3D EM-based...
 
Deep Learning for 5G Innovation Insights from Patents
Deep Learning for 5G Innovation Insights from PatentsDeep Learning for 5G Innovation Insights from Patents
Deep Learning for 5G Innovation Insights from Patents
 
maaaasss
maaaasssmaaaasss
maaaasss
 
Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)
 
EMF Survey
EMF SurveyEMF Survey
EMF Survey
 

Similar to Second screen prototype for broadcasted digital tv users in ISDB-Tb Standard

BIPODITVR: brazilian interactive portable digital tv recommendation system
BIPODITVR: brazilian interactive portable digital tv recommendation systemBIPODITVR: brazilian interactive portable digital tv recommendation system
BIPODITVR: brazilian interactive portable digital tv recommendation system
Elaine Cecília Gatto
 
Television digital terrestre version inlges
Television digital terrestre version inlgesTelevision digital terrestre version inlges
Television digital terrestre version inlges
edsacun
 
Application of recommendation techniques for brazilian portable interactive d...
Application of recommendation techniques for brazilian portable interactive d...Application of recommendation techniques for brazilian portable interactive d...
Application of recommendation techniques for brazilian portable interactive d...
Elaine Cecília Gatto
 
Cccnc using content-based filtering in a system of recommendation in the co...
Cccnc   using content-based filtering in a system of recommendation in the co...Cccnc   using content-based filtering in a system of recommendation in the co...
Cccnc using content-based filtering in a system of recommendation in the co...
Elaine Cecília Gatto
 
Providing location based information advertising for existing
Providing location based information advertising for existingProviding location based information advertising for existing
Providing location based information advertising for existing
Avelin Huo
 
Mobile Provisioning Enterprise Network PON-Revisi-Final - English
Mobile Provisioning Enterprise Network PON-Revisi-Final - EnglishMobile Provisioning Enterprise Network PON-Revisi-Final - English
Mobile Provisioning Enterprise Network PON-Revisi-Final - English
Muharam Cahyadi
 

Similar to Second screen prototype for broadcasted digital tv users in ISDB-Tb Standard (20)

F502024852
F502024852F502024852
F502024852
 
Iwssip application of recommendation techniques for brazilian portable inte...
Iwssip   application of recommendation techniques for brazilian portable inte...Iwssip   application of recommendation techniques for brazilian portable inte...
Iwssip application of recommendation techniques for brazilian portable inte...
 
Flexible Technologies for Smart Campus
Flexible Technologies for Smart CampusFlexible Technologies for Smart Campus
Flexible Technologies for Smart Campus
 
BIPODITVR: brazilian interactive portable digital tv recommendation system
BIPODITVR: brazilian interactive portable digital tv recommendation systemBIPODITVR: brazilian interactive portable digital tv recommendation system
BIPODITVR: brazilian interactive portable digital tv recommendation system
 
Television digital terrestre version inlges
Television digital terrestre version inlgesTelevision digital terrestre version inlges
Television digital terrestre version inlges
 
Application of recommendation techniques for brazilian portable interactive d...
Application of recommendation techniques for brazilian portable interactive d...Application of recommendation techniques for brazilian portable interactive d...
Application of recommendation techniques for brazilian portable interactive d...
 
An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
 
Ucrx sample presentation_weinhardt_v01
Ucrx sample presentation_weinhardt_v01Ucrx sample presentation_weinhardt_v01
Ucrx sample presentation_weinhardt_v01
 
Design of Cloud-based and IPTV Digital Signage System
Design of Cloud-based and IPTV Digital Signage SystemDesign of Cloud-based and IPTV Digital Signage System
Design of Cloud-based and IPTV Digital Signage System
 
Simple practice based on the platform design
Simple practice based on the platform designSimple practice based on the platform design
Simple practice based on the platform design
 
Delay Efficient Method for Delivering IPTV Services
Delay Efficient Method for Delivering IPTV ServicesDelay Efficient Method for Delivering IPTV Services
Delay Efficient Method for Delivering IPTV Services
 
Electronic Nameplate System
Electronic Nameplate SystemElectronic Nameplate System
Electronic Nameplate System
 
Cccnc using content-based filtering in a system of recommendation in the co...
Cccnc   using content-based filtering in a system of recommendation in the co...Cccnc   using content-based filtering in a system of recommendation in the co...
Cccnc using content-based filtering in a system of recommendation in the co...
 
Sigap bi po-ditvr brazilian interactive portable digital tv recommendation ...
Sigap   bi po-ditvr brazilian interactive portable digital tv recommendation ...Sigap   bi po-ditvr brazilian interactive portable digital tv recommendation ...
Sigap bi po-ditvr brazilian interactive portable digital tv recommendation ...
 
Presentation HbbTV (Nem Summit, Madrid) - 30Nov2017
Presentation HbbTV (Nem Summit, Madrid) - 30Nov2017Presentation HbbTV (Nem Summit, Madrid) - 30Nov2017
Presentation HbbTV (Nem Summit, Madrid) - 30Nov2017
 
Providing location based information advertising for existing
Providing location based information advertising for existingProviding location based information advertising for existing
Providing location based information advertising for existing
 
An Adaptive Remote Display Framework to Improve Power Efficiency
An Adaptive Remote Display Framework to Improve Power Efficiency An Adaptive Remote Display Framework to Improve Power Efficiency
An Adaptive Remote Display Framework to Improve Power Efficiency
 
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY
AN ADAPTIVE REMOTE DISPLAY FRAMEWORK TO IMPROVE POWER EFFICIENCY
 
Mobile Provisioning Enterprise Network PON-Revisi-Final - English
Mobile Provisioning Enterprise Network PON-Revisi-Final - EnglishMobile Provisioning Enterprise Network PON-Revisi-Final - English
Mobile Provisioning Enterprise Network PON-Revisi-Final - English
 
Indoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth camerasIndoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth cameras
 

More from Andy Juan Sarango Veliz

Criptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadCriptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de Seguridad
Andy Juan Sarango Veliz
 
Alfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAlfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos Básicos
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital ISoftware Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital I
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMSoftware Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FM
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMSoftware Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AM
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio CompanionSoftware Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio Companion
Andy Juan Sarango Veliz
 
Software Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: IntroducciónSoftware Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: Introducción
Andy Juan Sarango Veliz
 
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónLos cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Andy Juan Sarango Veliz
 

More from Andy Juan Sarango Veliz (20)

Examen final de CCNA Routing y Switching Academia OW
Examen final de CCNA Routing y Switching  Academia OWExamen final de CCNA Routing y Switching  Academia OW
Examen final de CCNA Routing y Switching Academia OW
 
Criptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de SeguridadCriptología de empleo en el Esquema Nacional de Seguridad
Criptología de empleo en el Esquema Nacional de Seguridad
 
Alfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador WebAlfabetización Informática - 3. Navegador Web
Alfabetización Informática - 3. Navegador Web
 
Alfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos BásicosAlfabetización Informática - 2. Test de Conceptos Básicos
Alfabetización Informática - 2. Test de Conceptos Básicos
 
Alfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos BásicosAlfabetización Informática - 1. Conceptos Básicos
Alfabetización Informática - 1. Conceptos Básicos
 
Gestión y Operación de la Ciberseguridad
Gestión y Operación de la CiberseguridadGestión y Operación de la Ciberseguridad
Gestión y Operación de la Ciberseguridad
 
Tecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de serviciosTecnologías de virtualización y despliegue de servicios
Tecnologías de virtualización y despliegue de servicios
 
3. wordpress.org
3. wordpress.org3. wordpress.org
3. wordpress.org
 
2. wordpress.com
2. wordpress.com2. wordpress.com
2. wordpress.com
 
1. Introducción a Wordpress
1. Introducción a Wordpress1. Introducción a Wordpress
1. Introducción a Wordpress
 
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
Redes de Computadores: Un enfoque descendente 7.° Edición - Capítulo 9
 
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
Análisis e Implementación de una Red "SDN" usando controladores "Open Source"
 
Software Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital ISoftware Defined Radio - Capítulo 5: Modulación Digital I
Software Defined Radio - Capítulo 5: Modulación Digital I
 
Software Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FMSoftware Defined Radio - Capítulo 4: Modulación FM
Software Defined Radio - Capítulo 4: Modulación FM
 
Software Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AMSoftware Defined Radio - Capítulo 3: Modulación AM
Software Defined Radio - Capítulo 3: Modulación AM
 
Software Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio CompanionSoftware Defined Radio - Capítulo 2: GNU Radio Companion
Software Defined Radio - Capítulo 2: GNU Radio Companion
 
Software Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: IntroducciónSoftware Defined Radio - Capítulo 1: Introducción
Software Defined Radio - Capítulo 1: Introducción
 
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
MAE-RAV-ROS Introducción a Ruteo Avanzado con MikroTik RouterOS v6.42.5.01
 
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generaciónLos cuatro desafíos de ciberseguridad más críticos de nuestra generación
Los cuatro desafíos de ciberseguridad más críticos de nuestra generación
 
ITIL Foundation ITIL 4 Edition
ITIL Foundation ITIL 4 EditionITIL Foundation ITIL 4 Edition
ITIL Foundation ITIL 4 Edition
 

Recently uploaded

Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 

Recently uploaded (20)

Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
AI Hackathon.pptx
AI                        Hackathon.pptxAI                        Hackathon.pptx
AI Hackathon.pptx
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersWhat need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java Developers
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Sourcing Success - How to Find a Clothing Manufacturer
Sourcing Success - How to Find a Clothing ManufacturerSourcing Success - How to Find a Clothing Manufacturer
Sourcing Success - How to Find a Clothing Manufacturer
 
5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand5 Reasons Driving Warehouse Management Systems Demand
5 Reasons Driving Warehouse Management Systems Demand
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and Prevention
 
The Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionThe Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion Production
 
What is an API Development- Definition, Types, Specifications, Documentation.pdf
What is an API Development- Definition, Types, Specifications, Documentation.pdfWhat is an API Development- Definition, Types, Specifications, Documentation.pdf
What is an API Development- Definition, Types, Specifications, Documentation.pdf
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 

Second screen prototype for broadcasted digital tv users in ISDB-Tb Standard

  • 1. Second Screen Prototype for Broadcasted Digital TV Users in ISDB-Tb Standard Cláudio Henrique Albuquerque Rodrigues Eliel de Lima Reis Faculdade FUCAPI Manaus, Brasil claudio.albuquerque@fucapi.br / eliel.lima@fucapi.br Vicente Ferreira de Lucena Jr. PPGEE - Programa de Pós Graduação Engenharia Elétrica UFAM - Universidade Federal do Amazonas Manaus, Brasil vicente@ufam.edu.br Abstract — This paper describes a proposal for a Second Screen solution designed for the Brazilian Digital Television System - SBTVD. Our solution allows users to access and to interact with additional content related to the broadcasted program through the internet (synchronously with the content displayed on digital TV screen). The proposed architecture makes use of a specific protocol, the Transmission Transport Stream. It will carry the information needed to allow receivers of digital TV to communicate with multiple Second Screen devices relying nearby (such as smartphones, tablets, and PDAs). These devices must be running a dedicated software application in order to connect to the World Wide Web accessing the desired additional information. The motivation for this work is to bring to users with limited resources, the ones watching broadcasted over the air programs, the opportunity to benefit from the Second Screen technology. These users, in possession of our Second Screen mobile application will be able to access additional information synchronized with the programs live broadcasted, opening new opportunities for broadcaster and users. Keywords – Second Screen; Digital TV; Mobile device. INTRODUCTION Along with the evolution of mobile devices and the change from analogue to digital TV system, many new challenges emerged. In addition to interactivity, that directly reflects the availability of flexible content, came the perception that what is going to be watched depends more than ever on TV viewer decision. The Second Screen is one of these new technologies created to offer the viewers the opportunity to interact with the content displayed on their TV screens. It makes use of dedicated software applications, designed for individual devices, to connect the users to additional information about the actual TV program content [1]. Among the advantages provided by the Second Screen, there is a possibility for the viewers to interact with the broadcasted content in a very particular way. With the computational power of modern consumer electronics products, small private devices, like cell phones or other mobile devices, are capable to carry on such tasks without disturbing the privacy of others viewers sharing one TV set on a same room. Allowing the interaction of one or more viewers watching the same content simultaneously, displaying additional information in a very private way through different mobile devices, offers new possibilities of interaction, improving the users’ experience. This paper proposes a second screen approach for broadcast content providers, in a suitable setting for SBTVD, also known as ISDB-Tb (Integrated Services Digital Broadcasting Terrestrial Brazil) [2]. The changes in the signal generated by the content providers to include Second Screen options in the BTS will be described. A scenario that enables its detection, synchronization, and use of this technology will be explained by the end user point of view. This mechanism should work automatically for end viewers at home. SECOND SCREEN FOR ISDB-TB In order to validate the proposal, and evaluate the results of the Second Screen system between mobile devices and ISDB- Tb digital signal receivers, a working prototype of the proposed system was developed. The prototype consists of two parts. 1 - The simulation of a digital TV receiver embedded in the form of a computer application, which receives, decodes, and displays content generated by broadcasters (containing information on the availability, as well as, the identification of the Second Screen information source). 2 - An application for mobile devices, developed for smartphones and tablets, capable to identify the embedded Second Screen information and present the interactive content synchronized with the content displayed on the first screen. The proposed solution provides interaction with digital television content through its three main categories [3]: Local Interactivity (the reception and consumption of information in Second Screen); Interactivity without dedicated return channel (interaction with the information arranged in Second Screen via internet connection); and Interaction with dedicated return channel (using the Second Screen as an extension of digital television content already present on the target device functionality). Through the interconnection of multiple different devices on a local network, it becomes possible to add new features to digital signal receivers. For example, the ability to acquire characteristics of ubiquitous and pervasive computing [3]. This characteristic may be acquired by the understanding of specific information by the mobile devices housing the Second Screen application. These new functionalities may respect the notions of context awareness, i.e. they should start running without requiring users’ intervention or the manual addition of new components in the target devices. This research was supported by SAMSUNG, CAPES, FAPEAM, and CNPq. 2014 IEEE 3rd Global Conference on Consumer Electronics (GCCE) 978-1-4799-05145-1/14/$31.00 ©2014 IEEE 266
  • 2. The scenario for implementing this proposal made use of the architecture shown in Fig. 1. Fig. 1. Scenario for the proposed Second Screen system. Main components involved in the system are: the broadcasters transmitting audio/video and data information; one or multiple Second Screen content providers, one or multiple Second Screen content consumers, represented by the digital TV set, the applications running on the mobile devices, and a wireless local network that interconnect these devices through TCP / IP protocol. On the signal content generation side, the encoder will encapsulate audio and video data into the TS packets multiplexed by ISDB-Tb MUX. The headers of these TS packets contain information about data decoding, packet identification - PID (Packet ID - Packet IDentifier), and synchronization. All these fields are standardized by ISO/IEC 13818-1 [4]. There is also information that is unique in each country or even for each content generator. This information is transmitted in structured tables as shown in Fig. 2, which in turn is also carried as payload of the TS packet. Fig. 2. ISO/IEC 13818-1 and ITU-T Recommendation H.222.0. In the proposed Second Screen approach it is necessary to include information about the content provider in the AIT table. It’s identification in the TS, the PID, is informed by the PMT (Program Map Table), i.e., defined by the table_id field. The other fields should be configured with values set by the standard ABNT NBR 15603 [5], except for the private data field, also called descriptor, which will be used by the Second Screen application developed for mobile devices. This descriptor, called IBB Application, must obey the syntax specified by ITU-T Recommendations J.205 and ITU-T J206, as shown in Fig. 3. Fig. 3. Syntax standardized by ITU-T Recommendations J.205 and J206. Code field is a binary code to execute the descriptor. Resources is the field of information on the application, in accordance with ISO/IEC 8859-15. Meta-data field consists of information associated with the application. Control is a field used to provide the controls of the available application. Finally, User settings field contains some other configuration parameters provided by the broadcast stations. The digital signal receiver is responsible for decoding the signal through the BTS and signalizing the network about the existence of interactive content available in passive mode. The ISDB-Tb Receiver has extension libraries, capable to communicate, through TCP and UDP. The LuaSocket [6] library is used to implement the communication interface and can be easily adapted and included in the player. Communication interface is part of the proposal for the Second Screen system. It was implemented through an application running in the digital TV receivers that is able to understand and inform the associated mobile devices about the existence of such options. Another application on the mobile devices side is able to decode the information coming from the TV receivers into a meaningful internet address. CONCLUSION This proposal was created aiming at ease of use of the end customer, i.e., without the need of specific knowledge to configure the involved devices. The only action required is to install the developed application on the mobile device and on the digital TV receiver. Broadcasters are required to change the BTS, including information about the Second Screen source, and to create a content provider to be accessed by the mobile device through the internet. It can be used in any standard, as long as it allows the signalization of the availability of Second Screen through the BTS. REFERENCES [1] P. Cesar, D.C.A Bulterman, and A. J. Jansen, "Usages of the secondary screen in an interactive television environment: Control, enrich, share, and transfer television content." Changing television environments. Springer Berlin Heidelberg, 2008. 168-177.. [2] L.C.P. Costa, "A technical analysis of digital television broadcasting in Brazil." Broadband Multimedia Systems and Broadcasting (BMSB), 2013 IEEE Int. Symposium on. IEEE, 2013. [3] W. K. Edwards, "Discovery systems in ubiquitous computing." Pervasive Computing, IEEE 5.2 (2006): 70-77. [4] Recommendation ITU-T. "H. 222.0| ISO/IEC 13818-1." Information Technology—Generic Coding of Moving Pictures and Associated Audio Information: Systems, ITU-T/ISO/IEC (2007). [5] NBR 15603-1, ABNT. "ABNT NBR 15603-1, Multiplexação e serviços de informação (SI) Parte 1: SI do sistema de radiodifusão." ABNT, 1. ed. (2007). [6] D, Tuler, “Lua Socket". Available in: http://luasocket.luaforge.net. 267