Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method of transmitting broadcast signals and method of receiving broadcast signals
First Claim
1. A method of providing a broadcast service, the method comprising:
- processing service data for a broadcast service, Service layer Signaling (SLS) for signaling the broadcast service, and a signaling table having bootstrap information for discovery of the SLS for the broadcast service to output a broadcast signal, wherein the broadcast service is a linear service with an app-based enhancement or an app-based service; and
transmitting the broadcast signal carrying the service data, the SLS and the signaling table via a broadcast network,wherein the SLS includes a Service-based Transport Session Instance Description (S-TSID), a Media Presentation Description (MPD), and application-related data, andwherein;
the S-TSID includes information for indicating transport sessions carrying service components for the broadcast service,the application-related data of one or more applications is associated with the broadcast service, andthe MPD includes a period element having an event stream element that indicates actions to be taken by the one or more applications, the event stream element including a plurality of event elements, and each of the event elements including an event ID for an event and timing information for indicating start time of the event.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of providing a broadcast service, the method includes generating service data for a broadcast service and Service Layer Signaling (SLS) for signaling the broadcast service; generating a signaling table having information used for indicating a transport session carrying the SLS for the broadcast service; and transmitting the service data, the SLS and the signaling table via a broadcast network, wherein the SLS includes a Service-based Transport Session Instance Description (S-TSID) and a Media Presentation Description (MPD), wherein the S-TSID includes information for indicating transport sessions carrying service components and content items for the broadcast service, the MPD includes a period element having an event stream element, the event stream element includes a plurality of event elements, and each of the event elements includes an event ID for an event and timing information for indicating start time of the event.
10 Citations
16 Claims
-
1. A method of providing a broadcast service, the method comprising:
-
processing service data for a broadcast service, Service layer Signaling (SLS) for signaling the broadcast service, and a signaling table having bootstrap information for discovery of the SLS for the broadcast service to output a broadcast signal, wherein the broadcast service is a linear service with an app-based enhancement or an app-based service; and transmitting the broadcast signal carrying the service data, the SLS and the signaling table via a broadcast network, wherein the SLS includes a Service-based Transport Session Instance Description (S-TSID), a Media Presentation Description (MPD), and application-related data, and wherein; the S-TSID includes information for indicating transport sessions carrying service components for the broadcast service, the application-related data of one or more applications is associated with the broadcast service, and the MPD includes a period element having an event stream element that indicates actions to be taken by the one or more applications, the event stream element including a plurality of event elements, and each of the event elements including an event ID for an event and timing information for indicating start time of the event. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for providing a broadcast service, the apparatus comprising:
-
a processor configured to process service data for a broadcast service, Service Layer Signaling (SLS) for signaling the broadcast service, and a signaling table having bootstrap information for discovery of the SLS for the broadcast service to output a broadcast signal, wherein the broadcast service is a linear service with an app-based enhancement or an app-based service; and a tuner configured to transmit the broadcast signal carrying the service data, the SLS and the signaling table via a broadcast network, wherein the SLS includes a Service-based Transport Session Instance Description (S-TSID), a Media Presentation Description (MPD), and application-related data, and wherein; the S-TSID includes information for indicating transport sessions carrying service components for the broadcast service, the application-related data of one or more applications is associated with the broadcast service, and the MPD includes a period element having an event stream element that indicates actions to be taken by the one or more applications, the event stream element including a plurality of event elements, and each of the event elements including an event ID for an event and timing information for indicating start time of the event. - View Dependent Claims (6, 7, 8)
-
-
9. A method of providing a broadcast service, the method comprising:
-
receiving a broadcast signal including service data, Service Layer Signaling (SLS), and a signaling table for the broadcast service, that is a linear service with an app-based enhancement or an app-based service, via a broadcast network; processing the received broadcast signal to obtain the signaling table that includes bootstrap information for discovery of the SLS for the broadcast service; obtaining the SLS, that includes a Service-based Transport Session Instance Description (S-TSID), a Media Presentation Description (MPD), and application-related data of one or more applications, from the received broadcast signal based on the signaling table, wherein; the S-TSID includes information for indicating transport sessions carrying service components for the broadcast service, the application-related data of one or more applications is associated with the broadcast service, and the MPD includes a period element having an event stream element that indicates actions to be taken by the one or more applications, the event stream element including a plurality of event elements, and each of the event elements including an event ID for an event and timing information for indicating start time of the event; and providing the service data based on the SLS and the one or more applications, wherein a user input signal for controlling operation of the one or more applications is received so that the operation of the one or more applications is further controlled. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus of providing a broadcast service, the apparatus comprising:
-
a tuner configured to receive a broadcast signal including service data, Service Layer Signaling (SLS), and a signaling table for the broadcast service, that is a linear service with an app-based enhancement or an app-based service, via a broadcast network; a processor configured to process the received broadcast signal to obtain the signaling table that includes bootstrap information for discovery of the SLS for the broadcast service, and to obtain the SLS, that includes a Service-based Transport Session Instance Description (S-TSID), and application-related data of one or more applications, from the received broadcast signal based on the signaling table, wherein; the S-TSID includes information for indicating transport sessions carrying service components for the broadcast service, the application-related data of one or more applications is associated with the broadcast service; and a display configured to provide the service data of the broadcast service based on the SLS and the one or more applications, wherein the apparatus receives a user input signal for controlling operation of the one or more applications so that the processor further controls the operation of the one or more applications. - View Dependent Claims (14, 15, 16)
-
Specification