WO2021008465A1 - Digital content sending device and method, and digital content receiving device and method - Google Patents
Digital content sending device and method, and digital content receiving device and method Download PDFInfo
- Publication number
- WO2021008465A1 WO2021008465A1 PCT/CN2020/101420 CN2020101420W WO2021008465A1 WO 2021008465 A1 WO2021008465 A1 WO 2021008465A1 CN 2020101420 W CN2020101420 W CN 2020101420W WO 2021008465 A1 WO2021008465 A1 WO 2021008465A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- partial
- stream
- digital content
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2362—Generation or processing of Service Information [SI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6143—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
- H04N7/012—Conversion between an interlaced and a progressive signal
Definitions
- the embodiment relates to a digital content sending device, a sending method, a digital content receiving device, and a receiving method.
- 4K broadcasting or 8K broadcasting based on the MMT/TLV method (hereinafter referred to as 4K/8K broadcasting) is implemented.
- the content of 4K/8K broadcast received by the corresponding 4K/8K receiving device can be output to the external electronic equipment through the IP interface according to the prescribed program.
- the electronic device that receives the above content output is a 2K receiving device corresponding to BS/Broadband CS digital satellite broadcasting and terrestrial digital broadcasting (hereinafter referred to as 2K broadcasting)
- the 4K/8K receiving device corresponding to the distribution source usually 4K /8K broadcast service data (image data, audio data, text data, etc. before being encoded) is converted into service data that can be corresponded to by the 2K receiving device, and output as a partial transport stream (hereinafter referred to as partial TS),
- the partial transport stream is a content format based on the MPEG-2TS method, which is a broadcasting method corresponding to 2K broadcasting.
- Non-Patent Document 1 ARIB STD-B63 Version 1.7 "Advanced Broadband Satellite Data Broadcast Receiving Device” Standard Specification
- Non-Patent Document 2 ARIB TR-B39 Version 2.0 "Regulations on the Operation of Advanced Broadband Satellite Data Broadcasting" (Volume 1) Part 2
- Non-Patent Document 3 ARIB STD-B21 Version 5.10 "Receiving Device for Digital Broadcasting" Standard Specification
- Non-Patent Document 4 ARIB TR-B15 Version 7.7 "BS/Broadband CS Data Broadcast Operation Regulations" (Volume 1) Part 2
- the AOJ profile basically does not correspond to 4K/8K broadcasting, and the conversion and output by the 4K/8K receiving device into a partial TS based entirely on the existing AOJ profile (hereinafter referred to as AOJ partial TS) is a heavy processing load and difficult. , It is essentially unable to output the same AOJ part TS as when receiving 2K broadcast. Therefore, the 2K receiving device cannot receive the service data converted by the 4K/8K receiving device and use it with high quality.
- the subject to be solved by this application is to provide a digital content transmitting device, transmission method, and digital content receiving device and receiving method using a partial TS content format that can use 4K/8K broadcast content by a 2K receiving device.
- the digital content sending device includes: a receiving unit, a TLV stream acquiring unit, a component data acquiring unit, a transcoding unit, a partial transport stream generating unit, and a sending unit.
- the receiving unit receives the transmission based on the MMT/TLV method.
- the TLV stream acquisition unit acquires the TLV stream from the transmission signal
- the component data acquisition unit acquires component data related to specific content from the TLV stream
- the transcoding unit converts the component data into MPEG-2TS based
- the elementary stream data of the method the partial transport stream generating unit generates a partial transport stream based on the MPEG-2TS method
- the partial transport stream includes the element stream data and the associated data related to the attribute information of the specific content
- the sending unit sends The part of the transport stream.
- the digital content receiving device includes: a receiving unit, a partial transport stream processing unit, and a processing judgment unit, which receive a partial transport stream based on the MPEG-2TS method, and the partial transport stream includes the transmission based on the MMT/TLV method.
- the element stream data obtained by transcoding the component data of the specific content and the associated data related to the attribute information of the specific content are extracted from the partial transport stream, and the associated data related to the element stream data and the attribute information of the content are extracted from the related data.
- the processing content of the element stream data includes: a receiving unit, a partial transport stream processing unit, and a processing judgment unit, which receive a partial transport stream based on the MPEG-2TS method, and the partial transport stream includes the transmission based on the MMT/TLV method.
- FIG. 1 is a diagram showing an example of a 4K/8K receiving device corresponding to digital broadcasting based on the MMT/TLV method and a 2K compatible electronic device corresponding to digital broadcasting based on the TS method according to the first embodiment;
- FIG. 2 is a block diagram showing an example of the functional configuration of a 4K/8K receiving device according to the embodiment
- FIG. 3 is a block diagram showing an example of the configuration of a partial TS generating unit of the 4K/8K receiving device according to the embodiment
- FIG. 4 is a block diagram showing an example of the functional configuration of the 2K compatible electronic device according to the embodiment.
- FIG. 5 is a flowchart showing an example of the processing operation of the electronic device on the information source side as the 4K/8K receiving device according to the embodiment
- 6A is a diagram showing an example of the structure of SIT transmitted by partial TS according to the embodiment.
- 6B is a diagram showing an example of the meaning of an identifier transmitted by SIT according to the embodiment.
- FIG. 7 is a flowchart showing an example of the processing operation of the 2K-compatible electronic device on the client side according to the embodiment.
- FIG. 8 is a flowchart showing an example of the operation of the second control information data processing in the 2K-compatible electronic device on the client side according to the embodiment
- FIG. 9A is a diagram showing an example of the structure of a descriptor transmitted in a partial TS according to a modification
- FIG. 9B is a diagram showing an example of the meaning of descriptor data transmitted in a partial TS according to a modification.
- FIG. 1 is a diagram showing an example of a 4K/8K receiving device compatible with digital broadcasting based on the MMT/TLV method and a 2K compatible electronic device compatible with digital broadcasting based on the TS method according to the present embodiment.
- the television receiving device 1 as a 4K/8K receiving device receives a broadcast signal of data broadcasting based on the MMT/TLV method, and obtains content (broadcast image, etc.) transmitted by the broadcast signal.
- the television receiving device 1 converts the obtained content into a format usable by the electronic device 2 and transmits it via the interface 3.
- the electronic equipment 2A, the electronic equipment 2B, and the electronic equipment 2C (referred to as the electronic equipment 2 if no special distinction is required) obtain the content transmitted from the television receiver 1 via the interface 3 and display and output the content.
- the number of electronic devices 2 is three, but depending on the interface of the television receiver 1, any number of one or more can be set.
- the electronic device 2 of this embodiment has a function (resolution, frame rate, etc.) capable of using all or part of the content transmitted by the television receiver 1.
- the electronic device 2 may also be, for example, a tablet computer terminal, a monitor, a television receiver, and the like.
- the electronic device 2 can also be used as a smart phone.
- the interface 3A, the interface 3B, and the interface 3C are the interfaces used by the television receiver 1 and the electronic device 2 for data communication, and they can be wired or wireless.
- the interface 3 DLNA (registered trademark) (Digital Living Network Alliance) or a network based on its expansion method can also be used, so that the television receiving device 1 and the electronic device 2 can communicate.
- FIG. 2 is a block diagram showing an example of the functional configuration of the 4K/8K receiving device according to the same embodiment.
- the television receiving device 1 receives the broadcasting signal of digital broadcasting based on the MMT/TLV method through the antenna 11, and obtains the digital data in the form of TLV (Type Length Value) by demodulating or error correction decoding the broadcasting signal through the tuner 12 (TLV stream).
- TLV Type Length Value
- the acquired TLV stream descrambles the descrambled data through the descrambling unit 13 and is output to the demultiplexing unit 14.
- the demultiplexing unit 14 converts the input TLV stream into an IP/UDP transport stream, and further into an MMT (MPEG Media Transport) transport stream, and separates it into component data (for example, encoded image data, sound data, text data, etc.) And SI (Signaling Information) data as control information data.
- the demultiplexing unit 14 separates the time information data in the NTP format stored in the TLV stream in the IP/UDP format, and outputs it as a part of the SI data.
- the decoding unit 15 decodes the component data into service data such as image signals, voice signals, and text data and plays them.
- SI data is input to the decoding unit 15 or a content specification command is input from the control unit 110.
- SI data is control information related to the broadcasting system, such as information related to broadcast programs, control information related to multiplexing of IP data packets.
- the decoding unit 15 uses the component data of the program and service data designated by the SI data selection control unit 110 to decode the selected component data to obtain service data.
- One of the service data obtained by the decoding unit 15 is input to the output processing unit 16, and the output time, display method, etc. are adjusted from the display device, speaker, etc.
- the output unit 17 outputs. It should be noted that the clock synchronization signal is reproduced by the time information data output by the demultiplexing unit 14 and used for time control in the output processing unit 16.
- the other service data is output to the partial TS generating
- the partial TS generating units 18A, 18B, and 18C are based on the SI data input from the demultiplexing unit 14 and the service data input from the decoding unit 15 (hereinafter referred to as Partial service data) to generate a partial TS, and output to the interface 19.
- Part of TS is a content format based on MPEG-2TS.
- at least one HD (High Definition) or SD (Standard Definition) program is a 2K broadcast broadcast signal multiplexed in TS mode
- the superimposed transport stream (hereinafter, referred to as a full TS when described separately from the partial TS) is selected to extract a specific program and components in the program to obtain a partial TS.
- the television receiver 1 as a 4K/8K receiver outputs the partial TS, and the electronic device 2 corresponding to 2K receives the partial TS.
- Part of TS is sent from interface 19.
- the television receiver 1 may include one or more interfaces, and FIG. 2 shows an example in which an interface 19A, an interface 19B, and an interface 19C (referred to as an interface 19 if no distinction is required) are provided.
- the interface 19A, the interface 19B, and the interface 19C generate and decompose the frame data corresponding to each predetermined communication protocol, and perform transmission and reception through media such as wired and wireless.
- the interface 19 may have encryption and decryption functions such as descrambling.
- ARIB STD-B21 specifies that the ARIB.OR.JP_PN configuration file (hereinafter referred to as the AOJ configuration file) is transmitted as metadata.
- the AOJ configuration file indicates the content specification when the partial TS is output from the television receiving device 1.
- ARIB STD-B21 specifies the encoding method, transport packet format, and stream format.
- the advanced broadband digital broadcasting as 4K/8K broadcasting is different from the previous BS/Broadband CS digital satellite broadcasting and terrestrial digital broadcasting as 2K broadcasting.
- a large number of new methods and formats are introduced, most of which are in the existing AOJ profile. Has not been considered and specified.
- the method of sending based not on the AOJ configuration file but based on a separate configuration file is also considered, there is a problem that the receivers that can correspond to this are limited. Therefore, even if the TV receiving device 1 converts 4K/8K broadcast content into a format that can be used by the electronic device 2, it cannot show all the methods and formats in the AOJ profile. Therefore, even if the electronic device 2 has the TV receiving device 1 that can be partially used
- the converted 4K/8K broadcast content function also has a problem that the television receiving device 1 cannot transmit under the premise of this function.
- the television receiving device 1 when the television receiving device 1 generates a partial TS based on the AOJ profile, various conversions are required in addition to the resolution, and the processing load is heavy and substantially difficult.
- the character codes are not completely matched in the code system, it is impossible to avoid character loss and garbled characters caused by conversion.
- image format conversion it is difficult to perform processing with sufficient consideration of the playback image quality. Therefore, even if it is permitted by the standard specifications, there is a problem that the corresponding receiving device (electronic device 2) that supports the pixel number conversion output function for transmission to high-level broadband digital broadcasting, such as HD (High Definition), is not widely spread. Therefore, in this embodiment, the SIT includes the attribute information of the content and transmits the partial TS.
- the SIT transmission frequency defined in the partial TS is small and the communication load is also small. For the transmission of partial TS using SIT, the detailed content will be explained through the operation instructions of the system.
- the control unit 110 includes, for example, a CPU, and controls various functions of the television receiver 1. For example, the control unit 110 performs connection establishment of external communication via various interfaces including the interface 19, operation control of the partial TS generation unit 18 or the decoding unit 15, and the like. In addition, the control unit 110 controls various functions of the television receiving device 1 based on control signals from the user interface 111 such as a remote control included in the television receiving device 1.
- FIG. 3 is a block diagram showing an example of the configuration of a partial TS generating unit of the 4K/8K receiving device according to the same embodiment.
- the partial PSI (Program Specific Information)/SI (Service Information) generating unit 181 obtains SI (Signalling Information) data based on the MMT/TLV method from the demultiplexing unit 14, and obtains information of the specified content from the control unit 110. Extract the SI data related to the content specified by the specified content from the obtained SI data. Based on the extracted SI data, a transmission control information table (hereinafter referred to as the first control information data), SIT and other program-related information tables (hereinafter referred to as the " Is the second control information data).
- the transmission control information table is PSI (Program Specific Information)
- the program-related information table is SI (Service Information).
- the partial PSI/SI generating unit 181 outputs the first control information data and the second control information data to the multiplexing unit 184.
- the conversion unit 182 converts part of the service data input from the decoding unit 15. Specifically, the number of pixels of an ultra-high-resolution image broadcast by 4K/8K broadcasting is converted into the number of pixels of 1920 ⁇ 1080 or less, which is the number of pixels of HD (High Definition).
- the conversion may be accompanied by, for example, changing the scanning method of the image from a progressive method (sequential scanning method) to an interlace method (a step-by-step operation method).
- the electronic device 2 of the present embodiment also has an electronic device 2 that can display an image with the number of pixels below HD converted by the conversion unit 182.
- the method used by the conversion unit 182 may be designated by the control unit 110 to the conversion unit 182, or the conversion unit 182 may perform conversion by a method predetermined as the specifications of the television receiving device 1.
- the converted partial service data is called conversion service data, and the conversion unit 182 outputs the conversion service data to the encoding unit 183.
- the encoding unit 183 encodes the input conversion service data and outputs it to the multiplexing unit 184.
- the encoding method may be designated by the control unit 110 to the encoding unit 183, or the encoding unit 183 may perform encoding by an encoding method predetermined as the specifications of the television receiver 1.
- the encoded conversion service data is called partial element stream data, and the encoding unit 183 outputs the partial element stream data to the multiplexing unit 184. Since the decoding unit 15, the conversion unit 182, and the encoding unit 183 have functions of converting TLV-based component data into TS-based elementary stream data, the combination of these three functions is also called a transcoder.
- the multiplexing unit 184 generates a partial TS based on the partial PSI/SI data and the partial elementary stream data, and outputs the partial TS to the interface 19.
- the electronic device 2 as a 2K-compatible electronic device receives the partial TS sent by the television receiver 1 through the interface 21.
- the interface 21 is an interface corresponding to the interface 19, and performs transmission and reception through media such as wired and wireless, and generation and decomposition of frame data corresponding to a communication protocol. In addition, it has encryption and decryption functions corresponding to the interface 19.
- the partial TS processing unit 22 processes the received partial TS, and acquires partial elementary stream data and partial PSI/SI data. Specifically, the partial TS processing unit 22 extracts partial elementary stream data from the partial PSI/SI data based on the first control information of PAT and PMT. Part of the elementary stream data is input to the decoding unit 23, converted into partial service data, and output to the output processing unit 24. Part of the service data is adjusted by the output processing unit 24 to output time, display method, etc., and is output as images, audio, text, etc. from the output unit 25 such as a signal display device and a speaker.
- the SIT in the partial PSI/SI data output from the partial TS processing unit 22 is input to the SIT analysis unit 26.
- the SIT analysis unit 26 outputs data such as program-related information included in the SIT to the output processing unit 24.
- the SIT analysis unit 26 extracts related data (identifiers, etc.) related to content attributes, and detects attribute information of the content related to the content such as encoding method and format from the related data.
- the SIT analysis unit 26 generates processing control information and outputs it to the decoding unit 23 and the output processing unit 24, where the processing control information indicates whether the detected attributes of the content can be corresponded in the electronic device 2.
- the decoding unit 23 decodes the partial elementary stream data based on the processing control information, and outputs the obtained partial service data to the output processing unit 24.
- the output processing unit 24 outputs the partial service data to the output unit 25 based on the processing control information, and the output unit 25 outputs the content based on the partial service data.
- the output processing unit 24 outputs the processing control information to the output unit 25, and may also be displayed as text information, for example.
- the associated data related to the content attribute it is also possible to use interfaces not used in the transmission and reception of some TSs in the interface 19 and the interface 21 (for example, interfaces 19C and 21C), and use the interfaces used in the transmission and reception of some TS except Interface specifications other than the communication protocol are acquired by the electronic device 2. In this case, in the television receiving device 1, there is no need to put the associated data related to the content attribute in the SIT transmitted through the partial TS.
- the related data related to the content attributes extracted by the SIT analysis unit 26 may be stored in a memory not shown. In this case, when the communication connection with the television receiver 1 is established, it is not necessary to obtain the SIT. In the electronic device 2, the related data related to the content attribute of the television receiver 1 is used.
- the control unit 27 includes, for example, a CPU, and controls various functions of the electronic device 2. For example, the control unit 27 performs connection establishment of external communication via various interfaces including the interface 21 and operation control of the SIT analysis unit 26. In addition, the control unit 27 controls various functions of the electronic device 2 based on a control signal from a user interface 28 such as a remote control included in the electronic device 2. For example, the user can also specify whether to use the SIT analysis unit 26 through the remote control.
- a user interface 28 such as a remote control included in the electronic device 2. For example, the user can also specify whether to use the SIT analysis unit 26 through the remote control.
- the television receiver 1 and the electronic device 2 can also be regarded as the relationship between the source and the sink (or the server and the client).
- the television receiver 1 as the source (or server) outputs the partial TS
- the electronic device 2 as the sink (or client) receives the partial TS output by the source.
- the following example is shown: the user specifies the content (program) from the electronic device 2 as the sink, and the electronic device 2 obtains the attribute information of the content from the partial TS sent by the television receiver 1 as the source, and controls The output display of the content.
- the processing between one electronic device 2 (for example, electronic device 2A) and the television receiver 1 is shown below, but the same processing can be performed on other electronic devices 2 (for example, electronic devices 2B, 2C).
- the interface 19 of the television receiver 1 and the interface 21 of the electronic device 2 establish a communication connection by a trigger from the electronic device 2.
- 5 is a flowchart showing an example of the processing operation of the electronic device on the server side as the 4K/8K receiving device according to the same embodiment.
- the control unit 110 of the television receiver 1 recognizes the specified content (a specific program, components in the program, etc.) of the electronic device 2 transmitted from the electronic device 2 (step S11).
- the control unit 110 confirms the reception of the TLV stream in the tuner unit 12 and the descrambling unit 13 (YES in step S12)
- it outputs the specified content to the partial TS generating unit 18.
- the TLV stream is separated into component data and SI data in the demultiplexing unit 14, and the SI data is input to the partial TS generating unit 18.
- the partial TS generating unit 18 receives the SI data from the demultiplexing unit 14, it extracts the related SI data related to the specified content received from the control unit 110 (step S13).
- the associated SI data is transmission control information such as PLT and MPT, and program-related information such as MH-SDT and MH-EIT.
- the partial TS generating unit 18 uses the extracted associated SI data to generate the first control information data and the second control information data included in the partial TS (step 14). Specifically, the content of PLT, MPT, etc. included in the associated SI data is converted into the content form of partial TS such as PAT, PMT, etc., thereby generating the first control information data. The content of MH-SDT, MH-EIT, etc. contained in the associated SI data is converted into the content form of the partial TS of the SIT, thereby generating the second control information data. In addition, in order to indicate that the SI information is not continuous, DIT (Discontinuity Information Table) is inserted as needed.
- DIT Discontinuity Information Table
- the generation of the second control information data of this embodiment is shown in more detail.
- the attribute data 6A of the content in the figure is a part of the reserved area (reserved_future_use) in the original SIT.
- three identifiers related to the attributes of the content transmitted through the partial TS are defined in the reserved area in the SIT.
- Three identifiers are used as attributes of content not specified in the AOJ configuration file.
- Character encoding recognition (1-bit flag) indicates the recognition of the program arrangement information in the partial TS and the character encoding used in the subtitles. It is set to "1" in the case of 8-unit encoding, and in the case of UTF-8 "0".
- the image scan flag (1-bit flag) is set to "1" when the original image signal is an interlace signal, and is set to "0" in the case of a progressive signal.
- the image signal transmission characteristics (2-bit field) identify the transmission characteristics of the original image signal, and advance the encoding according to the value shown in FIG. 6B. It should be noted that this value can also be replaced with original_video_transfer_characteristics.
- the transfer_characteristics of the VUI in FIG. 6B indicates the transfer characteristics of the image signal, and indicates the transfer characteristics of the image signal specified in correspondence with each value.
- Section_syntax_indicator (section syntax indication)
- the segment syntax indication is a 1-bit field and is always set to 1.
- section_length specifies the number of bytes of the section from after this field to the end of the section including the CRC. In order to ensure that the maximum length of the entire segment does not exceed 4096 bytes, the segment length cannot exceed 4093 bytes.
- This 5-bit field is the version number of the table.
- the version number is increased by 1.
- the value becomes 31 it returns to 0.
- the version number becomes the version number of the current table.
- the version number becomes the version number of the next table.
- This 8-bit field indicates the number of the segment.
- the segment number is 0x00.
- This 8-bit field indicates the final segment number.
- the final segment number is 0x00.
- This 12-bit field indicates the number of full bytes in a broad sense describing the transmission parameters of the partial transport stream.
- the service identification is the same as the broadcast program identification (program_number) in the program diagram.
- This 3-bit field indicates the running status of the event of the original transport stream. This is the current event running state of the original transport stream. If there is no current event in the original transport stream, the state is considered non-executing.
- the meaning of the running status value is defined in ARIB-STD-B10.
- the 12-bit field specifies the full byte length of the descriptor loop, which includes the following SI related information of the services and events contained in the following continuous partial transport streams.
- the partial PSI/SI generating unit 181 includes attributes that are not specified in the AOJ configuration file as identifiers, and further includes program-related information obtained from MH-EIT, MH-SDT, etc., to generate SIT (step S14) .
- the partial PSI/SI generating unit 181 outputs the generated first control information (PAT, PMT) and second control information (SIT) as partial PSI/SI data to the multiplexing unit 184 (step S15).
- control unit 110 when the control unit 110 confirms that the TLV stream is received in the tuner unit 12 and the descrambling unit 13 (Yes in step S12), the control unit 110 outputs the specified content to the decoding unit 15.
- the decoding unit 15 uses the SI data to extract component data of the program and service data specified by the specified content, decodes the extracted component data, and obtains partial service data.
- the encoding method of image signals is set to HEVC
- the encoding method of voice signals is set to MPEG-4AAC
- the encoding method of text data is set to UTF-8
- Decoding is performed by a method corresponding to each encoding method
- part of the service data is output to the conversion unit 182.
- the conversion unit 182 outputs conversion service data that converts the number of pixels of the super high-resolution image signal of the input service data provided by 4K/8K broadcasting into, for example, the number of pixels of HD, 1920 ⁇ 1080 (step S16).
- the image signal received by the original progressive scanning method is changed to the interlaced scanning method to generate conversion service data.
- the scanning mode is reflected as the original_video_scan_flag of the SIT shown in FIG. 6A, and “0” is set by the partial PSI/SI generating unit 181.
- the converted service data for all partial service data is generated and output to the encoding unit 183.
- the encoding unit 183 performs encoding that can be transmitted through partial TS for the input conversion service data. For example, for image signals, encoding methods based on MPEG-2 Video, H.264, etc. are used, for voice signals, encoding methods based on MPEG-2 ACC are used, and for text data, encoding methods based on UTF-8 are used.
- the encoding method used here is reflected in the partial PSI/SI generating unit 181 as the identifiers character_encoding_flag and original_transfer_characteristics shown in the SIT of FIG. 6A.
- the partial PSI/SI generation unit 181 sets "0" in character_encoding_flag in order to indicate that the encoding method for text data is UTF-8.
- the partial PSI/SI generating unit 181 sets "10" in the identifier original_transfer_characteristics of the SIT, for example, when the original broadcast image signal used is the BT.2100HLG method.
- the encoding unit 183 outputs the encoded conversion service data (partial elementary stream data) to the multiplexing unit 184 (step S17).
- the multiplexing unit 184 generates a partial TS based on the partial elementary stream data output by the encoding unit 183 and the partial PSI/SI data including the first control information and the second control information generated by the partial PSI/SI generation unit 181 (step S18 ), the partial TS is sent from the interface 19 to the outside such as the electronic device 2 (step S19).
- the television receiver 1 can reduce the load caused by the conversion and output processing of the AOJ profile.
- FIG. 7 is a flowchart showing an example of the processing operation of the 2K-compatible electronic device on the client side according to the same embodiment.
- the partial TS processing unit 22 of the electronic device 2 receives the partial TS from the interface 21, it performs processing such as demultiplexing on the partial TS and outputs partial elementary stream data and partial PSI/SI data (Yes in step S21, step S22).
- the partial TS processing unit 22 performs descrambling processing (when the partial TS is subjected to scramble processing and decryption is required) and demultiplexing processing in the same way as the electronic equipment corresponding to 2K broadcasting receives the conventional partial TS. .
- the partial TS processing unit 22 determines partial elementary stream data from the partial PSI/SI data based on the first control information data of PAT and PMT, and inputs the partial elementary stream data to the decoding unit 23. In addition, the partial TS processing unit 22 inputs the SIT as the second control information data to the SIT analysis unit 26.
- the decoding unit 23 and the SIT analysis unit 26 respectively process the input data.
- the SIT analysis unit 26 generates processing control information based on the SIT (step S23).
- Fig. 8 is a flowchart showing an example of the operation of the second control information data processing of the 2K compatible electronic device on the client side according to the same embodiment, and shows in detail the flowchart of step S23 in Fig. 7.
- the SIT analysis unit 26 acquires program-related information from the SIT in the same manner as the SIT processing for the conventional partial TS (step S2601). On the other hand, the SIT analysis unit 26 extracts three identifiers related to the attributes of the content from the SIT (step S2602). Specifically, the three identifiers are character_encoding_flag, original_video_scan_flag, and original_transfer_characteristics.
- the SIT analysis unit 26 generates processing control information to be output to the decoding unit 23 and the output processing unit 24 based on the values of the extracted three identifiers.
- “0” is set for character_encoding_flag
- “0” is set for original_video_scan_flag
- “10” is set for original_transfer_characteristics.
- the SIT analysis unit 26 determines whether the electronic device 2 can correspond to the attributes of the content indicated by these identifiers (step S2603).
- the SIT analysis unit 26 outputs the processing control information for performing character decoding to the decoding unit 23 (step S2604).
- the SIT analysis unit 26 outputs to the decoding unit 23 processing control information indicating the execution of the processing.
- the SIT analysis unit 26 outputs processing control information indicating the execution of the processing to the output processing unit 24.
- the electronic device 2 corresponds to a plurality of encoding methods
- the decoding unit 23 performs decoding using a method corresponding to the encoding method indicated by the index.
- the SIT analysis unit 26 may recognize The value of the identifier is sent to the control unit 27, and the control unit 27 controls the decoding unit 23 and the output processing unit 24.
- the input partial element stream data is decoded to obtain partial service data, and the partial service data is output to the output processing unit 24.
- the output processing unit 24 uses the partial service data input from the decoding unit 23 and the program-related information input from the SIT analysis unit 26 to adjust the output time, display method, etc., based on the processing control information received from the SIT analysis unit 26
- the partial service data is output to the output unit 25 (step S25).
- Part of the service data is output from the output unit 25, such as a display device, a speaker, etc., as images, sounds, characters, etc. (step S26).
- step S23 when the electronic device 2 cannot correspond to the designated function, for example, when the character code does not correspond to UTF-8, the output unit 24 displays "Unable to display” Etc., or display the name of the function that cannot be supported, so as to notify the user.
- the electronic device 2 cannot interpret the setting, the attribute information of the content of the SIT in this embodiment cannot be used. However, this setting will not affect the existing functions of the electronic device 2 (the conventional partial TS processing based on the AOJ profile).
- the television receiving device 1 includes the attribute information of the content in the partial TS, so that the electronic device 2 on the client side can use the content that can be processed. It is considered that even if the electronic device 2 is a reception and playback display device corresponding to the conventional 2K broadcast, depending on the model, there is a new method or format that is part of the function of the television receiving device 1 and is installed or installed in the television receiving device 1.
- the output image signal format serves as an electronic device that can perform high-quality image processing. Therefore, according to this embodiment, it is possible to realize a flexible partial TS that does not largely impair compatibility with the past.
- the television receiving device 1 for example, an advanced broadband digital satellite broadcasting receiving device
- the electronic device 2 can be distributed.
- the processing based on this embodiment can be implemented in the electronic device 2 of the distribution destination (for example, a receiving and playing display device), it is different from the case of processing a partial TS based entirely on an existing profile. In comparison, high-quality program broadcasting and correct program information display can be realized.
- the electronic devices 2A, 2B, 2C and the partial TS of the television receiver 1 can be exchanged at the same time, for example, the electronic devices 2A, 2B, 2C It is also possible to obtain the same content at the same time. As long as the electronic devices 2A, 2B, and 2C designate different designated content, respectively, different content can be obtained.
- the structure shown in this embodiment is not limited to being applicable to the distribution source (equivalent to the television receiving device 1) is an advanced broadband digital satellite broadcast receiving device, but can also be applied to the next generation terrestrial broadcast corresponding receiving device in the future .
- FIG. 9A is a diagram showing an example of the structure of a descriptor that is transferred by a partial TS according to a modification example, and is defined by a control descriptor as a partial transport stream, for example.
- This descriptor can be inserted into the descriptor 6B of the first loop of the SIT shown in FIG. 6A, for example.
- Character encoding recognition (1-bit flag) indicates the recognition of the program arrangement information in the partial TS and the character encoding used in the subtitles. Set the 8-unit encoding to "1" and the UTF-8 to "0" .
- the image scan flag (1-bit flag) is set to "1" when the original image signal is an interlaced signal, and is set to "0" in the case of a progressive signal.
- the image signal transmission characteristics (2-bit field) identify the original image signal transmission characteristics, and perform coding based on the values shown in FIG. 9B.
- the transfer_characteristics of the VUI in FIG. 9B indicates the transfer characteristics of the original image signal, and indicates the transfer characteristics of the image signal specified by each value.
- the television receiver 1 of this modified example generates and transmits the partial TS according to the flowchart of FIG. 5.
- step S14 three identifiers character_encoding_flag and original_transfer_characteristics are included to generate a partial transport stream use control descriptor, and the generated partial transport stream use control descriptor is included in the first part of 6B in FIG. 6A.
- SIT is generated in a loop.
- the electronic device 2 of this modified example uses the content from the television receiver 1 according to the flowcharts in FIGS. 7 and 8.
- step S2602 in FIG. 8 three identifiers character_encoding_flag and original_transfer_characteristics are extracted from the partial transport stream utilization control descriptor included in the SIT.
- the television receiver 1 includes the attribute information of the content in the partial TS, so that the content that can be processed by the electronic device 2 as the client side can be used.
- a digital content sending device a sending method, a digital content receiving device, and a receiving method in the form of a partial TS content that can be used by a 2K receiving device using 4K/8K broadcast content.
- drawings may schematically show the width, thickness, shape, etc. of each part compared with the actual form.
- the claims are expressed as control logic, when expressed as a program containing instructions to be executed by a computer, and when expressed as a computer-readable nonvolatile storage medium in which the above-mentioned instructions are recorded, it is also When the device of this application is applied.
- the names and terms used, and even other expressions, as long as they have substantially the same content and the same subject, are included in the scope of the claims attached to this application.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本申请要求在2019年7月12日提交日本专利局、申请号为2019-129888、名称为“数字内容发送装置、发送方法”的日本专利申请、以及在2019年7月12日提交日本专利局、申请号为2019-129895、名称为“数字内容接收装置、接收方法”的日本专利申请的优先权,其全部内容通过引用结合在本申请中。This application requires a Japanese patent application filed with the Japanese Patent Office with an application number of 2019-129888 and titled "Digital Content Delivery Device, Transmission Method" on July 12, 2019, and a Japanese patent application filed with the Japan Patent Office on July 12, 2019 The priority of the Japanese patent application with the application number 2019-129895 and the name "Digital Content Receiving Device, Receiving Method", the entire content of which is incorporated into this application by reference.
实施方式涉及数字内容发送装置、发送方法、数字内容接收装置、接收方法。The embodiment relates to a digital content sending device, a sending method, a digital content receiving device, and a receiving method.
在高级宽带数字广播中,实施基于MMT/TLV方式的4K广播或8K广播(以下称为4K/8K广播)。经由IP接口按照规定的程序,可以将通过对应的4K/8K接收装置接收到的4K/8K广播的内容输出到外设的电子设备中。In advanced broadband digital broadcasting, 4K broadcasting or 8K broadcasting based on the MMT/TLV method (hereinafter referred to as 4K/8K broadcasting) is implemented. The content of 4K/8K broadcast received by the corresponding 4K/8K receiving device can be output to the external electronic equipment through the IP interface according to the prescribed program.
假设接收上述的内容输出的电子设备为BS/宽带CS数字卫星广播和地面数字广播(以下称为2K广播)对应的2K接收装置的情况下,相当于分发源的4K/8K接收装置通常将4K/8K广播的服务数据(被编码前的图像数据、声音数据、文字数据等)转换为2K接收装置可对应的服务数据,作为部分传输流(Partial transport stream,以下称为部分TS)进行输出,其中,所述部分传输流是基于作为2K广播对应的广播方式的MPEG-2TS方式的内容形式。Assuming that the electronic device that receives the above content output is a 2K receiving device corresponding to BS/Broadband CS digital satellite broadcasting and terrestrial digital broadcasting (hereinafter referred to as 2K broadcasting), the 4K/8K receiving device corresponding to the distribution source usually 4K /8K broadcast service data (image data, audio data, text data, etc. before being encoded) is converted into service data that can be corresponded to by the 2K receiving device, and output as a partial transport stream (hereinafter referred to as partial TS), Wherein, the partial transport stream is a content format based on the MPEG-2TS method, which is a broadcasting method corresponding to 2K broadcasting.
在由IP接口输出部分TS时,基于ARIB STD-B21 9.2中记载的ARIB.OR.JP_PN配置文件(编码方法,传输包格式和流格式。以下称为AOJ配置文件。)进行输出。因此,在4K/8K接收装置向2K接收装置发送内容数据的情况下,4K/8K接收装置基于AOJ配置文件生成部分TS。When part of TS is output through the IP interface, it is output based on the ARIB.OR.JP_PN configuration file (encoding method, transport packet format and stream format. hereinafter referred to as AOJ configuration file.) described in ARIB STD-B21 9.2. Therefore, when the 4K/8K receiving device sends content data to the 2K receiving device, the 4K/8K receiving device generates a partial TS based on the AOJ configuration file.
在先技术文献Prior technical literature
非专利文献Non-patent literature
非专利文献1:ARIB STD-B63 1.7版“高级宽带卫星数据广播接收装置”标准规范Non-Patent Document 1: ARIB STD-B63 Version 1.7 "Advanced Broadband Satellite Data Broadcast Receiving Device" Standard Specification
非专利文献2:ARIB TR-B39 2.0版“高级宽带卫星数据广播操作规定”(第一分册)第二编Non-Patent Document 2: ARIB TR-B39 Version 2.0 "Regulations on the Operation of Advanced Broadband Satellite Data Broadcasting" (Volume 1)
非专利文献3:ARIB STD-B21 5.10版“数字广播用接收装置”标准规范Non-Patent Document 3: ARIB STD-B21 Version 5.10 "Receiving Device for Digital Broadcasting" Standard Specification
非专利文献4:ARIB TR-B15 7.7版“BS/宽带CS数据广播操作规定”(第一分册)第二编Non-Patent Document 4: ARIB TR-B15 Version 7.7 "BS/Broadband CS Data Broadcast Operation Regulations" (Volume 1)
发明内容Summary of the invention
然而,AOJ配置文件与4K/8K广播基本不对应,并且由4K/8K接收装置转换输出为完全基于已有的AOJ配置文件的部分TS(以下称为AOJ部分TS)是处理负荷大且困难的,实质上无法输出与接收2K广播时相同的AOJ部分TS。因此,在2K接收装置中无法接收通过4K/8K接收装置转换过的服务数据并高质量地利用。However, the AOJ profile basically does not correspond to 4K/8K broadcasting, and the conversion and output by the 4K/8K receiving device into a partial TS based entirely on the existing AOJ profile (hereinafter referred to as AOJ partial TS) is a heavy processing load and difficult. , It is essentially unable to output the same AOJ part TS as when receiving 2K broadcast. Therefore, the 2K receiving device cannot receive the service data converted by the 4K/8K receiving device and use it with high quality.
因此,本申请所要解决的课题是提供一种2K接收装置可利用4K/8K广播的内容的采用部分TS的内容形式的数字内容发送装置、发送方法数字内容接收装置、接收方法。Therefore, the subject to be solved by this application is to provide a digital content transmitting device, transmission method, and digital content receiving device and receiving method using a partial TS content format that can use 4K/8K broadcast content by a 2K receiving device.
本申请实施方式所涉及的数字内容发送装置具备:接收部、TLV流获取部、组件数据获取部、转码部、部分传输流生成部、发送部,接收部接收基于MMT/TLV方式发送的发送信号,TLV流获取部从所述发送信号中获取TLV流,组件数据获取部从所述TLV流中获取特定的内容所涉及的组件数据,转码部将所述组件数据转换为基于MPEG-2TS方式的元素流数据,部分传输流生成部生成基于MPEG-2TS方式的部分传输流,所述部分传输流包含所述元素流数据和所述特定的内容的属性信息涉及的关联数据,发送部发送所述部分传输流。The digital content sending device according to the embodiments of the present application includes: a receiving unit, a TLV stream acquiring unit, a component data acquiring unit, a transcoding unit, a partial transport stream generating unit, and a sending unit. The receiving unit receives the transmission based on the MMT/TLV method. Signal, the TLV stream acquisition unit acquires the TLV stream from the transmission signal, the component data acquisition unit acquires component data related to specific content from the TLV stream, and the transcoding unit converts the component data into MPEG-2TS based The elementary stream data of the method, the partial transport stream generating unit generates a partial transport stream based on the MPEG-2TS method, the partial transport stream includes the element stream data and the associated data related to the attribute information of the specific content, and the sending unit sends The part of the transport stream.
一实施方式所涉及的数字内容接收装置具备:接收部、部分传输流处理部、处理判断部,接收基于MPEG-2TS方式的部分传输流,所述部分传输流包含将基于MMT/TLV方式发送的特定的内容的组件数据转码而得到的元素流数据和特定的内容的属性信息涉及的关联数据,从部分传输流抽出元素流数据和内容的属性信息所涉及的关联数据,根据关联数据决定对于元素流数据的处理内容。The digital content receiving device according to one embodiment includes: a receiving unit, a partial transport stream processing unit, and a processing judgment unit, which receive a partial transport stream based on the MPEG-2TS method, and the partial transport stream includes the transmission based on the MMT/TLV method. The element stream data obtained by transcoding the component data of the specific content and the associated data related to the attribute information of the specific content are extracted from the partial transport stream, and the associated data related to the element stream data and the attribute information of the content are extracted from the related data. The processing content of the element stream data.
图1是表示第一实施方式所涉及的基于MMT/TLV方式的数字广播对应的4K/8K接收装置和基于TS方式的数字广播对应的2K对应电子设备的例子的图;1 is a diagram showing an example of a 4K/8K receiving device corresponding to digital broadcasting based on the MMT/TLV method and a 2K compatible electronic device corresponding to digital broadcasting based on the TS method according to the first embodiment;
图2是表示实施方式所涉及的4K/8K接收装置的功能构成的一例的框图;2 is a block diagram showing an example of the functional configuration of a 4K/8K receiving device according to the embodiment;
图3是表示实施方式所涉及的4K/8K接收装置的部分TS生成部的构成的一例的框图;3 is a block diagram showing an example of the configuration of a partial TS generating unit of the 4K/8K receiving device according to the embodiment;
图4是表示实施方式所涉及的2K对应电子设备的功能构成的一例的框图;4 is a block diagram showing an example of the functional configuration of the 2K compatible electronic device according to the embodiment;
图5是表示实施方式所涉及的作为4K/8K接收装置的信息源侧的电子设备的处理操作的一例的流程图;5 is a flowchart showing an example of the processing operation of the electronic device on the information source side as the 4K/8K receiving device according to the embodiment;
图6A是表示实施方式所涉及的以部分TS传输的SIT的构成的一例的图;6A is a diagram showing an example of the structure of SIT transmitted by partial TS according to the embodiment;
图6B是表示实施方式所涉及的以SIT传输的标识符的意思的一例的图;6B is a diagram showing an example of the meaning of an identifier transmitted by SIT according to the embodiment;
图7是表示实施方式所涉及的客户端侧的2K对应电子设备的处理操作的一例的流程图;FIG. 7 is a flowchart showing an example of the processing operation of the 2K-compatible electronic device on the client side according to the embodiment;
图8是表示实施方式所涉及的客户端侧的2K对应电子设备中的第二控制信息数据处理的操作的一例的流程图;8 is a flowchart showing an example of the operation of the second control information data processing in the 2K-compatible electronic device on the client side according to the embodiment;
图9A是表示变形例所涉及的以部分TS传输的描述符的构成的一例的图;FIG. 9A is a diagram showing an example of the structure of a descriptor transmitted in a partial TS according to a modification;
图9B是表示变形例所涉及的以部分TS传输的描述符的数据的意思的一例的图。FIG. 9B is a diagram showing an example of the meaning of descriptor data transmitted in a partial TS according to a modification.
附图标记说明Description of reference signs
1···电视接收装置、2···电子设备、14···解复用部、15···解码部、18···部分TS生成部、19···接口、21···接口、22···部分TS处理部、23···解码部、24···输出处理部、25···输出部、26···SIT解析部、27···控制部、28···用户接口、110···控制部。1···TV receiver, 2.··Electronic equipment, 14···Demultiplexing section, 15···Decoding section, 18···Partial TS generating section, 19···Interface, 21··· Interface, 22...Partial TS processing unit, 23...Decoding unit, 24...Output processing unit, 25...Output unit, 26...SIT analysis unit, 27...Control unit, 28... ··User interface, 110···Control part.
下面,参照附图对实施方式进行说明。Hereinafter, embodiments will be described with reference to the drawings.
(第一实施方式)(First embodiment)
图1是表示本实施方式所涉及的基于MMT/TLV方式的数字广播对应的4K/8K接收装置和基于TS方式的数字广播对应的2K对应电子设备的例子的图。FIG. 1 is a diagram showing an example of a 4K/8K receiving device compatible with digital broadcasting based on the MMT/TLV method and a 2K compatible electronic device compatible with digital broadcasting based on the TS method according to the present embodiment.
作为4K/8K接收装置的电视接收装置1接收基于MMT/TLV方式的数据广播的广播信号,从而得到以广播信号发送过来的内容(广播图像等)。电视接收装置1将得到的内容转换为电子设备2可利用的形式并经由接口3发送。The
电子设备2A、电子设备2B、电子设备2C(在不需要特别区分的情况下称为电子设备2)得到经由接口3从电视接收装置1发送过来的内容并显示输出。此外,在本实施方式中将电子设备2设为3个,但根据电视接收装置1所具有的接口,可以设为一个以上的任意的数量。The electronic equipment 2A, the electronic equipment 2B, and the electronic equipment 2C (referred to as the
本实施方式的电子设备2具有能够利用电视接收装置1发送的全部内容或部分内容的功能(分辨率、帧速率、其它)。电子设备2例如还可以是平板电脑终端、监视器、电视接收装置等。此外,只要具有与电视接收装置1可通信的接口则还可以将电子设备2作为智能手机。The
接口3A、接口3B、接口3C(在不需要特别区分的情况下称为接口3)是电视接收装置1和电子设备2用于数据通信的接口,可以是有线也可以是 无线。此外,作为接口3,还可以使用DLNA(注册商标)(Digital Living Network Alliance)或基于其扩展方式的网络,以使电视接收装置1与电子设备2可通信。The
图2是表示同一实施方式所涉及的4K/8K接收装置的功能构成的一例的框图。2 is a block diagram showing an example of the functional configuration of the 4K/8K receiving device according to the same embodiment.
电视接收装置1通过天线11接收基于MMT/TLV方式的数字广播的广播信号,通过调谐部12将广播信号解调或纠错解码等而获取TLV(Type Length Value,类型长度值)形式的数字数据(TLV流)。获取到的TLV流通过解扰部13对解扰数据进行解扰,并且输出到解复用部14。The
解复用部14将被输入的TLV流转换为IP/UDP传输流、进一步转换为MMT(MPEG Media Transport)传输流,分离为组件数据(例如,编码的图像数据、声音数据、文字数据等)和作为控制信息数据的SI(Signaling Information)数据。此外,解复用部14分离以IP/UDP形式保存在TLV流中的NTP形式的时刻信息数据,并作为SI数据的一部分进行输出。The
利用解码部15将组件数据解码成图像信号、语音信号、文字数据等服务数据并播放。除了组件数据以外,还向解码部15输入SI数据或从控制部110输入内容指定命令。SI数据是与广播节目相关的信息、与IP数据包的复用相关的控制信息等与广播系统相关的控制信息。解码部15利用SI数据选择控制部110指定的节目、服务数据的组件数据,将选择出的组件数据进行解码而得到服务数据。本实施方式的图2的解码部15的输出有2个,通过解码部15得到的服务数据的一者被输入到输出处理部16中,调节输出时刻、显示方法等,从显示装置、扬声器等输出部17输出。需要说明的是,通过解复用部14输出的时刻信息数据,重制时钟同步信号,利用于输出处理部16中的时刻控制。另一者服务数据输出到部分TS生成部18中。The
部分TS生成部18A、18B、18C(在不需要特别区分的情况下称为部分TS生成部18)根据从解复用部14输入的SI数据以及从解码部15输入的服务数据(以下称为部分服务数据)而生成部分TS,并且输出到接口19。The partial
部分TS是基于MPEG-2TS方式的内容形式,一般情况下,至少一个HD(High Definition,高清晰度)或SD(Standard Definition,标准清晰度)的节目以TS方式复用的2K广播的广播信号上叠加的传输流(以下,尤其在与部分TS区分地叙述的情况下称为全TS)中选择提取特定的节目、节目内的组件而得到部分TS。在本实施方式中,作为4K/8K接收装置的电视接收装置1输出部分TS,2K对应的电子设备2接收部分TS。部分TS从接口19发送。Part of TS is a content format based on MPEG-2TS. Generally, at least one HD (High Definition) or SD (Standard Definition) program is a 2K broadcast broadcast signal multiplexed in TS mode The superimposed transport stream (hereinafter, referred to as a full TS when described separately from the partial TS) is selected to extract a specific program and components in the program to obtain a partial TS. In this embodiment, the
电视接收装置1可以具备1个以上的接口,图2表示具备了接口19A、接口19B、接口19C(在不需要特别区分的情况下,称为接口19)的例子。接口19A、接口19B、接口19C进行与各个预先规定的通讯协议对应的帧数据的生成和分解,通过有线、无线等媒介进行收发。接口19可以具有解扰等加密和解密功能。The
此外,在将接口19作为IP接口的情况下,在ARIB STD-B21中规定,将ARIB.OR.JP_PN配置文件(以下称为AOJ配置文件)作为元数据(meta data)传输。AOJ配置文件表示从电视接收装置1输出部分TS时的内容规格,在ARIB STD-B21中规定了编码方法、传输包格式和流格式。通过将AOJ配置文件作为元数据传输,从而成为确保分发目的地的电子设备2(例如接收播放显示装置等)中的接收播放显示的结构。In addition, when the
然而,作为4K/8K广播的高级宽带数字广播与以往的作为2K广播的BS/宽带CS数字卫星广播和地面数字广播不同,导入大量新的方式、格式,其大部分在已有的AOJ配置文件中未被考虑、规定。在该情况下,虽然还考虑到不是基于AOJ配置文件而是基于单独的配置文件发送的方法,但存在可与此对应的接收器受到限制的问题。因此,即使电视接收装置1将4K/8K广播的内容转换为电子设备2可利用的形式,也无法在AOJ配置文件中表示全部方式、格式,因此即使电子设备2具有可部分利用电视接收装置1转换的4K/8K广播的内容的功能,也存在在该功能的前提下电视接收装置1无法发送的问题。However, the advanced broadband digital broadcasting as 4K/8K broadcasting is different from the previous BS/Broadband CS digital satellite broadcasting and terrestrial digital broadcasting as 2K broadcasting. A large number of new methods and formats are introduced, most of which are in the existing AOJ profile. Has not been considered and specified. In this case, although the method of sending based not on the AOJ configuration file but based on a separate configuration file is also considered, there is a problem that the receivers that can correspond to this are limited. Therefore, even if the
此外,在电视接收装置1基于AOJ配置文件而生成部分TS的情况下, 除了分辨率以外还需要各种转换,处理负荷大且实质上困难。特别是由于字符编码在代码系统中不完全匹配,因此存在无法避免通过转换带来的字符丢失、乱码的情况。此外,在图像的格式转换中,难以充分考虑播放图像质量来执行处理。由此,即使标准规格上允许,也存在支持向高级宽带数字广播的、例如HD(High Definition)等传输的像素数转换输出功能的对应接收装置(电子设备2)没有广泛普及的问题。因此,在本实施方式中,在SIT中包含内容的属性的信息而发送部分TS。在部分TS中定义的SIT发送频率小且通信负荷也小。对于利用了SIT的部分TS的发送,通过系统的操作说明对其详细内容进行说明。In addition, when the
控制部110例如包含CPU,实施电视接收装置1的各种功能的控制。例如,控制部110实施经由包含接口19在内的各种接口的外部通信的连接确立、部分TS生成部18或解码部15的操作控制等。此外,控制部110根据来自电视接收装置1具有的遥控器等用户接口111的控制信号,控制电视接收装置1的各种功能。The
图3是表示同一实施方式所涉及的4K/8K接收装置的部分TS生成部的构成的一例的框图。3 is a block diagram showing an example of the configuration of a partial TS generating unit of the 4K/8K receiving device according to the same embodiment.
部分PSI(Program Specific Information)/SI(Service Information)生成部181从解复用部14获取基于MMT/TLV方式的SI(Signalling Information)数据,从控制部110获取指定内容的信息。从获取到的SI数据中提取通过指定内容指定的内容相关的SI数据。根据提取出的SI数据,生成成为部分TS的构成要素的、基于MPEG-2TS方式的PAT、PMT的传输控制信息表(以下称为第一控制信息数据)、SIT等节目相关信息表(以下称为第二控制信息数据)。在此,传输控制信息表为PSI(Program Specific Information),节目相关信息表为SI(Service Information)。部分PSI/SI生成部181将第一控制信息数据和第二控制信息数据输出到复用部184。The partial PSI (Program Specific Information)/SI (Service Information)
转换部182转换从解码部15输入的部分服务数据。具体而言,将通过4K/8K广播进行广播的超高分辨率图像的像素数转换为作为HD(High Definition)的像素数的1920×1080以下的像素数。转换有时还伴随例如将图像的扫描方式从逐行方式(顺次扫描方式)变更为隔行方式(越级操作方式)的变更。本实施方式的电子设备2还有可以显示通过转换部182转换的HD以下的像素数的图像的电子设备2。此外,转换部182使用的方法可以由控制部110指定给转换部182,也可以由转换部182通过作为电视接收装置1的规格预先规定的方法进行转换。将转换的部分服务数据称为转换服务数据,转换部182将转换服务数据输出到编码部183。The
编码部183对输入的转换服务数据进行编码并输出到复用部184。编码的方式可以由控制部110指定给编码部183,也可以是编码部183通过作为电视接收装置1的规格而预先规定的编码的方式进行编码。将进行过编码的转换服务数据称为部分元素流数据(Partial element stream data),编码部183将部分元素流数据输出到复用部184。由于解码部15、转换部182、编码部183具有将TLV方式的组件数据转换为TS方式的元素流数据的形式的功能,因此将3个功能合起来还称为转码器(Transcoder)。The
复用部184根据部分PSI/SI数据和部分元素流数据而生成部分TS,输出到接口19。The
图4是表示同一实施方式所涉及的2K对应电子设备的功能构成的一例的框图。作为2K对应电子设备的电子设备2通过接口21接收电视接收装置1发送的部分TS。接口21是与接口19对应的接口,进行通过有线、无线等媒介的收发、与通讯协议对应的帧数据的生成和分解等。此外,具有与接口19对应的加密和解密功能。4 is a block diagram showing an example of the functional configuration of a 2K compatible electronic device according to the same embodiment. The
部分TS处理部22处理接收到的部分TS,获取部分元素流数据、部分PSI/SI数据。具体而言,部分TS处理部22从部分PSI/SI数据中根据PAT、PMT的第一控制信息提取部分元素流数据。部分元素流数据输入到解码部23中,转换为部分服务数据,输出到输出处理部24。部分服务数据通过输出处理部24调节输出时刻、显示方法等,从信号显示装置、扬声器等输出部25作为图像、音频、文字等输出。The partial
此外,从部分TS处理部22输出的部分PSI/SI数据中的SIT输入到SIT解析部26中。SIT解析部26将SIT中包含的节目相关信息等数据输出到输出处理部24。此外,在本实施方式中,通过SIT解析部26提取与内容属性相关的关联数据(标识符等),从关联数据检测出编码方法、格式等与内容相关的内容的属性信息。SIT解析部26生成处理控制信息,并且输出到解码部23、输出处理部24,其中,该处理控制信息表示检测到的内容的属性是否能够在电子设备2中进行对应。解码部23根据处理控制信息对部分元素流数据进行解码,将得到的部分服务数据向输出处理部24输出。输出处理部24根据处理控制信息将部分服务数据向输出部25输出,输出部25输出基于部分服务数据的内容。In addition, the SIT in the partial PSI/SI data output from the partial
需要说明的是,输出处理部24将处理控制信息输出到输出部25,例如还可以作为文字信息显示。此外,关于与内容属性相关的关联数据,也可以是使用接口19、接口21中部分TS的收发中未使用的接口(例如,接口19C和接口21C),并且利用除了部分TS的收发中使用的通讯协议以外的接口规格,由电子设备2进行获取。在该情况下,在电视接收装置1中,不需要将与内容属性相关的关联数据放入通过部分TS发送的SIT中。It should be noted that the
此外,还可以将SIT解析部26提取的与内容属性相关的关联数据保存在未图示的存储器中,在该情况下,在与电视接收装置1确立了通信的连接时,无需得到SIT而可以在电子设备2中利用电视接收装置1的与内容属性相关的关联数据。In addition, the related data related to the content attributes extracted by the
控制部27例如包含CPU,并且实施电子设备2的各种功能的控制。例如,控制部27实施经由包含接口21在内的各个接口的外部通信的连接确立、SIT解析部26的操作控制。此外,控制部27根据来自电子设备2具有的遥控器等用户接口28的控制信号,控制电子设备2的各种功能。例如,用户还可以通过遥控器指定是否使用SIT解析部26。The
说明本实施方式所涉及的系统的操作例。An operation example of the system according to this embodiment will be described.
电视接收装置1和电子设备2还可以视为信源与信宿(或者服务器与客 户端)之间的关系。例如,作为信源(或者服务器)的电视接收装置1输出部分TS,作为信宿(或者客户端)的电子设备2接收信源输出的部分TS。在本实施方式中表示了如下例子:用户从作为信宿的电子设备2中指定内容(节目),电子设备2从作为信源的电视接收装置1发送的部分TS中获取内容的属性信息,并且控制内容的输出显示。The
下面,示出1个电子设备2(例如电子设备2A)与电视接收装置1之间的处理,但对于其它电子设备2(例如电子设备2B、2C)也可以实施相同的处理。The processing between one electronic device 2 (for example, electronic device 2A) and the
当用户从电子设备2指定内容(节目)时,通过来自电子设备2的触发,电视接收装置1的接口19与电子设备2的接口21确立通信连接。When the user specifies content (program) from the
图5是表示作为同一实施方式所涉及的4K/8K接收装置的服务器侧的电子设备的处理操作的一例的流程图。5 is a flowchart showing an example of the processing operation of the electronic device on the server side as the 4K/8K receiving device according to the same embodiment.
电视接收装置1的控制部110识别从电子设备2发送的电子设备2的指定内容(特定的节目、节目内的组件等)(步骤S11)。当控制部110在调谐部12、解扰部13中确认接收TLV流时(步骤S12的YES),将指定内容输出到部分TS生成部18中。TLV流在解复用部14中分离为组件数据和SI数据,SI数据输入到部分TS生成部18中。当部分TS生成部18从解复用部14接收到SI数据,则提取从控制部110接收到的指定内容所涉及的关联SI数据(步骤S13)。具体而言,关联SI数据是PLT、MPT等传输控制信息、MH-SDT、MH-EIT等节目关联信息。The
部分TS生成部18使用提取到的关联SI数据,生成部分TS中包含的第一控制信息数据和第二控制信息数据(步骤14)。具体而言,将关联SI数据中包含的PLT、MPT等内容转换为PAT、PMT等部分TS的内容形式,从而生成第一控制信息数据。将关联SI数据中包含的MH-SDT、MH-EIT等内容转换为SIT的部分TS的内容形式,从而生成第二控制信息数据。此外,为了表示SI信息不连续,根据需要插入DIT(Discontinuity Infromation Table,间断信息表)。The partial
更详细地表示本实施方式的第二控制信息数据的生成。The generation of the second control information data of this embodiment is shown in more detail.
图6A是表示同一实施方式所涉及的通过部分TS传输的SIT的构成的一例的图,图中的内容的属性数据6A是原始SIT中的预约区域(reserved_future_use)的部分。在本实施方式中,将通过部分TS发送的内容的属性所涉及的3个标识符定义在SIT中的预约区域。3个标识符作为AOJ配置文件中未规定的内容的属性。6A is a diagram showing an example of the structure of the SIT transmitted through the partial TS according to the same embodiment. The
·character_encoding_flag(字符编码识别)·Character_encoding_flag (character encoding recognition)
字符编码识别(1比特的标志)表示在部分TS中的节目排列信息、字幕中使用的字符编码的识别,在8单位编码的情况下设为“1”,在UTF-8的情况下设为“0”。Character encoding recognition (1-bit flag) indicates the recognition of the program arrangement information in the partial TS and the character encoding used in the subtitles. It is set to "1" in the case of 8-unit encoding, and in the case of UTF-8 "0".
·original_video_scan_flag(图像扫描标志)· Original_video_scan_flag (image scan flag)
图像扫描标志(1比特的标志)为,在原始的图像信号为隔行(Interlace)信号的情况下设为“1”,在逐行(progressive)信号的情况下设为“0”。The image scan flag (1-bit flag) is set to "1" when the original image signal is an interlace signal, and is set to "0" in the case of a progressive signal.
·original_transfer_characteristics(图像信号传输特性)·Original_transfer_characteristics (image signal transmission characteristics)
图像信号传输特性(2比特的字段)对原始的图像信号的传输特性进行识别,并根据图6B所示的值进步编码。需要说明的是,该值还可以代替为original_video_transfer_characteristics。The image signal transmission characteristics (2-bit field) identify the transmission characteristics of the original image signal, and advance the encoding according to the value shown in FIG. 6B. It should be noted that this value can also be replaced with original_video_transfer_characteristics.
图6B的VUI的transfer_characteristics表示图像信号的传输特性,表示与各个值对应而规定的图像信号的传输特性。The transfer_characteristics of the VUI in FIG. 6B indicates the transfer characteristics of the image signal, and indicates the transfer characteristics of the image signal specified in correspondence with each value.
需要说明的是,虽然在本实施方式的图6A中,设定有对方式/格式进行指定的3个标识符,但也可以只设定一部分标识符。此外,由于SIT内的其它预约区域(reserved_future_use)的字段默认全部设定为1,因此如本实施方式所示,在指定未规定的方式/格式的情况下设定0。It should be noted that although in FIG. 6A of the present embodiment, three identifiers specifying the method/format are set, only a part of the identifiers may be set. In addition, since the fields of other reserved areas (reserved_future_use) in the SIT are all set to 1 by default, as shown in this embodiment, 0 is set when an unspecified method/format is specified.
以下表示图6A所示的其它标识符的意思。The meaning of the other identifiers shown in FIG. 6A is shown below.
·section_syntax_indicator(分段语法指示)Section_syntax_indicator (section syntax indication)
分段语法指示是1比特的字段,始终设为1。The segment syntax indication is a 1-bit field and is always set to 1.
·section_length(分段长度)·Section_length (section length)
将其设为12比特字段。section_length规定从该字段之后起到包含CRC的在内的分段的最后为止的分段的字节数。为了使得全段长度最大不会超过4096字节,分段长度不可以超过4093字节。Set it to a 12-bit field. section_length specifies the number of bytes of the section from after this field to the end of the section including the CRC. In order to ensure that the maximum length of the entire segment does not exceed 4096 bytes, the segment length cannot exceed 4093 bytes.
·version_number(版本编号)·Version_number (version number)
该5比特字段为表的版本编号。在表内的信息存在变化的情况下,版本编号增加1。在该值成为31的情况下,返回到0。在当前后续指示符为1的情况下,版本编号成为当前表的版本编号。在当前后续指示符指示为0的情况下,版本编号成为下一个表的版本编号。This 5-bit field is the version number of the table. When there is a change in the information in the table, the version number is increased by 1. When the value becomes 31, it returns to 0. In the case where the current subsequent indicator is 1, the version number becomes the version number of the current table. In the case where the current subsequent indicator indicates 0, the version number becomes the version number of the next table.
·current_next_indicator(当前后续指示符)· Current_next_indicator (current subsequent indicator)
在该1比特的指示符为1的情况下,表示表为当前的表,在0的情况下,表示发送的表尚未适用,作为下一个表使用。When the one-bit indicator is 1, it means that the table is the current table, and when it is 0, it means that the sent table is not yet applicable and is used as the next table.
·section_number(分段编号)·Section_number (section number)
该8比特字段表示分段的编号。分段编号为0x00。This 8-bit field indicates the number of the segment. The segment number is 0x00.
·last_section_number(最终分段编号)·Last_section_number (last section number)
该8比特字段表示最终的分段编号。最终分段编号为0x00。This 8-bit field indicates the final segment number. The final segment number is 0x00.
·transmission_info_loop_length(传送信息循环长度)·Transmission_info_loop_length (transmission information loop length)
该12比特字段表示对部分传输流的传输参数进行记述的广义的全字节数。This 12-bit field indicates the number of full bytes in a broad sense describing the transmission parameters of the partial transport stream.
·service_id(服务识别)·Service_id (service identification)
这是16比特字段,起到用于从传输流内的其它服务识别该服务的标签的作用。服务识别与程序图部分内的广播节目节目识别(program_number)相同。This is a 16-bit field that serves as a tag for identifying the service from other services in the transport stream. The service identification is the same as the broadcast program identification (program_number) in the program diagram.
·running_status(运行状态)·Running_status (running status)
该3比特字段表示原始传输流的事件的运行状态。这是原始的传输流的当前的事件的运行状态。如果在原始的传输流中不存在当前的事件,则认为状态为非执行状态。运行状态的值的含义定义在ARIB-STD-B10中。This 3-bit field indicates the running status of the event of the original transport stream. This is the current event running state of the original transport stream. If there is no current event in the original transport stream, the state is considered non-executing. The meaning of the running status value is defined in ARIB-STD-B10.
·service_loop_length(服务循环长度)·Service_loop_length (service loop length)
该12比特字段规定描述符循环的全字节长度,该描述符循环包括以下连 续的部分传输流所包含的服务与事件的SI关联信息。The 12-bit field specifies the full byte length of the descriptor loop, which includes the following SI related information of the services and events contained in the following continuous partial transport streams.
·CRC_32(CRC)·CRC_32(CRC)
这是32比特字段,包含有如下CRC值:在ARIB-STD-B10的附录B中定义的解码器中,在处理分段整体后寄存器输出成为零。This is a 32-bit field and contains the following CRC value: In the decoder defined in Appendix B of ARIB-STD-B10, the register output becomes zero after processing the entire segment.
如图6A所示,部分PSI/SI生成部181包含AOJ配置文件中未规定的属性作为标识符,进一步包含从MH-EIT、MH-SDT等中获取的节目关联信息而生成SIT(步骤S14)。部分PSI/SI生成部181将生成的第一控制信息(PAT、PMT)、第二控制信息(SIT)作为部分PSI/SI数据而输出到复用部184(步骤S15)。As shown in FIG. 6A, the partial PSI/
回到步骤S12,控制部110在确认调谐部12、解扰部13中接收TLV流时(步骤S12的是),将指定内容输出到解码部15。解码部15利用SI数据而提取指定内容所指定的节目、服务数据的组件数据,对提取到的组件数据进行解码并且得到部分服务数据。在本实施方式中,例如,将图像信号的编码方法设为HEVC,将语音信号的编码方法设为MPEG-4AAC,将文字数据的编码方法设为UTF-8,解码部15对于各个组件数据,通过对应于各个编码方法的方法来进行解码,将部分服务数据输出到转换部182。转换部182输出将输入的4K/8K广播提供的服务数据的超高分辨率图像信号的像素数转换为例如作为HD的像素数的1920×1080的转换服务数据(步骤S16)。在本实施方式中,例如设定为,通过原始的逐行扫描方式接收到的图像信号变更为隔行扫描方式而生成转换服务数据。其中的扫描方式反映为图6A所示的SIT的标识符original_video_scan_flag,通过部分PSI/SI生成部181设定“0”。Returning to step S12, when the
生成针对全部的部分服务数据的转换服务数据,并且输出到编码部183。编码部183针对输入的转换服务数据,执行可以通过部分TS传输的编码。例如,分别为,关于图像信号使用基于MPEG-2Video、H.264等的编码方法,关于语音信号使用基于MPEG-2ACC的编码方法,关于文字数据使用基于UTF-8的编码方法。在这里使用的编码方法在部分PSI/SI生成部181中反映为图6A的SIT中所示的标识符character_encoding_flag、 original_transfer_characteristics。具体而言,部分PSI/SI生成部181为了表示针对文字数据的编码方法为UTF-8,在character_encoding_flag中设定“0”。此外,通过部分PSI/SI生成部181,在SIT的标识符original_transfer_characteristics中,例如在使用过的原始的广播图像信号为BT.2100HLG方式的情况下设定“10”。编码部183将编码过的转换服务数据(部分元素流数据)输出到复用部184(步骤S17)。The converted service data for all partial service data is generated and output to the
复用部184根据编码部183输出的部分元素流数据、和部分PSI/SI生成部181生成的包含第一控制信息、第二控制信息在内的部分PSI/SI数据,生成部分TS(步骤S18),将部分TS从接口19发送给电子设备2等外部(步骤S19)。The
如上所述,通过在部分TS中指定AOJ配置文件等已有配置文件中未规定的新的方式、格式,从而无需在作为分发源的电视接收装置1中转换AOJ配置文件,就能够将新的方式、格式包含在部分TS中。在电视接收装置1中能够减轻AOJ配置文件的转换输出处理引起的负荷。As described above, by specifying new methods and formats in the partial TS that are not specified in the existing configuration files, such as the AOJ configuration file, it is possible to convert the new AOJ configuration file without converting the AOJ configuration file in the
图7是表示同一实施方式所涉及的客户端侧的2K对应电子设备的处理操作的一例的流程图。7 is a flowchart showing an example of the processing operation of the 2K-compatible electronic device on the client side according to the same embodiment.
电子设备2的部分TS处理部22当从接口21接收部分TS时,对部分TS实施解复用等处理并输出部分元素流数据、部分PSI/SI数据(步骤S21的是、步骤S22)。在步骤22中,与2K广播对应的电子设备接收以往的部分TS的情况相同地,部分TS处理部22实施解扰处理(对部分TS实施扰频处理而需要解密的情况)、解复用处理。When the partial
部分TS处理部22从部分PSI/SI数据中根据PAT、PMT的第一控制信息数据而确定部分元素流数据,将部分元素流数据输入到解码部23。此外,部分TS处理部22将作为第二控制信息数据的SIT输入到SIT解析部26。解码部23、SIT解析部26分别对输入的数据进行处理。SIT解析部26根据SIT生成处理控制信息(步骤S23)。The partial
图8是表示同一实施方式所涉及的客户端侧的2K对应电子设备的第二控 制信息数据处理的操作的一例的流程图,详细地表示图7的步骤S23的流程图。Fig. 8 is a flowchart showing an example of the operation of the second control information data processing of the 2K compatible electronic device on the client side according to the same embodiment, and shows in detail the flowchart of step S23 in Fig. 7.
与对于以往的部分TS的SIT的处理同样地,SIT解析部26从SIT获取节目关联信息(步骤S2601)。另一方面,SIT解析部26从SIT提取内容的属性所涉及的3个标识符(步骤S2602)。具体而言,3个标识符是character_encoding_flag、original_video_scan_flag、original_transfer_characteristics。The
SIT解析部26根据提取到的3个标识符的值,生成针对解码部23、输出处理部24输出的处理控制信息。在本实施方式的例子中,分别对character_encoding_flag设定“0”,对original_video_scan_flag设定“0”,对original_transfer_characteristics设定“10”。The
SIT解析部26判断电子设备2是否能够对应于这些标识符表示的内容的属性(步骤S2603)。The
例如,如果电子设备2能够使用character_encoding_flag为“0”时所对应的文字的编码方法,则SIT解析部26将实施文字的解码的处理控制信息输出到解码部23(步骤S2604)。此外,同样地,如果电子设备2对应于与original_transfer_characteristics的值所对应的编码方法,则SIT解析部26向解码部23输出表示处理实施的处理控制信息。此外,如果电子设备2对应于与original_video_scan_flag所对应的扫描方式时,SIT解析部26向输出处理部24输出表示处理实施的处理控制信息。应该说明的是,在电子设备2与多个编码方法对应的情况下,作为处理控制信息还可以输出表示编码方法的索引(index)等。在该情况下,例如解码部23使用与通过索引表示的编码方法对应的方法进行解码。此外,虽然在本实施方式中示出了SIT解析部26生成处理控制信息,将处理控制信息输出到解码部23、输出处理部24的例子,但也可以是例如将SIT解析部26识别出的标识符的值发送到控制部27,控制部27控制解码部23、输出处理部24。For example, if the
回到图7,在解码部23中,基于输入的处理控制信息,将输入的部分元 素流数据进行解码而得到部分服务数据,将部分服务数据输出到输出处理部24。(步骤S24)。输出处理部24一起使用从解码部23输入的部分服务数据和从SIT解析部26输入的节目关联信息,调节输出时刻、显示方法等后,基于从SIT解析部26接收到的处理控制信息,将部分服务数据输出到输出部25(步骤S25)。部分服务数据作为图像、声音、文字等而从显示装置、扬声器等输出部25输出(步骤S26)。Returning to Fig. 7, in the
应该说明的是,在上述步骤S23中,在电子设备2无法对应于指定的功能的情况下,例如,字符编码没有对应于UTF-8的情况下,通过在输出部24中显示“无法显示”等,或显示无法对应的功能的名称等,从而通知用户。It should be noted that in the above step S23, when the
此外,在电子设备2无法解释该设定的情况下,无法使用本实施方式中的SIT的内容的属性信息。但是,该设定不会对电子设备2的已有功能(基于AOJ配置文件的以往的部分TS的处理)产生影响。In addition, when the
这样在本实施方式中,如图6A、图6B所示,电视接收装置1通过将内容的属性信息包含在部分TS中,作为客户端侧的电子设备2可以利用可处理的内容。考虑到电子设备2即使是以往的2K广播对应的接收播放显示装置,也根据机型而存在与作为电视接收装置1的功能的一部分的新的方式或格式对应地安装、或者以电视接收装置1输出的图像信号格式作为线索可进行高质量图像处理的电子设备,因此通过本实施方式,可以实现不会很大程度上损害与以往的互换性的、灵活的部分TS。In this way, in this embodiment, as shown in FIGS. 6A and 6B, the
此外,在本实施方式中,在作为内容的分发源的电视接收装置1(例如,高级宽带数字卫星广播接收装置)中,即使在不能实施完全基于AOJ配置文件等已有的配置文件的转换输出的情况下,对于电子设备2可以进行分发。在该情况下,如果在分发目的地的电子设备2(例如,接收播放显示装置)中可以实现基于本实施方式的处理,则与对完全基于已有的配置文件的部分TS进行处理的情况相比,可以实现高画质的节目播放、正确的节目信息显示。In addition, in the present embodiment, in the television receiving device 1 (for example, an advanced broadband digital satellite broadcasting receiving device) that is the distribution source of content, even if it is impossible to implement conversion output based entirely on an existing profile such as an AOJ profile. In the case of the
通过对每个电子设备2A、2B、2C并列地实施上述的处理,从而可以同时实现电子设备2A、2B、2C与电视接收装置1的部分TS的互换,例如,电 子设备2A、2B、2C还可以在相同的时间得到相同的内容,只要从电子设备2A、2B、2C指定各自不同的指定内容,则能够得到各自不同的内容。By performing the above processing in parallel for each electronic device 2A, 2B, 2C, the electronic devices 2A, 2B, 2C and the partial TS of the
应该说明的是,关于本实施方式所示的结构,不限定适用于分发源(相当于电视接收装置1)是高级宽带数字卫星广播接收装置,还可以适用于今后的下一代地面广播对应接收装置。It should be noted that the structure shown in this embodiment is not limited to being applicable to the distribution source (equivalent to the television receiving device 1) is an advanced broadband digital satellite broadcast receiving device, but can also be applied to the next generation terrestrial broadcast corresponding receiving device in the future .
如此根据本实施方式,可以提供2K接收装置可利用4K/8K广播的内容的采用部分TS的内容形式的数字内容发送装置、发送方法。In this way, according to the present embodiment, it is possible to provide a digital content transmission device and a transmission method in a content format of a partial TS that can utilize 4K/8K broadcast content by a 2K receiving device.
(变形例)(Modification)
在本变形例中示出,对SIT定义描述符(descriptor)并在描述符中包含内容的属性信息的例子。In this modification example, an example is shown in which a descriptor (descriptor) is defined for the SIT and the attribute information of the content is included in the descriptor.
图9A是表示通过变形例所涉及的部分TS进行传输的描述符的结构的一例的图,例如,作为部分传输流利用控制描述符进行定义。该描述符可以插入到例如图6A所示的SIT的第一循环的描述符6B中。FIG. 9A is a diagram showing an example of the structure of a descriptor that is transferred by a partial TS according to a modification example, and is defined by a control descriptor as a partial transport stream, for example. This descriptor can be inserted into the
在该变形例中,在图9A所示的标识符9A中设定下述的3个标识符。In this modification example, the following three identifiers are set in the
·character_encoding_flag(字符编码识别)·Character_encoding_flag (character encoding recognition)
字符编码识别(1比特的标志)表示以部分TS中的节目排列信息、字幕使用的字符编码的识别,将8单位编码的情况设为“1”,将UTF-8的情况设为“0”。Character encoding recognition (1-bit flag) indicates the recognition of the program arrangement information in the partial TS and the character encoding used in the subtitles. Set the 8-unit encoding to "1" and the UTF-8 to "0" .
·original_video_scan_flag(图像扫描标志)· Original_video_scan_flag (image scan flag)
关于图像扫描标志(1比特的标志),在原始的图像信号为隔行信号的情况下设为“1”,在逐行信号的情况下设为“0”。The image scan flag (1-bit flag) is set to "1" when the original image signal is an interlaced signal, and is set to "0" in the case of a progressive signal.
·original_transfer_characteristics(图像信号传输特性)·Original_transfer_characteristics (image signal transmission characteristics)
图像信号传输特性(2比特的字段)识别原始的图像信号的传输特性,根据图9B所示的值进行编码。The image signal transmission characteristics (2-bit field) identify the original image signal transmission characteristics, and perform coding based on the values shown in FIG. 9B.
图9B的VUI的transfer_characteristics表示原始的图像信号的传输特性,表示根据各个值而规定的图像信号的传输特性。The transfer_characteristics of the VUI in FIG. 9B indicates the transfer characteristics of the original image signal, and indicates the transfer characteristics of the image signal specified by each value.
该变形例的电视接收装置1根据图5的流程图来生成部分TS并发送。尤 其是在该变形例中,在步骤S14中,包含3个标识符character_encoding_flag、original_transfer_characteristics而生成部分传输流利用控制描述符,将生成的部分传输流利用控制描述符包含在图6A的6B的第一循环而生成SIT。另一方面,该变形例的电子设备2根据图7、图8的流程图,利用来自电视接收装置1的内容。尤其是在本改变例中,在图8的步骤S2602中,从SIT所包含的部分传输流利用控制描述符中提取3个标识符character_encoding_flag、original_transfer_characteristics。The
如此在本实施方式中,如图9A、图9B所示,电视接收装置1通过将内容的属性信息包含在部分TS中,从而能够利用作为客户端侧的电子设备2可处理的内容。In this way, in this embodiment, as shown in FIGS. 9A and 9B, the
根据上述的至少一个实施方式,可以提供2K接收装置可利用4K/8K广播的内容的采用部分TS的内容形式的数字内容发送装置、发送方法、数字内容接收装置、接收方法。According to at least one embodiment described above, it is possible to provide a digital content sending device, a sending method, a digital content receiving device, and a receiving method in the form of a partial TS content that can be used by a 2K receiving device using 4K/8K broadcast content.
虽然说明了本申请的几个实施方式,这些实施方式是作为例子提出的,并不限定本申请所附权利要求的范围。这些新的实施方式可以以其它各种方式实施,在不脱离本申请的主旨的范围内,可以进行各种省略、置换、变更。这些实施方式或其变形包含在申请的范围、主旨中,并且包含在与权利要求书中记载的申请等同的范围内。而且,在权利要求的各个构成要素中,在分割构成要素而表示的情况下,或者合并多个而表示的情况下,或者在组合这些而表示的情况下,也是本申请的范畴。此外,即使组合多个实施方式,通过该组合而构成的实施例也是本申请的范畴。Although several embodiments of the present application have been described, these embodiments are presented as examples and do not limit the scope of the appended claims of the present application. These new embodiments can be implemented in other various forms, and various omissions, substitutions, and changes can be made without departing from the scope of the present application. These embodiments or their modifications are included in the scope and spirit of the application, and are included in the scope equivalent to the application described in the claims. In addition, in each component of the claims, when the component is divided and expressed, or when a plurality of components are combined, or when these components are combined, it is also the scope of the present application. In addition, even if a plurality of embodiments are combined, an example constructed by the combination is within the scope of the present application.
此外,为了使说明更明确,与实际的方式相比,附图可以示意性地表示各个部分的宽度、厚度、形状等。此外,即使是将权利要求表达为控制逻辑的情况,表达为包含使计算机执行的指令的程序的情况,以及表达为记载有上述指令的计算机可读取的非易失性存储介质的情况,也是适用了本申请的装置的情况。此外,对于使用的名称、用语也没有限定,即使是其它表达,只要是实质上相同的内容、相同的主旨,则也包含在本申请所附权利要求的 范围内。In addition, in order to make the description clearer, the drawings may schematically show the width, thickness, shape, etc. of each part compared with the actual form. In addition, even when the claims are expressed as control logic, when expressed as a program containing instructions to be executed by a computer, and when expressed as a computer-readable nonvolatile storage medium in which the above-mentioned instructions are recorded, it is also When the device of this application is applied. In addition, there are no limitations on the names and terms used, and even other expressions, as long as they have substantially the same content and the same subject, are included in the scope of the claims attached to this application.
Claims (18)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202080002708.4A CN112272953B (en) | 2019-07-12 | 2020-07-10 | Digital content transmission device, digital content transmission method, digital content reception device, and digital content reception method |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019129895A JP7249223B2 (en) | 2019-07-12 | 2019-07-12 | digital content receiver |
| JP2019-129888 | 2019-07-12 | ||
| JP2019-129895 | 2019-07-12 | ||
| JP2019129888A JP7313940B2 (en) | 2019-07-12 | 2019-07-12 | digital content transmitter |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021008465A1 true WO2021008465A1 (en) | 2021-01-21 |
Family
ID=74210196
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/101420 Ceased WO2021008465A1 (en) | 2019-07-12 | 2020-07-10 | Digital content sending device and method, and digital content receiving device and method |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN112272953B (en) |
| WO (1) | WO2021008465A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108141636A (en) * | 2015-10-07 | 2018-06-08 | 松下知识产权经营株式会社 | Receiving device and receiving method |
| WO2018142985A1 (en) * | 2017-02-01 | 2018-08-09 | ソニー株式会社 | Information processing device, information recording medium, information processing method, and program |
| WO2018173780A1 (en) * | 2017-03-24 | 2018-09-27 | ソニー株式会社 | Information processing device, information recording medium, information processing method, and program |
| CN109478412A (en) * | 2016-07-20 | 2019-03-15 | 索尼公司 | Information processing apparatus, information processing method and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5487697B2 (en) * | 2009-04-20 | 2014-05-07 | ソニー株式会社 | Network server, media format conversion method, and media format conversion system |
| KR101987834B1 (en) * | 2018-01-17 | 2019-06-12 | 주식회사 셀코스 | Color galss and method for manufacturing the same |
-
2020
- 2020-07-10 CN CN202080002708.4A patent/CN112272953B/en active Active
- 2020-07-10 WO PCT/CN2020/101420 patent/WO2021008465A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108141636A (en) * | 2015-10-07 | 2018-06-08 | 松下知识产权经营株式会社 | Receiving device and receiving method |
| CN109478412A (en) * | 2016-07-20 | 2019-03-15 | 索尼公司 | Information processing apparatus, information processing method and program |
| WO2018142985A1 (en) * | 2017-02-01 | 2018-08-09 | ソニー株式会社 | Information processing device, information recording medium, information processing method, and program |
| WO2018173780A1 (en) * | 2017-03-24 | 2018-09-27 | ソニー株式会社 | Information processing device, information recording medium, information processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112272953B (en) | 2022-09-20 |
| CN112272953A (en) | 2021-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11871087B2 (en) | Receiver, reception method, transmitter, and transmission method | |
| JP6643246B2 (en) | Receiving device, receiving method, transmitting device, and transmitting method | |
| KR102464061B1 (en) | Method and device for sending and receiving media data | |
| US11956159B2 (en) | Transmission device, transmission method, reception device, and reception method | |
| KR101581818B1 (en) | Method and apparatus for processing a digital broadcast signal | |
| JP2016103813A (en) | Receiving device, receiving method, and program | |
| CN105008004B (en) | Signal transmission and reception apparatus and signal transmission and reception method | |
| JP7508619B2 (en) | Transmitting and Receiving System | |
| JP7463586B2 (en) | Digital content delivery methods | |
| WO2021008465A1 (en) | Digital content sending device and method, and digital content receiving device and method | |
| TWI673999B (en) | Method for transmission of audiovisual content and/or data | |
| JP6657446B2 (en) | Receiver | |
| JP6679536B2 (en) | Broadcast signal receiving apparatus and receiving method | |
| US10484116B2 (en) | Apparatus for converting broadcast signal and method for using the same | |
| CN112449749B (en) | Digital content transmitting apparatus, digital content transmitting method, digital content receiving apparatus, digital content receiving method | |
| JP7501317B2 (en) | Video receiving device and video receiving method | |
| JP6661806B2 (en) | Receiver | |
| JP6640393B2 (en) | Receiving method | |
| JP6657447B2 (en) | Receiver | |
| JP6657444B2 (en) | Receiver | |
| KR101650387B1 (en) | A method for processing a digital broadcasting signal and an apparatus thereof | |
| JP2014060625A (en) | Video signal transmission method, video signal receiver, and video signal reception method | |
| WO2021151375A1 (en) | Transceiving method and transceiving apparatus | |
| HK1240730B (en) | Method and device for encapsulating audiovisual content streams |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20839644 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20839644 Country of ref document: EP Kind code of ref document: A1 |