Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
Abstract
A method and device for transmitting or receiving a broadcast signal are discussed. The method for transmitting the broadcast signal can include processing one or more Internet Protocol (IP) packets into link layer packets, processing the link layer packets to output the broadcast signal, and transmitting the broadcast signal. The one or more IP packets can carry components of a service and service signaling information for signaling the components of the service. The broadcast signal can further include a service list table. The service list table can include one or more of service identification information for identifying the service, capabilities information related to the service, channel number information of the service, category information for indicating a type of the service, protocol information for representing a type of a protocol used to deliver the service signaling information.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of transmitting a broadcast signal, the method comprising:
processing one or more Internet Protocol (IP) packets into link layer packets, the one or more IP packets carrying components of a service and service signaling information for signaling the components of the service; processing the link layer packets to output the broadcast signal, wherein:
the broadcast signal further includes a service list table,
the service list table includes service identification information for identifying the service, capabilities information related to the service, channel number information of the service, category information for indicating a type of the service, protocol information for representing a type of a protocol used to deliver the service signaling information, the type of the protocol representing either a Real-Time Object delivery over Unidirectional Transport (ROUTE) protocol or an MPEG Media Transport (MMT) protocol (MMTP), and IP address information for at least one IP packet carrying the service signaling information,
the service signaling information for the ROUTE includes a User Service Bundle Description (USBD) for the ROUTE, description information and a Media Presentation Description (MPD), the USBD providing delivery method information for the service, the delivery method information representing whether the service is delivered via broadcast or broadband, the MPD including a DASH (Dynamic Adaptive Streaming over HTTP) representation for DASH formatted data, the description information including a transport session identifier for identifying a transport session and an identifier associated with the DASH representation,
the service signaling information for the MMTP includes a USBD for the MMTP providing name information of the service, and
IP address information for at least one IP packet carrying the service list table is different from the IP address information for the at least one IP packet carrying the service signaling information; and
transmitting the broadcast signal.
2 . The method of claim 1 , wherein the service list table further includes short name information of the service.
3 . The method of claim 1 , wherein the USBD for the MMTP further includes component information about a component available in the service and wherein the component information includes type information representing a type of the component, role information representing a role of the component and an identifier for identifying the component.
4 . A device for transmitting a broadcast signal, the device comprising:
a packet generator configured to process one or more Internet Protocol (IP) packets into link layer packets, the one or more IP packets carrying components of a service and service signaling information for signaling the components of the service; a processor configured to process the link layer packets to output the broadcast signal, wherein:
the broadcast signal further includes a service list table,
the service list table includes service identification information for identifying the service, capabilities information related to the service, channel number information of the service, category information for indicating a type of the service, protocol information for representing a type of a protocol used to deliver the service signaling information, the type of the protocol representing either a Real-Time Object delivery over Unidirectional Transport (ROUTE) protocol or an MPEG Media Transport (MMT) protocol (MMTP), and IP address information for at least one IP packet carrying the service signaling information,
the service signaling information for the ROUTE includes a User Service Bundle Description (USBD) for the ROUTE, description information and a Media Presentation Description (MPD), the USBD providing delivery method information for the service, the delivery method information representing whether the service is delivered via broadcast or broadband, the MPD including a DASH (Dynamic Adaptive Streaming over HTTP) representation for DASH formatted data, the description information including a transport session identifier for identifying a transport session and an identifier associated with the DASH representation,
the service signaling information for the MMTP includes a USBD for the MMTP providing name information of the service, and
IP address information for at least one IP packet carrying the service list table is different from the IP address information for the at least one IP packet carrying the service signaling information; and
a transmitter configured to transmit the broadcast signal.
5 . The device of claim 4 , wherein the service list table further includes short name information of the service.
6 . The device of claim 4 , wherein the USBD for the MMTP includes component information about a component available in the service, the component information includes type information representing a type of the component, role information representing a rope of the component and an identifier for identifying the component.
7 . A method of receiving a broadcast signal, the method comprising:
receiving the broadcast signal; processing the received broadcast signal to output link layer packets; and processing the link layer packets to output one or more IP packets, the one or more IP packets carrying components of a service and service signaling information for signaling the components of the service, wherein:
the broadcast signal further includes a service list table,
the service list table includes service identification information for identifying the service, capabilities information related to the service, channel number information of the service, category information for indicating a type of the service, protocol information for representing a type of a protocol used to deliver the service signaling information, the type of the protocol representing either a Real-Time Object delivery over Unidirectional Transport (ROUTE) protocol or an MPEG Media Transport (MMT) protocol (MMTP), and Internet Protocol (IP) address information for at least one IP packet carrying the service signaling information,
the service signaling information for the ROUTE includes a User Service Bundle Description (USBD) for the ROUTE, description information and a Media Presentation Description (MPD), the USBD providing delivery method information for the service, the delivery method information representing whether the service is delivered via broadcast or broadband, the MPD including a DASH (Dynamic Adaptive Streaming over HTTP) representation for DASH formatted data, the description information including a transport session identifier for identifying a transport session and an identifier associated with the DASH representation,
the service signaling information for the MMTP includes a USBD for the MMTP providing name information of the service, and
IP address information for at least one IP packet carrying the service list table is different from the IP address information for the at least one IP packet carrying the service signaling information.
8 . The method of claim 7 , wherein the service list table further includes short name information of the service.
9 . The method of claim 7 , wherein the USBD for the MMTP further includes component information about a component available in the service and wherein the component information includes type information representing a type of the component, role information representing a role of the component and an identifier for identifying the component.
10 . A device for receiving a broadcast signal, the device comprising:
a receiver configured to receive the broadcast signal; a processor configured to process the received broadcast signal to output link layer packets; and a packet processor configured to process the link layer packets to output one or more IP packets, the one or more IP packets carrying components of a service and the service signaling information for signaling the components of the service, wherein:
the broadcast signal further includes a service list table,
the service list table includes service identification information for identifying the service, capabilities information related to the service, channel number information of the service, category information for indicating a type of the service, protocol information for representing a type of a protocol used to deliver the service signaling information, the type of the protocol representing either a Real-Time Object delivery over Unidirectional Transport (ROUTE) protocol or an MPEG Media Transport (MMT) protocol (MMTP), and Internet Protocol (IP) address information for at least one IP packet carrying the service signaling information,
the service signaling information for the ROUTE includes a User Service Bundle Description (USBD) for the ROUTE, description information and a Media Presentation Description (MPD), the USBD providing delivery method information for the service, the delivery method information representing whether the service is delivered via broadcast or broadband, the MPD including a DASH (Dynamic Adaptive Streaming over HTTP) representation for DASH formatted data, the description information including a transport session identifier for identifying a transport session and an identifier associated with the DASH representation,
the service signaling information for the MMTP includes a USBD for the MMTP providing name information of the service, and
IP address information for at least one IP packet carrying the service list table is different from the IP address information for the at least one IP packet carrying the service signaling information.
11 . The device of claim 10 , wherein the service list table further includes short name information of the service.
12 . The device of claim 10 , wherein the USBD for the MMTP further includes component information about a component available in the service and wherein the component information includes type information representing a type of the component, role information representing a role of the component and an identifier for identifying the component.Join the waitlist — get patent alerts
Track US2023007316A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.