Abstract:
A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes generating a trigger, wherein the trigger contains a first identifier and a parameter, wherein the first identifier identifies an application to be launched, wherein the parameter contains a media time stamp and a content identifier, wherein the media time stamp indicates a current point in the playout of a content, wherein the content identifier identifies the content currently being viewed, wherein the trigger is passed into the application after the application is launched, and wherein the application delivers the content identifier to a server in order to identify the content currently being viewed; generating a broadcast signal including the trigger; and transmitting the broadcast signal.
Abstract:
A method of processing a broadcast signal including an interactive broadcast service at a transmitter is disclosed. The method comprises generating an parameter table containing metadata about applications and interactive broadcast events targeted to the applications, dividing the parameter table into a plurality of parameter blocks, inserting each of the parameter blocks into each of a plurality of parameter table sections, generating a trigger which is a signaling element to identify signaling and establish timing of playout of the interactive broadcast events, inserting the trigger into a closed caption channel of the broadcast signal, transmitting the broadcast signal including the closed caption channel and a specific channel carrying the plurality of parameter table sections, wherein the trigger includes location information specifying a location of the parameter table in the broadcast signal.
Abstract:
A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes sending a discovery message to a second screen application, receiving a request for descriptions of the second screen support services, sending a response with the descriptions, receiving a trigger, and delivering the trigger to the second device using a trigger service.
Abstract:
A method of processing a digital service signal and an apparatus thereof are disclosed. The present invention includes executing a primary application for the digital service signal, wherein the primary application is a triggered application or a non-triggered application, transmitting messages of interactive services for a secondary application associated with the primary application, wherein the interactive services includes a first mode related to the triggered application or a second mode related to the non-triggered application, receiving a request for descriptions identifying the interactive services, transmitting the descriptions having service id information identifying each of the interactive services and service type information indicating a type of the each of the interactive services, and providing the interactive services by transmitting information for the interactive services.
Abstract:
A method of processing an interactive service and an apparatus includes generating an application parameter table including a first identifier and a second identifier, wherein the first identifier identifies a interactive programming segment which application parameter table pertains to, and wherein the second identifier identifies an application within the scope of application parameter table; generating an activation message file that indicates at least one of activation times of the applications, wherein the activation message file includes a third identifier and activation messages, wherein the third identifier matches the first identifier of application parameter table which contains the applications, wherein the activation message includes a fourth identifier and a start time information, wherein the fourth identifier matches the second identifier of the application in the application parameter table.
Abstract:
A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes sending a discovery message to a second screen application running in a second device, wherein the discovery message advertises second screen support services that the first device can provide, receiving a request for descriptions of the second screen support services from the second screen application, sending a response with the descriptions to the second screen application, providing a HTTP proxy server using a HTTP proxy server service allowing the second device to access files that are received by the first device in a broadcast stream, wherein the HTTP proxy server service is one of the second screen support services, receiving the files from the broadcast stream and delivering the files to the second device via the HTTP proxy server.