Abstract:
Provided is a broadcast service receiving method of a broadcast receiving device. The method includes: receiving an video stream among a content transmitted as a broadcast service; generating a request message for at least one of signalling information on the broadcast service and signalling information on an adjunct service of the broadcast service on the basis of part of the received video stream; transmitting the generated request message to a server through an internet network; receiving a response message corresponding to the request message from the server; obtaining at least one of the broadcast service corresponding to the video stream and the adjunct service of the broadcast service on the basis of the received response message; and providing the obtained broadcast service and adjunct service, wherein the request message comprises first query information for specifying a request time interval and second query information for specifying at least one signalling table to be requested.
Abstract:
A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes generating an application parameter table which includes information about at least one of applications, wherein the application parameter table includes 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, and wherein the start time information indicates the start time for an event targeted to the application relative to segment time; generating a multi-part message with the application parameter table as the first part and the activation message file as the second part; and transmitting the multi-part message to receiver via HTTP.
Abstract:
A broadcast receiver processing an interactive service related to a broadcast program according to one embodiment of the present invention includes a tuner configured to receive a trigger information including an information on operation timing of a TDO (triggered declarative object), wherein the trigger information includes at least one of a first URL information indicating a position of a signaling server configured to provide a TDO parameter table, a first trigger identification information identifying a trigger included in the TDO, a first time information setting a reference time for the trigger, and a second time information setting operation time of the trigger, a first network interface configured to access the signaling server using the first URL information and configured to receive a TDO parameter table signaling metadata information on at least one TDO in a specific segment from the signaling server, wherein the TDO parameter table includes a second URL information indicating a position of a content server configured to provide at least one file included in the TDO and a second identification information identifying a trigger included in the TDO, a second network interface configured to access the content server using the second URL information and configured to receive at least one file included in the TDO, a widget engine configured to operate the trigger, and a video processor configured to generate a video image including a TDO by the trigger operation and a broadcast program.
Abstract:
A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes receiving uncompressed audio content or uncompressed video content from an external decoding unit, extracting identifiers of frames from the received content periodically, submitting requests containing the identifiers and receiving a trigger for the content when a new segment is detected or when an event activation needs to be communicated to the receiver, wherein the trigger indicates the current time of the contents and references a particular interactive event in an application parameter table or signals that the event is to be executed now or at a specified future time, wherein the application parameter table includes information about at least one of applications.
Abstract:
An apparatus for processing digital service signals includes a receiving module configured to receive contents having watermarks, where the watermarks are inserted in audio or video frames of the contents, the watermarks carry channel information related to the contents, and content information having URL information for additional data of the contents. An extracting module is configured to extract the watermarks from the audio or video frames, and an obtaining module is configured to obtain the additional data over an IP(Internet Protocol) network using the extracted watermarks.