The transmission and reception of iTVA are performed through a TCP/IP network using a broadcast method based on data carousel (in the same way as real in the world).
The transmission and reception phases are executed through MPEG-2 transport stream and data carousel (defined by DSM-CC: Digital Storage Media-Command and Control) .
It is responsible for sending the interactive content in a cyclic way (data carousel).
The main restriction is related to the use of network protocols such as signaling applications, broadcast file system, media and interactive content synchronization, selection of elementary streams, and access to service information and data carousel, since the application execution is performed locally.
Therefore, the BiS tool includes functions for transmission and reception of contents and uses a broadcast method through a data carousel to simulate the transmission of both linear TV content and interactive content.
(c) Start Data Carousel. An Actor must be able to initiate the data carousel at any time even though he has not added any content yet.
(d) Stop Data Carousel. When stopping the data carousel, all contents added to it must be removed.
(i) Restart Data Carousel. An Actor must be able to reset the carousel at any time.
(e) Pause Data Carousel. Once the carousel is started, an Actor can pause it at any time.
MBT middleware provides TV operators with exceptional flexibility in enabling them to run multiple Java applications -- with complex interactivity where required -- and with the ability to download new applications and new software versions using the DSM-CC (Digital Storage Media Command and Control) Data Carousel
and Object Carousel protocols.
In a data carousel, supplementary data coded in a binary format continuously stream to the set-top box through unused capacity on the same channel as the video program, or even on a different channel.
Staggered video provides additional control, while data carousels provide additional information.