CN105594218B - 用于媒体流的接收装置、接收方法、传输装置以及传输方法 - Google Patents
用于媒体流的接收装置、接收方法、传输装置以及传输方法 Download PDFInfo
- Publication number
- CN105594218B CN105594218B CN201480054839.1A CN201480054839A CN105594218B CN 105594218 B CN105594218 B CN 105594218B CN 201480054839 A CN201480054839 A CN 201480054839A CN 105594218 B CN105594218 B CN 105594218B
- Authority
- CN
- China
- Prior art keywords
- information
- control information
- transmission
- special services
- components
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 185
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004891 communication Methods 0.000 claims abstract description 63
- 238000012545 processing Methods 0.000 abstract description 123
- 238000005516 engineering process Methods 0.000 abstract description 48
- 108091006146 Channels Proteins 0.000 description 54
- 238000010586 diagram Methods 0.000 description 40
- 230000008569 process Effects 0.000 description 11
- 230000011664 signaling Effects 0.000 description 7
- 238000011084 recovery Methods 0.000 description 5
- 238000010276 construction Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 4
- 230000001737 promoting effect Effects 0.000 description 4
- 239000012634 fragment Substances 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 208000029257 vision disease Diseases 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 210000000744 eyelid Anatomy 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
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/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/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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/561—Adding application-functional data or data for application control, e.g. adding metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- 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/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
-
- 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/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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/6118—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem
-
- 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/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
-
- 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/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
- H04N21/6547—Transmission by server directed to the client comprising parameters, e.g. for client setup
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8545—Content authoring for generating interactive applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/25—Arrangements for updating broadcast information or broadcast-related information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/73—Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Library & Information Science (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本技术涉及一种接收装置、一种接收方法、一种传输装置以及一种传输方法,其中,可以更有效地实现广播和通信的融合服务。FLUTE处理单元被配置为根据第一控制信号,使用IP传输***,获取构成包含在数字广播的广播波内的多个服务中的特定服务的一个或多个分量,所述第一控制信号包括表示构成特定服务的一个或多个分量的类型和传输***的信息,以便可以更有效地实现广播和通信的融合服务。例如,本技术适用于电视接收器。
Description
技术领域
本公开涉及一种接收装置、一种接收方法、一种传输装置以及一种传输方法,并且具体而言,涉及一种接收装置、一种接收方法、一种传输装置以及一种传输方法,其中,可以更有效地实现广播和通信的融合服务。<相关申请的交叉引用>
本申请要求于2013年10月11日提交的日本优先权专利申请JP2013-214130的权益,其全文通过引证结合于此。
背景技术
作为相关技术的地面数字广播标准,具有高级电视***委员会(ATSC)标准。在ATSC标准中,MPEG2-TS(ISO/IEC 13818-1)***用作传输***的标准。此外,***信息(SI)和节目指南数据(PG)与节目的视频/音频等的流重叠,用于传输。传输方法及其数据结构在ATSC A/65内标准化,作为节目和***信息协议(PSIP)。
另一方面,在通信服务领域中,由于主要使用基底,所以在传输流内使用互联网协议(IP)***,例如,IP/TCP/HTTP或IP/UDP/RTP(例如,见PTL 1)。尤其地,IP/UDP通常用于与广播服务相似的单向服务中。
引用列表
专利文献
PLT 1:JP 2011-193058A
发明内容
技术问题
传输***的标准在相关技术的广播服务技术中基于MPEG2-TS;然而,假设广播和通信的融合服务在未来继续扩展,因此,考虑IP***未来用于传输***中,并且共同使用SI信息和PG信息,在广播和通信领域中进展。为此,需要用于在采用相关技术的同时进一步有效地实现广播和通信的融合服务的技术;然而,在目前情况下,建立了这种技术***。
鉴于这种情况构造本技术,并且本技术可以在采用相关技术的同时更有效地实现广播和通信的融合服务。
问题的解决方案
根据本技术的一个实施方式,一种接收装置包括:电路,被配置为:接收包括互联网协议(IP)传输流的数字广播信号;并且根据第一控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,所述第一控制信息包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息。
所述一个或多个分量的传输类型信息表示是否通过另一个通信介质广播或提供所述一个或多个分量中的每个。
所述第一控制信息由比用于传输所述数字广播信号的协议的IP层更高的第一层传输。
所述电路被配置为:获取第二控制信息,所述第二控制信息由具有与IP数据包的结构不同的结构的数据包传输,并且根据所述第二控制信息,获取所述特定服务的一个或多个分量,所述第二控制信息包括表示所述特定服务的传输类型的信息。
所述第二控制信息包括表示所述多个服务中的所述特定服务是否无线广播的信息。
所述第二控制信息包括表示是否要获取第三控制信息的信息,所述第三控制信息包括用于获取所述第一控制信息的信息。
所述一个或多个分量、所述第一控制信息以及所述第三控制信息由通过单向传输的文件传递(FLUTE)会话传输。
根据本技术的一个实施方式的接收装置可以是独立装置并且可以是构成一个装置的内部块体。
根据本技术的实施方式的接收方法是一种接收方法,其对应于根据本技术的实施方式的上述接收装置。
在根据本技术的实施方式的接收装置和接收方法中,由所述接收装置的电路接收包括IP传输流的数字广播信号;并且由所述电路根据控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,所述控制信息包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息。
根据本技术的实施方式的一种传输装置包括电路,被配置为:获取特定服务的一个或多个分量;获取控制信息,所述获取控制包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息;并且传输包括所述特定服务的一个或多个分量和所述控制信息的数字广播信号,所述数字广播信号包括互联网协议(IP)传输流。
根据本技术的实施方式的传输装置可以是独立装置并且可以是构成一个装置的内部块体。
根据本技术的实施方式的传输方法是一种传输方法,其对应于根据本技术的实施方式的上述传输装置。
在根据本技术的实施方式的传输装置和传输方法中,获取特定服务的一个或多个分量;由所述传输装置的电路获取控制信息,所述获取控制包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息;并且由所述电路传输包括所述特定服务的一个或多个分量和所述控制信息的数字广播信号,所述数字广播信号包括IP传输流。
根据本技术的实施方式的一种接收装置包括电路,被配置为:接收包括IP传输流的数字广播信号;并且根据第二控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,所述第二控制信息包括表示所述特定服务的传输类型的信息。
所述第二控制信息包括表示所述多个服务中的所述特定服务是否无线广播的信息。
所述第二控制信息由具有与IP数据包的结构不同的结构的数据包传输。
所述电路被配置为根据第一控制信息,获取所述特定服务的一个或多个分量,所述第一控制信息包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息。
所述一个或多个分量的传输类型信息表示是否通过另一个通信介质广播或提供所述一个或多个分量中的每个。
所述第二控制信息包括表示是否要获取第三控制信息的信息,所述第三控制信息包括用于获取所述第一控制信息的信息。
所述一个或多个分量、所述第一控制信息以及所述第三控制信息由FLUTE会话传输。
根据本技术的实施方式的接收装置可以是独立装置并且可以是构成一个装置的内部块体。
根据本技术的实施方式的接收方法是一种接收方法,其对应于根据本技术的实施方式的上述接收装置。
在根据本技术的实施方式的接收装置和接收方法中,由所述接收装置的电路接收包括IP传输流的数字广播信号;并且由所述电路根据控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,所述控制信息包括表示所述特定服务的传输类型的信息。
根据本技术的一个实施方式的一种传输装置包括电路,被配置为:获取特定服务的一个或多个分量;获取控制信息,所述获取控制包括表示所述特定服务的传输类型的信息;并且传输包括所述特定服务的一个或多个分量和所述控制信息的数字广播信号,所述数字广播信号包括IP传输流。
根据本技术的实施方式的传输装置可以是独立装置并且可以是构成一个装置的内部块体。
根据本技术的实施方式的传输方法是一种接收方法,其对应于根据本技术的实施方式的上述传输装置。
在根据本技术的实施方式的传输装置和传输方法中,获取特定服务的一个或多个分量;由所述传输装置的电路获取控制信息,所述获取控制包括表示所述特定服务的传输类型的信息;并且由所述电路传输包括所述特定服务的一个或多个分量和所述控制信息的数字广播信号,所述数字广播信号包括IP传输流。
发明的有利效果
根据本技术的实施方式,能够进一步有效地实现广播和通信的融合服务。
进一步,不必限制在本文中公开的有利效果;然而,可以具有在本公开中公开的任何效果。
附图说明
[图1]图1是示出IP传输***的数字广播的广播波的配置的示图;
[图2]图2是示出SAT的语法的实例的示图;
[图3]图3是示出SAT的描述实例的示图;
[图4]图4是示出MPD的配置实例的示图;
[图5]图5是示出MPD的描述实例的示图;
[图6]图6是示出SDP的语法的实例的示图;
[图7]图7是示出SDP的描述实例的示图;
[图8]图8是示根据应用本技术的广播***的一个实施方式的配置的示图;
[图9]图9是示根据应用本技术的传输装置的一个实施方式的配置的示图;
[图10]图10是示出根据应用本技术的接收装置的一个实施方式的配置的示图;
[图11]图11是示出根据操作实例1的信道选择处理的示图;
[图12]图12是示出根据操作实例1的协议栈的示图;
[图13]图13是示出根据操作实例1的包含在控制信号内的信息的相关性的示图;
[图14]图14是示出根据操作实例2的信道选择处理的示图;
[图15]图15是示出根据操作实例2的协议栈的示图;
[图16]图16是示出根据操作实例2的包含在控制信号内的信息的相关性的示图;
[图17]图17是示出根据操作实例3的信道选择处理的示图;
[图18]图18是示出根据操作实例3的协议栈的示图;
[图19]图19是示出根据操作实例3的包含在控制信号内的信息的相关性的示图;
[图20]图20是示出根据操作实例4的信道选择处理的示图;
[图21]图21是示出根据操作实例4的协议栈的示图;
[图22]图22是示出根据操作实例4的包含在控制信号内的信息的相关性的示图;
[图23]图23是示出传输处理的流程图;
[图24]图24是示出信道选择处理的流程图;
[图25]图25是示出广播服务接收处理的流程图;
[图26]图26是示出广播/通信服务接收处理的示图;
[图27]图27是示出计算机的配置实例的示图。
具体实施方式
在后文中,参照附图,公开本技术的一个实施方式。然而,假设按照以下顺序公开。
1、IP传输***的概述
2、信令信息
(1)LLS(SAT)的详细结构
(2)SCS(MPD、SDP)的详细结构
3、广播***的配置
4、具体操作实例
5、每个装置要执行的具体处理的内容
<1、IP传输***的概述>
图1是示出IP传输***的数字广播的广播波的配置的示图。
如图1中所示,能够从具有6MHz频带的广播波(在图中的“网络”)中获取一个或多个传输流。此外,能够从每个BBP流中获取网络时间协议(NTP)、多个服务信道、电子服务指南(ESG)服务以及低层信令(LLS)。如图1中所示,根据UDP/IP等协议,传输NTP、服务信道以及ESG;然而,在BBP流上传输LLS。
NTP是时间信息,并且由多个服务信道共同使用。ESG是电子服务指南,并且例如,包括节目标题或开始时间等信息。LLS是低层信令信息,并且被配置为传输(例如)服务配置信息,例如,服务配置表格(SCT)或服务关联表格(SAT)。
SCT包括下面公开的三元组并且表示在广播波内的BBP流配置以及服务配置。此外,SCT包括引导程序信息,用于访问ESG或SCS。SAT表示每个BBP流的无线广播服务。通过SAT,能够确定特定服务是否无线广播(在广播中)。
每个服务信道包括一个或多个分量以及服务信道信令(SCS)。进一步,将共同的IP地址分配给每个服务信道。服务信道在以下解释中简称为服务。
例如,分量由视频数据(视频)或音频数据(音频)构成,并且由通过单向传输的文件传递(FLUTE)会话传输。进一步,在图1的实例中,视频数据和音频数据显示为分量;然而,例如,可以传输用于具有视力障碍的人的其他数据,例如,副标题或音频描述。SCS是服务单元的信令信息并且由FLUTE会话传输。例如,会话描述协议(SDP)、媒体呈现描述(MPD)等作为SCS传输。SDP包括服务单元的服务属性、分量配置信息、分量属性、分量过滤信息、分量位置信息等。此外,MPD包括段统一资源定位符(URL),用于在服务单元内传输每个分量。
进一步,在图1中显示的IP传输***的数字广播的广播波的配置中,将network_id分配给广播波。此外,包含在广播波内的每个BBP流由BBP_stream_id识别。然后,包含在每个BBP流内的服务信道(服务)由service_id识别。即,IP传输***的数字广播使用与network_id、transport_stream_id以及service_id的组合(在后文中称为“三元组”)相似的ID***,以用于作为传统的广播服务技术的MPEG2-TS方案内,并且由三元组显示在广播网络内的BBP流配置和服务配置。
<2、信令信息>
<(1)LLS(SAT)的详细结构>
(SAT的配置)
图2是示出SAT的语法的实例的示图。在元素和属性中,进一步,通过在图2中增加符号“@”的形式,表示属性。此外,缩进的元素和属性指定用于其更高阶元素。
如图2中所示,sat元素表示服务元素(service element)。在存在多个无线广播服务时,多个服务元素设置为对应于这些服务。此外,服务元素包括service_id属性、service_type属性以及usd_enforcement_flag元素。
在service_id属性中,指定无线广播服务的标识符。在service_type属性中在,指定服务类型信息。例如,在仅仅广播的服务的情况下,指定”broadcasting”,并且在广播和通信的融合服务的情况下,指定”hybrid”。usd_enforcement_flag元素用于指导用户服务描述(USD)的获取的信道选择处理。USD是用于获取SDP或MPD的信息。
图3是示出SAT的描述实例的示图。图3的描述实例示出了在所选广播网络内的无线广播服务,作为service_id=“0001”和“0002”的两个实例。此外,图3示出了service_id=“0001”的服务仅仅通过广播提供分量,并且service_id=“0002”的服务通过广播和通信提供分量。
<(2)SCS(MPD、SDP)的详细结构>
(MPD的配置)
图4是示出MPD的配置实例的示图。
如图4中所示,在服务指南传输单元(SGDU)容器内储存和传输MPD。服务指南传输单元(SGDU)由报头单元(单元报头Unit Header)、有效载荷单元(单元有效载荷UnitPayload)以及扩展(extension)构成。
在报头单元内,为每个片段设置片段ID和片段版本。指定到扩展的偏移值,从而可以在报头单元内表示扩展的位置。片段ID表示片段识别。片段版本表示片段的版本号。
在有效载荷单元内设置片段编码类型和MPD数据。片段编码类型表示片段编码的类型信息。例如,在XML(可扩展标记语言)格式中描述的XML文档设置为MPD。图5示出了MPD的描述实例。如图5中所示,通过组合由BaseURL元素指定的传输服务器的URL(例如,http://cdn1.example.com/)和文件名(例如,7657412348.mp4)所获得的字符串被视为段URL。
返回图4,为在扩展中的每个分量设置扩展类型、分量类型以及传输类型值。此外,指定到后续扩展的偏移值,从而在设置多个扩展时,可以在扩展中指示后续扩展的位置。
扩展类型表示扩展类型信息。例如,分量类型表示分量类型信息,例如,mime型(例如,Video/mp4和Audio/mp4)。传输类型值表示分量传输***。例如,在分量由广播传输时,指定”broadcasting”,并且在分量由通信传输时,指定”hybrid”。
(SDP的配置)
SDP描述文档由会话描述部分和媒体描述部分这两个部分构成。在会话描述部分中描述协议版本、实例创建者信息、连接数据等。此外,在媒体描述部分中描述多种类型的媒体信息。在此处,如图6中所示,配置SDP,以便在文件传输表(FDT)中描述的content-location、flute-session-tsi、flute-session-toi或者content-type可以指定为由“a=”表示的媒体属性。虽然下面公开细节,但是FDT是用于每个FLUTE会话的通过预定的传输周期传输的索引信息。
在图6中,在location中指定传输分量的URL。例如,在location中,指定“http://www.aaa.com/bb/video.v”。在tsi中,指定传输分量的FLUTE会话的ID。在tsi中,指定1或更大的整数值。在toi中,指定分量的ID。在toi中,指定0或更大的整数值。在type中,指定分量类型。这种类型由mime-type指定。
图7示出SDP的描述实例。
在图7中,描述符“v”表示协议版本。作为这个描述符的值,指定“0”或由服务操作决定的值。
描述符“o”表示实例创建者信息。作为这个描述符的值,指定创建者名称、SDP实例的ID、版本、传输(host)类型、IP地址类型以及IP地址。例如,指定IN(internet)、BC(broadcasting)或HB(hybrid),作为传输(host)类型。此外,指定IPv4或IPv6,作为IP地址类型。进一步,指定为传输(host)类型的值仅仅是一个实例,并且考虑根据在未来用于实际服务中的SDP的传输网络,确定合适的值。
描述符“s”表示会话名称。作为这个描述符的值,在文本格式中描述会话名称。描述符“i”表示关于会话的额外信息。作为这个描述符的值,描述会话的解释。
描述符“c”表示连接数据。作为这个描述符的值,指定会话的网络类型、IP地址类型以及IP地址。例如,指定IN(internet)、BC(broadcasting)或HB(hybrid),作为会话的网络类型。此外,指定IPv4或IPv6,作为IP地址类型。进一步,指定为会话的网络类型的值仅仅是一个实例,并且考虑根据在未来用于实际服务中的SDP的传输网络,确定合适的值。描述符“t”表示会话的有效开始/结束时间。
描述符“m”表示媒体信息。作为这个描述符的值,指定媒体类型、传输媒体的端口号、传输媒体的协议、格式等。例如,作为媒体类型,指定视频或音频。此外,作为传输媒体的端口号,指定FLUTE/UDP、RTP/AVP等。进一步,作为格式,必要时,为每个协议描述额外信息。
在图7的描述实例中,描述两种类型的媒体信息。作为第一媒体信息,指定“应用12345FLUTE/UDP”。此外,以“a=”开始的线路表示相应媒体的属性。即,指定“http://www.aaa.com/bb/video.vi”,作为URL,其中,传输分量,“1”指定为FLUTE会话的ID(TSI),其中,传输分量,“1”指定为分量的ID(TOI),并且“video/mp4”指定为分量类型。
此外,作为第二媒体信息,“应用12346FLUTE/UDP”。即,指定“http://www.aaa.com/bb/audio.au”,作为URL,其中,传输分量,“2”指定为FLUTE会话的ID(TSI),其中,传输分量,“1”指定为分量的ID(TOI),并且“audio/mp4”指定为分量类型。
<3、广播***的配置>
(广播***的配置实例)
图8是示根据应用本技术的广播***的一个实施方式的配置的示图。
如图8中所示,广播***1由传输装置10、接收装置20以及传输服务器30构成。此外,接收装置20以及传输服务器30通过互联网90彼此连接。
传输装置10根据使用IP传输***的数字广播的广播波来传输广播内容,例如,TV节目。
接收装置20接收从传输装置10中传输的广播信号,并且获取广播内容的视频和音频。接收装置20在显示器上显示广播内容的视频,并且从扬声器中输出与视频同步的音频。进一步,接收装置20可以被配置为单个主体,包括显示器和扬声器,并且可以包含在电视接收器、录像机等内。
传输服务器30响应于接收装置20的请求,通过互联网90传输至少一个视频或音频,作为对应于广播内容的通信内容。进一步,处理视频和音频以外,例如,还可以传输副标题、用于具有视力障碍的人的音频描述等,作为通信内容。
接收装置20通过互联网90接收从传输服务器30中传输的通信内容。例如,接收装置20从扬声器中输出与广播内容的视频同步的通信内容的音频。此外,例如,接收装置20在显示器上显示与广播内容的音频同步的通信内容的视频。
如在上文中所公开的,配置广播***1。
(传输装置的配置实例)
图9是示根据应用本技术的传输装置的一个实施方式的配置的示图。
如图9中所示,传输装置10包括视频数据获取单元111、视频编码器112、音频数据获取单元113、音频编码器114、文件数据获取单元115、文件处理单元116、控制信号获取单元117、控制信号处理单元118、多路复用器119以及传输单元120。
在传输同步流格式的数据的情况下,视频数据获取单元111从包含的存储器或外部服务器、照相机等中获取视频数据,并且将获取的视频数据供应给视频编码器112。视频编码器112根据编码方案(例如,MPEG),编码从视频数据获取单元111中供应的视频数据,并且将编码的视频数据供应给多路复用器119。
在传输同步流格式的数据的情况下,音频数据获取单元113从包含的存储器或外部服务器、麦克风等中获取音频数据,并且将获取的音频数据供应给音频编码器114。音频编码器114根据编码方案(例如,MPEG),编码从音频数据获取单元113中供应的音频数据,并且将编码的音频数据供应给多路复用器119。
在传输异步文件格式的数据的情况下,文件数据获取单元115从包含的存储器、外部服务器等中获取(例如)视频数据或音频数据的文件数据、ESG、应用程序或内容,并且将获取的文件数据供应给文件处理单元116。文件处理单元116在从文件数据获取单元115中供应的文件数据上进行预定的文件处理,并且将经文件处理的文件数据供应给多路复用器119。例如,文件处理单元116在由文件数据获取单元115获取的文件数据上进行文件处理,以使用FLUTE会话传输经文件处理的文件数据。
控制信号获取单元117从包含的存储器、外部服务器等中获取控制信号,例如,LLS或SCS,并且将获取的控制信号供应给控制信号处理单元118。控制信号处理单元118在从控制信号获取单元117中供应的控制信号上进行预定的信号处理,并且将经信号处理的控制信号供应给多路复用器119。例如,控制信号处理单元118在由控制信号获取单元117获取的SCS上进行信号处理,以使用FLUTE会话传输经信号处理的SCS。
多路复用器119多路复用从视频编码器112中供应的视频数据、从音频编码器114中供应的音频数据、从文件处理单元116中供应的文件数据以及从控制信号处理单元118中供应的控制信号,以生成IP传输格式的BBP流,并且将生成的BBP流供应给传输单元120。传输单元120通过天线121传输从多路复用器119中供应的BBP流,作为广播信号。
(接收装置的配置的实例)
图10是示根据应用本技术的接收装置的一个实施方式的配置的示图。
如图10中所示,接收装置20包括调谐器212、多路分用器213、时钟发生器214、视频解码器215、视频输出单元216、音频解码器217、音频输出单元218、FLUTE处理单元219、存储器220、控制信号处理单元221、NVRAM 222、通信I/F 223、浏览器224以及流处理单元225。
调谐器212从由天线211接收的广播信号中提取并且解调指示信道选择的服务的广播信号,并且将具有IP传输格式的所产生的BBP流供应给多路分用器213。
多路分用器213将从调谐器212中供应的具有IP传输格式的BBP流多路分用成视频数据、音频数据、文件数据以及控制信号,并且分别将其供应给视频解码器215、音频解码器217、FLUTE处理单元219以及控制信号处理单元221。此外,多路分用器213将从BBP流中获得的时间信息(NTP)供应给时钟发生器214。
时钟发生器214根据从多路分用器213中供应的NTP生成时钟信号,并且将生成的时钟信号供应给视频解码器215和音频解码器217。
视频解码器215根据从时钟发生器214中供应的时钟信号,使用对应于视频编码器112(图9)的解码方案,解码从多路分用器213中供应的视频数据,并且将解码的视频数据供应给视频输出单元216。视频输出单元216将从视频解码器215中供应的视频数据输出给后阶段的显示器(未显示)。因此,例如,在显示器上显示视频,例如,电视节目。
音频解码器217根据从时钟发生器214中供应的时钟信号,使用对应于音频编码器114(图9)的解码方案,解码从多路分用器213中供应的音频数据,并且将解码的音频数据供应给音频输出单元218。音频输出单元218将从音频解码器217中供应的音频数据输出给后阶段的扬声器(未显示)。因此,从扬声器中输出对应于TV节目的视频的音频。
FLUTE处理单元219从由FLUTE会话传输的文件数据中恢复从多路分用器213中供应的视频数据或眼皮数据、控制信号(SCS)、ESG、应用程序、内容等。FLUTE处理单元219将恢复的视频数据供应给视频输出单元216并且将恢复的音频数据供应给音频输出单元218。因此,在显示器上显示视频,例如,电视节目,并且从扬声器中输出对应于视频的音频。
此外,FLUTE处理单元219将恢复的控制信号(SCS)供应给控制信号处理单元221。而且,FLUTE处理单元219在存储器220内记录恢复的ESG或内容,或者将恢复的应用程序供应给浏览器224。
存储器220是大容量记录装置,例如,硬盘驱动器(HDD)。存储器220记录各种数据,例如,从FLUTE处理单元219等中供应的内容。
控制信号处理单元221根据从多路分用器213或FLUTE处理单元219中供应的控制信号(LLS(SCT和SAT)和MLS)控制每个单元的操作。NVRAM 223是非易失性存储器,其中,根据控制信号处理单元221的控制,记录各种数据。例如,由初始扫描处理在NVRAM 222内记录信道选择信息(SCT),并且控制信号处理单元221根据从NVRAM 222中读出的信道选择信息(SCT)通过调谐器212控制信道选择处理。
通信I/F 223从在互联网90上提供的应用程序服务器(未显示)中接收应用程序,并且将接收的应用程序供应给浏览器224。将应用程序从FLUTE处理单元219或通信I/F 223中供应给浏览器224。浏览器224根据(例如)由超文本标记语言5(HTML5)描述的HTML文档构成的应用程序,生成视频数据,并且将生成的视频数据供应给视频输出单元216。因此,在显示器上显示应用程序的视频。
此外,通信I/F 223接收从在互联网90上提供的传输服务器30中传输的通信内容的数据,并且将接收的数据供应给流处理单元225。根据控制信号处理单元221的控制,流处理单元225在从通信I/F 223中供应的通信内容的数据上执行预定的再现处理,将所产生的视频数据供应给视频输出单元216并且将所产生的音频数据供应给音频输出单元218。因此,在显示器上显示通信内容的视频。进一步,从扬声器中输出通信内容的音频。
进一步,图10示出了存储器220嵌入接收装置20内;但是外部存储器可以连接至接收装置。
<4、具体操作实例>
接下来,公开应用本技术的广播***的具体操作实例。然而,由于主要在操作实例中公开接收装置20的信道选择处理,所以假设信道选择信息(SCT)已经由初始扫描处理获取。在后文中,按照这种顺序公开操作实例1到4。
(1)操作实例1
(操作实例1的信道选择处理)
如图11中所示,在操作实例1中,由于在从传输装置10中传输的数字广播的广播波中,通过异步文件格式传输视频数据/音频数据,所以使用FLUTE会话。此外,由相同的FLUTE会话传输视频数据/音频数据;但是SCS由另一个FLUTE会话传输。在视频数据/音频数据和SCS中,例如,IP地址和端口号相同,分别是“10.1.200.10”和“300”;但是TSI不同,作为“X”和“Y”。
在接收装置20中,在查看者检测信道选择操作时,在NVRAM 222内记录的信道选择信息(SCT)由控制信号处理单元221读出,并且调谐器212根据SCT进行信道选择处理。此外,控制信号处理单元221获取在预定的周期发送的SAT,作为LLS,并且通过核对信道选择的特定服务的service_id以及包含在SAT内的服务的service_id,确定特定服务是否无线广播(S101)。
在特定服务无线广播时,FLUTE处理单元219根据特定服务的service_id,使用SCT的SCS_bootstrap信息,获取由特定的FLUTE会话(TSI:Y)定期传输的文件传输表(FDT)(S102和S103)。同时,使用传输会话标识符(TSI)和传输对象标识符(TOI),在FLUTE会话中指定特定文件;但是FDT由TOI=0指定。FLUTE处理单元219根据参照FDT的索引信息获得的USD的TOI,获取由特定的FLUTE会话(TSI:Y)传输的USD(S104和S105)。
FLUTE处理单元219根据用于获取包含在USD内的MPD和SDP的信息(媒体呈现描述、传输方法),获取由特定的FLUTE会话(TSI:Y)传输的MPD和SDP(S106和S107)。在此处,在MPD中描述每个分量的段URL。具体而言,作为段URL,描述“http://10.1.200.10/v.xxx”和“http://10.1.200.10/a.xxx”。
此外,在SDP中描述每个分量的类型、端口号、协议以及TSI。在SDP中,具体而言,具有应用类型的两个分量由特定的FLUTE会话(TSI:X)传输;但是由于视频数据/音频数据指定为相同的应用类型,所以可能不从SDP中指定由FLUTE会话传输的视频数据/音频数据。
FLUTE处理单元219根据SDP获取由特定的FLUTE会话(TSI:X)定期传输的FDT(S108和S109)。在FDT中描述索引信息,以获取视频数据/音频数据。具体而言,视频数据在特定的FLUTE会话(TSI:X)中由TOI=1指定,并且音频数据在特定的FLUTE会话(TSI:X)中由TOI=2指定。然后,通过核对MPD的段URL和FDT的Content-location URL,FLUTE处理单元219可以获得视频数据/音频数据的TOI,以获取这些数据(分量)(S110和S111)。
在操作实例1的情况下,由于视频数据/音频数据由相同的FLUTE会话(即,广播)传输,所以MPD的段URL和FDT的Content-location URL通常彼此一致。相反,在视频数据/音频数据由通信传输时,MPD的段URL描述为URL;但是在FDT中不描述不由FLUTE会话传输的数据的URL。因此,在分量类型和传输类型值不设置在SGDU的扩展内时,在通信通过核对上面公开的URL来传输分量之前,不会理解。
因此,如图4中所示,本技术被配置为通过在传输MPD的SGDU的扩展中设置分量类型和传输类型值,在获取MPD时获得分量类型和传输***。为此,例如,根据操作实例1的情况,在视频数据/音频数据由通信传输时,能够获得表示由通信传输分量的信息,而不获取由特定的FLUTE会话(TSI:X)传输的FDT。
(操作实例1的协议栈)
图12是示出根据操作实例1的IP传输***的数字广播的协议栈的示图。
如图12中所示,最下层是基带帧,在IP传输***内储存各种数据的基带数据包在基带帧上传输。与这种BBP流相邻的更高层是LLS和IP层。LLS是低层信令信息,并且例如,包括服务配置信息,例如,SCT或SAT。
IP层与在TCP/IP的协议栈中的互联网协议(IP)相同,并且IP数据包由IP地址指定。与IP层相邻的更高层是UDP层,并且UDP层的更高层是FLUTE和NTP。即,在IP传输相同的数字广播中,传输指定UDP端口号的数据包,并且建立FLUTE会话。
此外,与FLUTE相邻的更高层是ESG、USD、MPD、SDP、APP(应用程序)、以及fMP4(分段MP4),并且ESG、USD、MPD、SDP以及APP由FLUTE会话传输。进一步,与fMP4相邻的更高层是视频数据(视频)和音频数据(音频)。即,在异步文件格式中传输视频数据或音频数时,使用FLUTE会话。
在图12的协议栈中,指示三种线路,用于除了在由(例如)遥控器等的操作指导信道选择时示出基本形式以外,还在从ESG或APP中指导信道选择时,示出分量的获取和再现流程。
在基本形式中,首先,获取在BBP流上传输的LLS,并且使用包含在SCT内的SCS_bootstrap信息,根据在特定的FLUTE会话(TSI:Y)中定期传输的FDT的索引信息,获取USD。此外,根据获取的USD,获取由特定的FLUTE会话(TSI:Y)传输的MPD和SDP。然后,在操作实例1中,由于由相同的FLUTE会话传输视频数据/音频数据,所以根据SDP,获取由特定的FLUTE会话(TSI:X)传输的视频数据/音频数据。
此外,在使用ESG时,由于从作为另一个FLUTE会话的FLUTE会话中获取从ESG中选择的特定服务的USD,所以获取LLS,然后,根据LLS,获取USD。在USD获取之后的流程与在基本形式中相同。进一步,在使用APP时,从浏览器应用程序(APP)中选择特定服务。在这种情况下,例如,通过准备脚本,用于在应用程序中获取所选特定服务的USD的目的,能够获取USD。在USD获取之后的流程与在基本形式中相同。
(操作实例1的包含在控制信号内的信息的相关性)
图13是示出根据操作实例1的包含在控制信号内的信息的相关性的示图。
如在图13中所示,SCT通过三元组指示在广播网络内的BBP流配置和服务配置。除了network_id,由BBP_stream_id识别的BBP流回路也设置在SCT内。进一步,除了ESG_bootstrap,由service_id识别的服务回路也设置在BBP流回路内。进一步,每个服务的IP地址或端口号以及TSI(SCS_bootstrap信息)设置在服务回路内。虽然未显示,但是例如,SCT包括关于物理层等的信息,该信息用作信道选择信息。
SCT和SAT通过service_id彼此相关联,并且可以确定特定服务是否无线广播。将ESG_bootstrap信息用于SCT的每个BBP_stream_id,能够访问ESG。此外,能够从ESG中访问FDT。
进一步,将SCS_bootstrap信息用于SCT的每个service_id,能够获取由特定的FLUTE会话(TSI:Y)传输的FDT。然后,根据这个FDT的索引信息,能够获取由特定的FLUTE会话(TSI:Y)传输的USD。进一步,根据用于获取包含在USD内的MPD和SDP的目的的信息(媒体呈现描述、传输方法),获取由特定的FLUTE会话(TSI:Y)传输的MPD和SDP。
然后,在构成服务的所有分量由广播传输时,由于在SDP中描述关于分量的信息,所以根据SDP,能够获取由特定的FLUTE会话(TSI:X)传输的视频数据/音频数据,以再现信息。
进一步,在构成服务的分量由广播和通信传输时,由于在SDP和MPD中描述关于分量的信息,所以根据SDP,能够从特定的FLUTE会话中获取分量,并且根据MPD的段URL,通过访问传输服务器30,能够进一步获取分量。
进一步,在图13显示的信息的相关性中,USD、MPD以及SDP的TOI设置为固定值,然后,可在SCT中描述TOI的值。在使用这种操作时,能够从SCT中访问USD,而不通过FDT(在图中,“捷径1”)。此外,能够从SCT中访问MPD和SDP,而不通过FDT和USD(在图中,“捷径2”)。而且,在图13中显示的信息的相关性中,通过允许FDT包括表示MPD和SDP(在图中,“捷径3”)的获取目的地的信息(在图中,由虚线包围的“<MPD>”和“<SDP>”),能够访问MPD和SDP,而不通过USD。
(2)操作实例2
(操作实例2的信道选择处理)
如图14中所示,在操作实例2中,由于在从传输装置10中传输的数字广播的广播波中,通过异步文件格式传输视频数据/音频数据,所以使用FLUTE会话。此外,由不同的FLUTE会话传输视频数据、音频数据以及SCS中的每个。在视频数据、音频数据以及SCS中,例如,IP地址相同,是“10.1.200.10”;但是端口号是“300”、“301”、以及“302”,彼此不同,并且TSI是“X”、“Y”以及“Z”,彼此不同。
在接收装置20中,在查看者检测信道选择操作时,读出信道选择信息(SCT),并且根据SCT进行信道选择处理。此外,从LLS中获取SAT,并且确定特定服务是否无线广播(S201)。在特定服务无线广播时,使用SCT的SCS_bootstrap信息,从特定的FLUTE会话(TSI:Z)中获取FDT(S202和S203)。此外,根据FDT的索引信息,从特定的FLUTE会话(TSI:Z)中获取USD(S204和S205)。
在获取USD时,根据用于获取MPD和SDP的信息,获取由特定的FLUTE会话(TSI:Z)传输的MPD和SDP(S206和S207)。在MPD中描述每个分量的段URL。此外,在SDP中描述每个分量的类型、端口号、协议以及TSI;但是由于视频数据/音频数据由不同的FLUTE会话传输,所以端口号(300和301)和TOI(X和Y)分别具有不同的值。
然而,在SDP中,描述具有应用值的两个分量由这些不同的FLUTE会话(TSI:X和Y)传输这一事实。但是由于视频数据/音频数据指定为相同的应用类型,所以可能不从SDP中指定由FLUTE会话传输的视频数据/音频数据。因此,根据SDP,通过访问两个FLUTE会话(TSI:X和Y),能够为每个FLUTE会话获取FDT;但是此时,不在视频数据与音频数据之间进行区分(S208和S209)。
在通过这种方式获取的两个FDT中,在一个FDT中,描述用于获取视频数据的索引信息,并且在另一个FDT中,描述用于获取音频数据的索引信息。具体而言,视频数据在特定的FLUTE会话(TSI:X)中由TOI=1指定,并且音频数据在特定的FLUTE会话(TSI:Y)中由TOI=2指定。然后,通过核对两个FDT的MPD的段URL和FDT的Content-location URL,能够获得视频数据/音频数据的获取目的地,从而获取这些数据(分量)(S210和S211)。
在操作实例2的情况下,由于视频数据/音频数据由不同的FLUTE会话(即,广播)传输,所以两个FDT的MPD的段URL和FDT的Content-location URL彼此一致。相反,在视频数据/音频数据由通信传输时,MPD的段URL描述为URL;但是在FDT中不描述不由FLUTE会话传输的数据的URL。因此,在分量类型和传输类型值不设置在SGDU的扩展内时,要理解的是,通信第一次通过核对上面公开的URL来传输分量。
因此,如图4中所示,本技术被配置为通过在传输MPD的SGDU的扩展中设置分量类型和传输类型值,在获取MPD时获得分量类型和传输***。为此,例如,根据操作实例2的情况,在视频数据/音频数据由通信传输时,能够获得表示由通信传输分量的信息,而不获取由特定的FLUTE会话(TSI:X和Y)传输的FDT。
(操作实例2的协议栈)
图15是示出根据操作实例2的IP传输***的数字广播的协议栈的示图。
与操作实例1不同,由于操作实例2被配置为使用不同的FLUTE会话(TSI:X和Y)传输视频数据/音频数据,所以作为视频数据和音频数据的更低层的FLUTE/UDP的协议彼此不同。如上所述,为每个FLUTE会话获取两个FDT,根据一个FDT,获取由FLUTE会话(TSI:X)传输的视频数据,并且根据另一个FDT,获取由FLUTE会话(TSI:Y)传输的音频数据。
进一步,在根据操作实例2的图15的协议栈中,由于其他层与在图12的协议栈中的其他层不同,所以不显示其描述。
(操作实例2的包含在控制信号内的信息的相关性)
图16是示出根据操作实例2的包含在控制信号内的信息的相关性的示图。
与操作实例1不同,由于操作实例2被配置为使用不同的FLUTE会话(TSI:X和Y)传输视频数据/音频数据,所以由每个应用程序指定的端口号是300和301,在SDP中彼此不同。
进一步,与在操作实例1中一样,由于操作实例2被配置为促使USD、MPD以及SDP的TOI设置为固定值,然后,可在SCT中描述TOI的值,如在图16中所示,所以能够从SCT中访问USD,而不通过FDT(在图中,“捷径1”)。此外,能够从SCT中访问MPD和SDP,而不通过FDT和USD(在图中,“捷径2”)。而且,通过允许FDT包括表示MPD和SDP(在图中,“捷径3”)的获取目的地的信息(在图中,由虚线包围的“<MPD>”和“<SDP>”),能够访问MPD和SDP,而不通过USD。
进一步,在根据操作实例2的图16的信息的相关性中,由于除了以上描述以外的信息的相关性与根据操作实例1的图13的信息的相关性相似,所以不显示其描述。
(3)操作实例3
(操作实例3的信道选择处理)
如图17中所示,在操作实例3中,由于在从传输装置10中传输的数字广播的广播波中,通过异步文件格式传输视频数据/音频数据,所以使用FLUTE会话。此外,由相同的FLUTE会话传输视频数据、音频数据以及SCS。在视频数据、音频数据以及SCS中,例如,IP地址、端口号以及TSI相同,分别是“10.1.200.10”、“300”以及“X”。
在接收装置20中,在查看者检测信道选择操作时,读出信道选择信息(SCT),并且根据SCT进行信道选择处理。此外,从LLS中获取SAT,并且确定特定服务是否无线广播(S301)。然后,在特定服务无线广播时,使用SCT的SCS_bootstrap信息,从特定的FLUTE会话(TSI:X)中获取FDT(S302和S303)。在FDT中描述索引信息,以获取由FLUTE会话(TSI:X)传输的视频数据/音频数据以及SDP。具体而言,视频数据由TOI=1指定,音频数据由TOI=2指定,并且SCS由TOI=3指定。
在这种情况,根据FDT的索引信息,能够获取视频数据或音频数据(S311,在图中,“捷径”);但是很难说访问哪种类型的视频数据或音频数据,因此,需要获取SDP,其中,描述分量的详细信息(S304和S305)。在此处,作为分量的详细信息,例如,描述分量的mime类型等。然后,能够通过FDT和SDP将相同的FLUTE会话视为SCS,能够通过核对FDT的MPD的段URL和FDT的Content-location URL,获得视频数据/音频数据的TOI,从而能够获取这些数据(分量)(S306)。
(操作实例3的协议栈)
图18是示出根据操作实例3的IP传输***的数字广播的协议栈的示图。
与操作实例1和操作实例2不同,由于操作实例3被配置为使用相同的FLUTE会话(TSI:X)传输视频数据、音频数据以及SCS,所以FLUTE/UDP的协议彼此相同。因此,在获取特定的FLUTE会话(TSI:X)的FDT时,能够使用FDT获取视频数据、音频数据以及SDP。
进一步,在根据操作实例3的图18的协议栈中,由于其他层与在图12的协议栈中的其他层不同,所以不显示其描述。
(操作实例3的包含在控制信号内的信息的相关性)
图19是示出根据操作实例3的包含在控制信号内的信息的相关性的示图。
与操作实例1和操作实例2不同,由于操作实例3被配置为使用相同的FLUTE会话(TSI:X)传输视频数据、音频数据以及SCS,所以可以从特定的FLUTE会话(TSI:X)的FDT中直接指示SDP的分量。
此外,如图19中所示,由于操作实例3被配置为促使SDP的TOI设置为固定值,然后,在SCT中描述TOI的值,所以能够从SCT中直接访问SDP(在图中,“捷径1”)。
(4)操作实例4
(操作实例4的信道选择处理)
如图20中所示,由于在从传输装置10中传输的数字广播的广播波中,通过异步文件格式传输视频数据/音频数据,所以在操作实例4中,使用FLUTE会话。此外,分别由不同的FLUTE会话传输视频数据/音频数据以及SCS。在视频数据/音频数据以及SCS中,例如,IP地址相同,是“10.1.200.10”;但是端口号是“300”、“301”、以及“302”,彼此不同,并且TSI是“X”、“Y”以及“Z”,彼此不同。
在操作实例4中,进一步,通过互联网90从传输服务器30中提供音频数据。假设传输服务器30的IP地址是“20.10.100.1”。此外,为区分通过广播从传输装置10中传输的音频数据和通过通信从传输服务器30中传输的音频数据,要公开的是,前者称为“音频数据1(音频1)”,并且后者称为“音频数据2(音频2)”。例如,音频数据1用英语作为第一语言来输出音频,并且音频数据2用西班牙语作为第二语言来输出音频。但是设置接收装置20,以便优先化第二语言。
在接收装置20中,在查看者检测信道选择操作时,读出信道选择信息(SCT),并且根据信道选择信息进行信道选择处理。此外,从LLS中获取SAT,并且确定信道选择的特定服务是否无线广播(S401)。然后,在特定服务无线广播时,使用SCT的SCS_bootstrap信息,从特定的FLUTE会话(TSI:Z)中获取FDT(S402和S403)。此外,根据FDT的索引信息,从特定的FLUTE会话(TSI:Z)中获取USD(S404和S405)。
在获取USD时,根据用于获取MPD和SDP的信息,获取由特定的FLUTE会话(TSI:Z)传输的MPD和SDP(S406和S407)。在MPD中描述每个分量的段URL。具体而言,作为段URL,描述“http://10.1.200.10/v.xxx”、“http://10.1.200.10/a1.xxx”以及“http://20.10.100.1/a2.xxx”。
此外,在SDP中描述每个分量的类型、端口号、协议以及TSI;但是视频数据和音频数据1由不同的FLUTE会话传输,从而端口号(300和301)具有不同的值。FLUTE处理单元219被配置为根据SDP访问两个FLUTE会话(TSI:X和Y)并且获取每个FLUTE会话的FDT(S408和S409)。
在通过这种方式获取的两个FDT中,在一个FDT中,描述用于获取视频数据的索引信息,并且在另一个FDT中,描述用于获取音频数据1的索引信息。具体而言,视频数据在特定的FLUTE会话(TSI:X)中由TOI=1指定,并且音频数据1在特定的FLUTE会话(TSI:Y)中由TOI=2指定。
然后,通过两个FDT的Content-location URL,核对MPD的段URL时,“http://10.1.200.10/v.xxx”和“http://10.1.200.10/a1.xxx”彼此一致;但是仅仅在MPD的段URL中,描述“http://20.10.100.1/a2.xxx”。即,通过广播传输视频数据和音频数据1;但是通过通信传输音频数据2。
FLUTE处理单元219被配置为根据FDT从特定的FLUTE会话(TSI:X)中获取视频数据(S410和S411)。此外,由于设置接收装置20,以便优先化第二语言,所以通信I/F 223根据MPD的段URL(“http://20.10.100.1/a2.xxx”),通过互联网90访问传输服务器30,以获取音频数据2(S412和S413)。因此,在接收装置20中,通过广播传输的视频数据的视频在显示器上显示,并且通过通信传输的音频数据2的音频从扬声器中输出。
在此处,在SGDU的扩展中不设置分量类型和传输类型值时,要理解的是,通信第一次通过核对上面公开的URL来传输音频数据2;但是本技术被配置为通过在传输MPD的SGDU的扩展中设置分量类型和传输类型值,在获取MPD时获得分量类型和传输***。为此,例如,根据操作实例4的情况,在音频数据2由通信传输时,能够获得表示由通信传输分量的信息,而不获取由特定的FLUTE会话(TSI:X和Y)传输的FDT。
(操作实例4的协议栈)
图21是示出根据操作实例4的IP传输***的数字广播的协议栈的示图。
与操作实例1不同,由于操作实例4被配置为使用FLUTE会话传输视频数据和音频数据1并且通过互联网90从传输服务器30中传输音频数据2,因此,除了IP传输***的数字广播的协议栈,还示出了通信的协议栈。音频数据2(音频2)由TCP/IP的协议传输。
在基本形式中,首先,获取在BBP流上传输的LLS,并且使用包含在SCT内的SCS_bootstrap信息,根据在特定的FLUTE会话(TSI:Z)中定期传输的FDT的索引信息,获取USD。此外,根据获取的USD,获取由特定的FLUTE会话(TSI:Z)传输的MPD和SDP。然后,根据操作实例4,音频数据1由特定的FLUTE会话(TSI:Y)传输;但是由于设置为优先化第二语言,所以根据MPD,通过访问传输服务器30,来获取音频数据2。
(操作实例4的包含在控制信号内的信息的相关性)
图22是示出根据操作实例4的包含在控制信号内的信息的相关性的示图。
与操作实例1不同,由于操作实例4被配置为通过互联网90从传输服务器30中传输分量,例如,音频数据2,所以根据MPD的段URL,在互联网90上从传输服务器30中获取分量。此外,在通过广播传输分量时,根据分量获取由特定的FLUTE会话传输的分量。
此外,与在操作实例1中一样,由于操作实例4被配置为促使USD、MPD以及SDP的TOI设置为固定值,然后,可在SCT中描述TOI的值,如在图22中所示,所以能够从SCT中访问USD,而不通过FDT(在图中,“捷径1”)。此外,能够从SCT中访问MPD和SDP,而不通过FDT和USD(在图中,“捷径2”)。而且,通过允许FDT包括表示MPD和SDP(在图中,“捷径1”)的获取目的地的信息(在图中,由虚线包围的“<MPD>”和“<SDP>”),能够访问MPD和SDP,而不通过USD。
进一步,在根据操作实例4的图22的信息的相关性中,由于除了以上描述以外的信息的相关性与根据操作实例1的图13的信息的相关性相似,所以不显示其描述。
<5、每个装置要执行的具体处理的内容>
下面参照图23到26的流程图公开了由构成图8的广播***1的每个装置执行的具体处理的内容。
(传输处理)
首先,参照图23的流程图,描述由图8的传输装置10执行的传输处理。
在步骤S701中,例如,文件数据获取单元115获取文件数据,例如,视频数据或音频数据,并且将获取的文件数据供应给文件处理单元116。
在步骤S702中,文件处理单元116在从文件数据获取单元115中供应的文件数据上进行预定的文件处理,以使用FLUTE会话传输经文件处理的文件数据,并且将经文件处理的文件数据供应给多路复用器119。
在步骤S703中,控制信号获取单元117获取控制信号,例如,LLS或SCS,并且将获取的控制信号供应给控制信号处理单元118。
在步骤S704中,控制信号处理单元118在从控制信号获取单元117中供应的控制信号上进行预定的信号处理,并且将经信号处理的控制信号供应给多路复用器119。例如,控制信号处理单元118在由控制信号获取单元117获取的SCS上进行信号处理,用于使用FLUTE会话来传输的目的。
在步骤S705中,多路复用器119多路复用从文件处理单元116中供应的文件数据以及从控制信号处理单元118中供应的控制信号,以生成IP传输格式的BBP流,并且将生成的BBP流供应给传输单元120。
在步骤S706中,传输单元120通过天线121传输从多路复用器119中供应的BBP流,作为广播信号。在完成步骤S706时,完成传输处理。
上面公开了传输处理。
(信道选择处理)
下面参照图24的流程图,描述由图8的接收装置20执行的信道选择处理。
在步骤S801中,确定(例如)是否由查看者操作遥控器来执行信道选择处理。在步骤S801中,在查看者的信道选择操作之后,处理继续进入步骤S802。
在步骤S802中,控制信号处理单元221获取在NVRAM 222内记录的信道选择信息(SCT)。进一步,可在互联网90上从服务器中获取信道选择信息。
在步骤S803中,控制信号处理单元221从LLS中获取SAT。然后,在步骤S804中,控制信号处理单元221根据SAT确定信道选择的特定服务是否有效(无线广播)。在步骤S804中,在确定信道选择的特定服务有效时,处理继续进入步骤S805。
在步骤S805中,控制信号处理单元221参照SAT的service_type,确定传输网络是否仅仅用于广播。在步骤S805中,在确定传输网络仅仅用于广播时,即,指定”broadcasting”,作为SAT的service_type,处理继续进入步骤S806。
在步骤S806中,执行广播服务接收处理。在广播服务接收处理中,根据从SCS中获取的SDP,执行接收每个分量的流的处理。下面参照图25的流程图,公开广播服务接收处理的细节。
另一方面,在步骤S805中,在确定传输网络不仅仅用于广播时,即,传输网络用于广播和通信并且指定”hybrid”,作为SAT的service_type,处理继续进入步骤S807。
在步骤S807中,执行广播/通信服务接收处理。在广播/通信服务接收处理中,根据从SCS中获取的SDP和MPD,执行接收每个分量的流的处理。下面参照图26的流程图,公开广播/通信服务接收处理的细节。
在完成步骤S806或S807的服务接收处理时,处理继续进入步骤S808。在步骤S808中,再现由广播服务接收处理(S806)或广播/通信服务接收处理(S807)获取的所有分量。因此,例如,在显示器上显示对应于由广播或通信传输的视频数据的视频,并且从扬声器中输出与视频同步的对应于由广播或通信传输的音频数据的音频。
在完成步骤S808的处理时,完成信道选择处理。进一步,在步骤S804中,在确定信道选择的特定服务无效(非无线广播)时,处理继续进入步骤S809。在步骤S809中,执行信道选择误差处理。
上面公开了信道选择处理。
(广播服务接收处理)
下面参照图25的流程图,公开对应于图24的步骤S806的广播服务接收处理。
在步骤S821中,FLUTE处理单元219根据信道选择信息(SCT)从由FLUTE会话传输的SCS中获取SDP。
在步骤S822中,FLUTE处理单元219根据在SDP中描述的信息,接收由FLUTE会话传输的每个分量的流。因此,获取由FLUTE会话传输的视频数据和音频数据,作为分量。
在完成步骤S822的处理时,处理继续进入图24的步骤S806,并且执行后续处理。
上面公开了广播服务接收处理。
(广播/通信服务接收处理)
下面参照图26的流程图,公开对应于图24的步骤S807的广播/通信服务接收处理。
在步骤S841中,FLUTE处理单元219根据信道选择信息(SCT)从由FLUTE会话传输的SCS中获取MPD和SDP。
在步骤S842中,FLUTE处理单元219参照MPD,获取每个分量的传输网络。在此处,参照每个分量的分量类型和传输类型值,获取每个分量的传输网络。
在步骤S843中,根据由步骤S842的处理获取的每个分量的传输网络,确定由广播执行每个分量的传输。在步骤S843中,在确定”broadcasting”指定为传输类型值并且由广播执行分量的传输时,处理继续进入步骤S844。
在步骤S844中,执行图25的广播服务接收处理。在广播服务接收处理中,根据从SCS中获取的SDP,执行接收每个分量的流的处理。例如,获取由FLUTE会话传输的视频数据和音频数据,作为分量。
在步骤S843中,进一步,在确定”hybrid”指定为传输类型值并且不由广播执行分量的传输(即,由通信执行分量的传输)时,处理继续进入步骤S845。
在步骤S845中,通信I/F 223根据FLUTE处理单元219的控制,通过互联网90访问由分量的段URL指定的传输服务器30,并且接收分量的流。将分量的流供应给流处理单元225。
然后,对于每个分量,确定分量的传输是否由广播执行。在分量由广播传输时,执行步骤S844的处理,在分量由通信传输时,执行步骤S845的处理,因此,能够获取由广播或通信传输的所有分量。
在完成步骤S844或S845的处理时,处理返回图24的步骤S807,并且执行后续处理。
上面公开了广播/通信服务接收处理。
<应用本技术的计算机的解释>
上述处理操作序列可以由软件以及硬件执行。在所述处理操作序列要由软件执行时,构成软件的程序安装在计算机内。在此处,例如,计算机可以是嵌入专用硬件内的计算机或者(例如)各种程序可以安装成用于执行各种功能的通用个人计算机。
图27是示出由程序执行上述处理操作序列的计算机的硬件的配置实例的方框图。
在计算机900中,中央处理单元(CPU)901、只读存储器(ROM)902以及随机存取存储器(RAM)903通过总线904互连。总线904与输入/输出接口905进一步连接。输入/输出接口905与输入单元906、输出单元907、记录单元908、通信单元909以及驱动器910连接。
例如,输入单元906可以包括键盘、鼠标以及麦克风。例如,输出单元907可以包括显示器和扬声器。例如,记录单元908可以包括硬盘和非易失性存储器。例如,通信单元90可以包括网络接口。驱动器910驱动可移除介质911,例如,磁盘、光盘、磁光盘或半导体存储器。
在如上所述配置的计算机900中,CPU 901通过输入/输出接口905和总线904在RAM903内载入在记录单元908内记录的程序,来执行上述处理操作序列,并且执行载入的程序。
例如,通过在作为封装媒体的可移除介质911内记录程序,可以提供由计算机900(或CPU 901)执行的程序。还可以通过有线或无线传输媒体,提供程序,例如,局域网、互联网以及数字卫星广播。
在计算机900中,通过在驱动器910上载入可移除介质911,程序可以通过输入/输出接口905安装在记录单元908内。还可以通过有线或无线传输媒体,通过通信单元909接收程序,来在记录单元908内安装程序。此外,程序可以提前安装在ROM 902或记录单元908内。
进一步,由计算机900执行的程序可以通过在本文中公开的时间相关方式或者通过平行的方式或者在必要的时间(例如,在调用程序时)依次处理。
在本文中,在本说明书中,不必通过在流程图中公开的时间相关方式,依次处理编写促使计算机900执行各种处理的程序的处理步骤;可以通过平行的方式或者单独处理这些程序(例如,平行处理或者面向对象处理)。
此外,程序可以由一个计算机执行或者通过分布的方式由多个计算机执行。程序还可以传输给远程计算机执行。
此外,在说明书中,***表示一批多个配置部件(装置、模块(分量)等),并且在相同的外壳内不需要设置所有组件。因此,容纳在不同外壳内并且通过网络互连的多个装置是***;并且多个模块容纳在单个外壳内的一个装置也是***。
本技术的实施方式不限于在本文中描述的实施方式,但是在不背离本技术的精神和范围的情况下,可以进行各种变化。例如,本技术可以配置为云计算***,其中,由多个装置通过网络共同并且协同处理一个功能。
使用以上流程图公开的步骤可以由一个装置或多个装置通过分布的方式执行。进一步,如果一个步骤包括多个处理,那么包含在所述一个步骤内的多个处理不仅由一个装置执行,还可以由多个装置通过分布的方式执行。
本技术还可以采用以下配置。
(1)一种接收装置,包括:
电路,被配置为:
接收包括互联网协议(IP)传输流的数字广播信号;并且
根据第一控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,所述第一控制信息包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息。
(2)根据以上(1)所述的接收装置,其中,所述一个或多个分量的传输类型信息表示是否通过另一个通信介质广播或提供所述一个或多个分量中的每个。
(3)根据以上(1)或(2)所述的接收装置,其中,所述第一控制信息由比用于传输所述数字广播信号的协议的IP层更高的第一层传输。
(4)根据以上(3)所述的接收装置,其中,所述电路被配置为:
获取第二控制信息,所述第二控制信息由具有与IP数据包的结构不同的结构的数据包传输,并且
根据所述第二控制信息,获取所述特定服务的一个或多个分量,所述第二控制信息包括表示所述特定服务的传输类型的信息。
(5)根据以上(4)所述的接收装置,其中,所述第二控制信息包括表示所述多个服务中的所述特定服务是否无线广播的信息。
(6)根据以上(4)或(5)所述的接收装置,其中,所述第二控制信息包括表示是否要获取第三控制信息的信息,所述第三控制信息包括用于获取所述第一控制信息的信息。
(7)根据以上(6)所述的接收装置,其中,所述一个或多个分量、所述第一控制信息以及所述第三控制信息由通过单向传输的文件传递(FLUTE)会话传输。
(8)一种接收装置的接收方法,所述方法包括:
由所述接收装置的电路接收包括互联网协议(IP)传输流的数字广播信号;并且
由所述电路根据控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,所述控制信息包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息。
(9)一种传输装置,包括:
电路,被配置为:
获取特定服务的一个或多个分量;
获取控制信息,所述获取控制包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息;并且
传输包括所述特定服务的一个或多个分量和所述控制信息的数字广播信号,所述数字广播信号包括互联网协议(IP)传输流。
(10)一种传输装置的传输方法,所述方法包括:
获取特定服务的一个或多个分量;
由所述传输装置的电路获取控制信息,所述获取控制包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息;并且
由所述电路传输包括所述特定服务的一个或多个分量和所述控制信息的数字广播信号,所述数字广播信号包括互联网协议(IP)传输流。
(11)一种接收装置,包括:
电路,被配置为:
接收包括互联网协议(IP)传输流的数字广播信号;并且
根据第二控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,所述第二控制信息包括表示所述特定服务的传输类型的信息。
(12)根据以上(11)所述的接收装置,其中,所述第二控制信息包括表示所述多个服务中的所述特定服务是否无线广播的信息。
(13)根据以上(11)或(12)所述的接收装置,其中,所述第二控制信息由具有与IP数据包的结构不同的结构的数据包传输。
(14)根据以上(13)所述的接收装置,其中,
所述电路被配置为根据第一控制信息,获取所述特定服务的一个或多个分量,所述第一控制信息包括所述特定服务的一个或多个分量的分量类型信息和传输类型信息。
(15)根据以上(14)所述的接收装置,其中,所述一个或多个分量的传输类型信息表示是否通过另一个通信介质广播或提供所述一个或多个分量中的每个。
(16)根据以上(14)或(15)所述的接收装置,其中,所述第二控制信息包括表示是否要获取第三控制信息的信息,所述第三控制信息包括用于获取所述第一控制信息的信息。
(17)根据以上(16)所述的接收装置,其中,所述一个或多个分量、所述第一控制信息以及所述第三控制信息由FLUTE会话传输。
(18)一种接收装置的接收方法,所述方法包括:
由所述接收装置的电路接收包括互联网协议(IP)传输流的数字广播信号;并且
由所述电路根据控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,所述控制信息包括表示所述特定服务的传输类型的信息。
(19)一种传输装置,包括:
电路,被配置为:
获取特定服务的一个或多个分量;
获取控制信息,所述获取控制包括表示所述特定服务的传输类型的信息;并且
传输包括所述特定服务的一个或多个分量和所述控制信息的数字广播信号,所述数字广播信号包括互联网协议(IP)传输流。
(20)一种传输装置的传输方法,所述方法包括:
获取特定服务的一个或多个分量;
由所述传输装置的电路获取控制信息,所述获取控制包括表示所述特定服务的传输类型的信息;并且
由所述电路传输包括所述特定服务的一个或多个分量和所述控制信息的数字广播信号,所述数字广播信号包括互联网协议(IP)传输流。
参考符号列表
1:广播***
10:传输装置
20:接收装置
30:传输服务器
115:文件数据获取单元
117:控制信号获取单元
119:多路复用器
120:传输单元
212:调谐器
213:多路分用器
219:FLUTE处理单元
221:控制信号处理单元
222:NVRAM
223:通信I/F
225:流处理单元
900:计算机
901:CPU
Claims (8)
1.一种接收装置,包括:
电路,被配置为:
接收包括互联网协议传输流和第一控制信息及第二控制信息的数字广播信号;
根据所述第一控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,其中,所述第一控制信息由比用于传输所述数字广播信号的协议的IP层更高的第一层传输,所述第一控制信息包括所述特定服务的所述一个或多个分量的分量类型信息和传输类型信息;
获取第二控制信息,所述第二控制信息由具有与IP数据包的结构不同的结构的数据包传输;并且
根据所述第二控制信息,获取所述特定服务的所述一个或多个分量,所述第二控制信息包括表示所述特定服务的传输类型的信息。
2.根据权利要求1所述的接收装置,其中,所述一个或多个分量的所述传输类型信息表示是否通过另一个通信介质广播或提供所述一个或多个分量中的每个。
3.根据权利要求1所述的接收装置,其中,所述第二控制信息包括表示所述多个服务中的所述特定服务是否无线广播的信息。
4.根据权利要求3所述的接收装置,其中,所述第二控制信息包括表示是否要获取第三控制信息的信息,所述第三控制信息包括用于获取所述第一控制信息的信息。
5.根据权利要求4所述的接收装置,其中,所述一个或多个分量、所述第一控制信息以及所述第三控制信息由通过单向传输的文件传递会话传输。
6.一种接收装置的接收方法,所述方法包括:
由所述接收装置的电路接收包括互联网协议传输流和第一控制信息及第二控制信息的数字广播信号;
由所述电路根据所述第一控制信息,获取包含在所述数字广播信号内的多个服务中的特定服务的一个或多个分量,其中,所述第一控制信息由比用于传输所述数字广播信号的协议的IP层更高的第一层传输,所述第一控制信息包括所述特定服务的所述一个或多个分量的分量类型信息和传输类型信息;
由所述电路获取第二控制信息,所述第二控制信息由具有与IP数据包的结构不同的结构的数据包传输,并且
由所述电路根据所述第二控制信息,获取所述特定服务的所述一个或多个分量,所述第二控制信息包括表示所述特定服务的传输类型的信息。
7.一种传输装置,包括:
电路,被配置为:
获取特定服务的一个或多个分量;
获取第一控制信息,所述第一控制信息包括所述特定服务的所述一个或多个分量的分量类型信息和传输类型信息;
获取第二控制信息,所述第二控制信息由具有与IP数据包的结构不同的结构的数据包传输,所述第二控制信息包括表示所述特定服务的传输类型的信息;以及
传输包括所述特定服务的所述一个或多个分量和所述第一控制信息和所述第二控制信息的数字广播信号,所述数字广播信号包括互联网协议传输流,其中,所述第一控制信息由比用于传输所述数字广播信号的协议的IP层更高的第一层传输。
8.一种传输装置的传输方法,所述方法包括:
获取特定服务的一个或多个分量;
由所述传输装置的电路获取第一控制信息,所述第一控制信息包括所述特定服务的所述一个或多个分量的分量类型信息和传输类型信息;
由所述电路获取第二控制信息,所述第二控制信息由具有与IP数据包的结构不同的结构的数据包传输,所述第二控制信息包括表示所述特定服务的传输类型的信息;并且
由所述电路传输包括所述特定服务的所述一个或多个分量和所述第一控制信息和所述第二控制信息的数字广播信号,所述数字广播信号包括互联网协议传输流,其中,所述第一控制信息由比用于传输所述数字广播信号的协议的IP层更高的第一层传输。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013214130A JP6151152B2 (ja) | 2013-10-11 | 2013-10-11 | 受信装置、受信方法、送信装置、及び、送信方法 |
JP2013-214130 | 2013-10-11 | ||
PCT/JP2014/005029 WO2015052899A1 (en) | 2013-10-11 | 2014-10-02 | Reception device, reception method, transmission device, and transmission method for media streaming |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105594218A CN105594218A (zh) | 2016-05-18 |
CN105594218B true CN105594218B (zh) | 2019-06-14 |
Family
ID=51794938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480054839.1A Active CN105594218B (zh) | 2013-10-11 | 2014-10-02 | 用于媒体流的接收装置、接收方法、传输装置以及传输方法 |
Country Status (8)
Country | Link |
---|---|
US (3) | US10084832B2 (zh) |
EP (1) | EP3055967B1 (zh) |
JP (1) | JP6151152B2 (zh) |
KR (1) | KR102279598B1 (zh) |
CN (1) | CN105594218B (zh) |
CA (1) | CA2925088C (zh) |
MX (1) | MX364571B (zh) |
WO (1) | WO2015052899A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015073245A (ja) | 2013-10-04 | 2015-04-16 | ソニー株式会社 | 受信装置、受信方法、送信装置、及び、送信方法 |
JP6151152B2 (ja) * | 2013-10-11 | 2017-06-21 | ソニー株式会社 | 受信装置、受信方法、送信装置、及び、送信方法 |
MX2016012953A (es) | 2014-04-11 | 2016-12-07 | Sony Corp | Aparato de recepcion, metodo de recepcion, aparato de transmision, y metodo de transmision. |
CN106233693B (zh) | 2014-11-13 | 2020-01-03 | Lg 电子株式会社 | 广播信号发送设备、广播信号接收设备、广播信号发送方法和广播信号接收方法 |
CN106105240B (zh) | 2015-01-21 | 2019-11-08 | Lg电子株式会社 | 发送广播信号的装置以及发送广播信号的方法 |
CN114128301B (zh) * | 2019-07-19 | 2024-04-16 | Lg电子株式会社 | 广播信号发送设备、广播信号发送方法、广播信号接收方法和广播信号接收设备 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2864869A1 (fr) * | 2004-01-06 | 2005-07-08 | Thomson Licensing Sa | Methode de transmission de services numeriques sur un reseau et appareil mettant en oeuvre la methode |
WO2006114830A1 (ja) * | 2005-04-06 | 2006-11-02 | Matsushita Electric Industrial Co., Ltd. | ザッピングストリームのmpe-fecフレームへの配置方法及び受信装置 |
RU2383997C2 (ru) * | 2005-08-24 | 2010-03-10 | Нокиа Корпорейшн | Установление соответствия между унифицированным идентификатором ресурса и идентификатором для справочника услуг |
JP5268411B2 (ja) * | 2007-07-11 | 2013-08-21 | 株式会社 タイクス | 通信放送連携サービス提供システム |
CA2695548C (en) * | 2007-08-24 | 2013-10-15 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US10320500B2 (en) * | 2007-09-18 | 2019-06-11 | Qualcomm Incorporated | Method and apparatus to enable fast channel switching with limited DVB receiver memory |
JP4574706B2 (ja) * | 2008-10-10 | 2010-11-04 | 日本電信電話株式会社 | 臨時編成における臨時サービス伝送システムの送出側装置、送出側装置の処理方法、送出側装置の処理プログラム、臨時編成における臨時サービス伝送システムの受信側装置、受信側装置の処理方法、受信側装置の処理プログラム |
US8661155B2 (en) * | 2008-12-30 | 2014-02-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Service layer assisted change of multimedia stream access delivery |
KR20100083000A (ko) * | 2009-01-12 | 2010-07-21 | 삼성전자주식회사 | 이동 디지털 방송 서비스에서 유니캐스트 서비스 제공 방법및 시스템 |
KR20100084104A (ko) * | 2009-01-15 | 2010-07-23 | 삼성전자주식회사 | 디지털 방송 시스템에서 리치미디어를 이용한 서비스 가이드 제공 방법 및 이를 위한 시스템 |
JP5569053B2 (ja) | 2010-03-11 | 2014-08-13 | ソニー株式会社 | コンテンツ配信装置、コンテンツ配信方法および送信サーバ |
DK2567524T3 (da) * | 2010-05-03 | 2019-09-09 | Nokia Technologies Oy | Reduktion af protokolspild |
WO2011159093A2 (en) * | 2010-06-14 | 2011-12-22 | Samsung Electronics Co., Ltd. | Hybrid delivery mechanism in a multimedia transmission system |
KR20140084345A (ko) * | 2010-12-26 | 2014-07-04 | 엘지전자 주식회사 | 방송 서비스 전송 방법, 그 수신 방법 및 그 수신 장치 |
US20130034032A1 (en) * | 2011-08-05 | 2013-02-07 | Nokia Corporation | Accessing Service Guide Information in a Broadcast System |
US20130182643A1 (en) * | 2012-01-16 | 2013-07-18 | Qualcomm Incorporated | Method and system for transitions of broadcast dash service receptions between unicast and broadcast |
JP6151152B2 (ja) * | 2013-10-11 | 2017-06-21 | ソニー株式会社 | 受信装置、受信方法、送信装置、及び、送信方法 |
JP6358460B2 (ja) * | 2014-04-04 | 2018-07-18 | ソニー株式会社 | 受信装置、受信方法、送信装置、及び、送信方法 |
CA2945611C (en) * | 2015-03-04 | 2023-05-09 | Sony Corporation | Reception apparatus, reception method, transmission apparatus, and transmission method |
-
2013
- 2013-10-11 JP JP2013214130A patent/JP6151152B2/ja active Active
-
2014
- 2014-10-02 KR KR1020167006757A patent/KR102279598B1/ko active IP Right Grant
- 2014-10-02 EP EP14789423.2A patent/EP3055967B1/en active Active
- 2014-10-02 WO PCT/JP2014/005029 patent/WO2015052899A1/en active Application Filing
- 2014-10-02 US US14/916,850 patent/US10084832B2/en active Active
- 2014-10-02 CA CA2925088A patent/CA2925088C/en active Active
- 2014-10-02 MX MX2016004210A patent/MX364571B/es active IP Right Grant
- 2014-10-02 CN CN201480054839.1A patent/CN105594218B/zh active Active
-
2018
- 2018-08-22 US US16/108,181 patent/US10362076B2/en active Active
-
2019
- 2019-05-08 US US16/406,108 patent/US10567455B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10084832B2 (en) | 2018-09-25 |
MX364571B (es) | 2019-05-02 |
US10362076B2 (en) | 2019-07-23 |
JP2015076860A (ja) | 2015-04-20 |
CA2925088A1 (en) | 2015-04-16 |
US10567455B2 (en) | 2020-02-18 |
KR102279598B1 (ko) | 2021-07-21 |
WO2015052899A9 (en) | 2015-11-19 |
US20190268391A1 (en) | 2019-08-29 |
MX2016004210A (es) | 2016-06-16 |
US20160197970A1 (en) | 2016-07-07 |
EP3055967B1 (en) | 2022-01-12 |
CN105594218A (zh) | 2016-05-18 |
JP6151152B2 (ja) | 2017-06-21 |
CA2925088C (en) | 2022-04-12 |
EP3055967A1 (en) | 2016-08-17 |
WO2015052899A1 (en) | 2015-04-16 |
US20190007471A1 (en) | 2019-01-03 |
KR20160068740A (ko) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105594218B (zh) | 用于媒体流的接收装置、接收方法、传输装置以及传输方法 | |
US20070040933A1 (en) | Transport stream reprocessing device and data broadcasting system using the device | |
JP5738865B2 (ja) | Mpeg−2ts多重化マルチメディアストリームのエレメンタリパケットの選択による、mpeg−2ts多重化マルチメディアストリームの配信 | |
MXPA04012894A (es) | Informacion de descubrimiento para multidifusion de pi. | |
CN101558589A (zh) | 用于发送广播的方法和设备、用于接收广播的方法和设备 | |
CN106034258A (zh) | 一种多路广播数字电视信号的路由器及其广播方法 | |
TW200826663A (en) | Method for transmitting services information in different types of broadcasting networks and unit for processing said information | |
CN101227305B (zh) | 发送/接收数字内容的方法和数字内容接收*** | |
US20240179100A1 (en) | Transmission device, transmission method, reception device, and reception method | |
KR20190068477A (ko) | 지상파 초고화질 방송을 위한 통합신호 발생장치 | |
KR102332363B1 (ko) | 수신 장치, 수신 방법, 송신 장치, 및 송신 방법 | |
CN101699868A (zh) | 提供、处理多路视频的数字电视节目的方法及设备 | |
CN105338375A (zh) | 在数字电视广播中传输特定数据的方法、装置和接收终端 | |
TW201733373A (zh) | 服務通告中之組件指示 | |
US11290788B2 (en) | Transmission apparatus for wireless transmission on an MPEG-TS (transport stream) compatible data stream | |
KR100658883B1 (ko) | 디지털 영상 기기와 셋탑박스의 채널 정보 인터페이스 방법 | |
US7983251B2 (en) | Broadcasting service transmission/reception method and apparatus for providing fast access to broadcasting service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |