保存方法、再现方法、保存装置及再现装置的制造方法_3

文档序号:9476562阅读:来源:国知局
再现时,一边参照控制信息,一边对每个媒体的文件的MP4进行解析,从而将影像及声音再现。
[0074]首先,以使用MMT方式以单一的传送路径发送一个程序,并在接收机中接收及保存的动作为例进行说明。程序由媒体A及媒体B构成,构成程序的信息(表示媒体间的关系的信息)存放在信令信息中。
[0075]将在接收步骤中取得的MP4文件按照每个媒体存放到媒体文件,从而保存到存储部140。例如,将序列号为#1?#M的M个媒体A的MP4文件依次存放到媒体文件A21,将序列号为#1?撕的N个媒体B的MP4文件依次存放到媒体B用的媒体文件B22。
[0076]媒体文件可以设定能够确定媒体的预先决定的文件名。此外,媒体文件可以在媒体文件内存放用于识别媒体文件中存放的文件的媒体的种类的识别符。作为用于识别媒体的种类的识别符,例如可以使用通过MMT方法对多个媒体的每一个赋予的资源ID,也可以使用与资源ID对应的识别符。在媒体文件内存放识别符的情况下,可以新设置mp4的box并存放在之中。
[0077]在生成步骤中,将MP4文件存放到媒体文件时,输出用于确定每个MP4被记录的位置的信息,并存放到控制文件(图7的控制文件A31)。用于确定每个MP4文件被记录的位置的位置确定信息,例如通过相对于媒体识别符的、从媒体文件的开头到各个序列号的MP4文件的开头字节为止的字节数所导致的偏移量来表示。位置特定信息在使用MMT方式的情况下表示MP4文件相对于资源ID的记录位置。
[0078]在接收步骤中,接收记述有构成程序的媒体的信息的信令信息,将取得的信令信息保存到控制文件(例如图2的控制文件B32)。信令信息存放保存了构成程序的媒体的MP4文件的媒体文件的文件名。信令信息有仅发送来I次的信令信息、反复发送来的信令信息、或者分割为多个发送的信令信息。在生成步骤中,在任一情况下,均从取得的信令信息取得(生成)程序的再现所需的信息,并保存到文件。
[0079]在生成步骤中,也可以制作随机访问表,以在再现时能够随机访问。随机访问表是能够随机访问的点的列表,例如表示与随机访问点对应的媒体A及媒体B各自的MP4序列号。
[0080]图8是表不随机访问表的一例的图。
[0081]将媒体A设为影像、将媒体B设为声音的情况下,随机访问表是将影像的MP4文件的MP4序列号和在与该影像的MP4文件的随机访问点相同时间访问(再现)的声音的MP4文件的MP4序列号建立了对应的表。
[0082]具体地说,随机访问表通过如下的处理步骤来生成。首先,在影像的MP4文件的开头的访问单元的时刻信息被作为信令信息发送的情况下,影像的MP4文件的随机访问点基于该时刻信息而生成。然后,检索与生成的影像的MP4文件的随机访问点的时刻相同时刻信息的声音的MP4文件的MP4序列号,将检索到的声音的MP4文件的MP4序列号和检索时使用的影像的MP4文件的MP4序列号建立对应,从而生成随机访问表。即,在生成步骤中,将这样生成的随机访问表存放到控制文件(例如图7的控制文件C33)。
[0083]另外,随机访问表中,能够随机访问的点也可以不是全部的列表,而是由一定间隔的随机访问点(即,进行间隔剔除以成为一定间隔的部分随机访问点)构成。
[0084]此外,随机访问表也可以还与对应于各随机访问点的时刻信息建立对应。另外,这种情况下的时刻信息是从媒体的开头时刻(程序的再现开始时刻)起的相对时间。更具体地说,在MP4文件的开头的访问单元的时刻信息是基于NTP或STC而附加的时间戳的情况下,时刻信息是从媒体的开头时刻计算的该MP4文件的相对时刻。
[0085]此外,从程序的途中开始保存的情况下,以保存开始的数据的时刻为基准,计算与多个MP4文件分别对应的相对时刻,并将该相对时刻存放在随机访问表中。此外,该时刻信息也可以基于MP4文件头中记述的时间戳来生成。
[0086]布局信息或应用信息被进行信令传输的情况下,也可以将信令信息保存到文件。
[0087]在信令信息中附加了时间戳的情况下,也可以变换为从媒体的开头时刻起的相对时刻,并与信令信息一起保存。
[0088]在生成步骤中,也可以在程序信息或随机访问表中存放布局信息或应用的启动信息等的事件信息。这种情况下,可以在再现时基于时间戳信息进行提示。
[0089]在声音的MP4文件的时间间隔与影像的MP4文件的时间间隔(G0P单位)不一致的情况下,检索声音相对于影像的随机访问点的MP4序列号而生成随机访问表,所以也能够容易地在再现时对影像的MP4文件和应该与该影像的MP4文件同时再现的声音的MP4文件进行随机访问。
[0090]在影像的MP4文件中有多个随机访问点的情况下,可以将该MP4文件中包含的随机访问点的数量预先存放到头信息中发送。这种情况下,随机访问表将影像的MP4文件的多个随机访问点的每一个和声音的MP4文件的MP4序列号建立对应。并且,声音的MP4文件在随机访问表中还与表示是影像的MP4文件的多个随机访问点中的第几个随机访问点的信息建立对应。
[0091][再现方法]
[0092]接下来,说明将存储部140中存储的多个MP4文件再现的再现方法。
[0093]图9是表示实施方式的再现装置的构成的框图。图10是实施方式的再现方法的流程图。
[0094]如图9所示,再现装置200具备第I取得部210、解析部220、第2取得部230、再现部240。另外,再现装置200的构成要素具体地说通过微计算机、处理器或专用电路等来实现。
[0095]首先,在再现装置200中,判定再现的对象的文件是包含多个MP4文件的文件(媒体文件)还是包含I个MP4文件(S21)。
[0096]在判定为对象的文件是媒体文件的情况下(S21:媒体文件),再现装置200的第I取得部210取得第I控制信息,该第I控制信息是用于将多个MP4文件再现的控制信息,并且将多个MP4文件建立关联(S22:第I取得步骤)。具体地说,第I取得部210取得存储部140中存储的第I控制信息。
[0097]接着,再现装置200的解析部220在步骤S22之后的步骤S23?S25中,对由步骤S22取得的第I控制信息进行解析(解析步骤)。
[0098]更具体地说,解析部220具有程序信息解析部221、随机访问表解析部222、记录位置解析部223,这些解析部221?223分别进行步骤S23?S25的处理。
[0099]程序信息解析部221对第I控制信息中的控制文件B32进行解析,确定构成程序的媒体文件(S23)。
[0100]接着,随机访问表解析部222对第I控制信息中的控制文件C33进行解析,取得每个媒体的随机访问点的MP4序列号(S24)。
[0101 ] 接着,记录位置解析部223对第I控制信息中的控制文件A31进行解析,取得与由步骤S24取得的MP4文件的MP4序列号建立了对应的、表示该MP4文件在存储部140中的记录位置的位置信息(S25)。
[0102]接着,第2取得部230根据解析步骤的结果(MP4文件的位置信息),从存储部140取得多个MP4文件中的规定的MP4文件(S26:第2取得步骤)。
[0103]接着,再现装置200的再现部240将取得的MP4文件再现(S27:再现步骤)。更具体地说,再现部240具有MP4文件解析部241和媒体解码.提示部242。在步骤S27中,首先,MP4文件解析部241按照每个媒体依次对多个MP4文件进行解析。然后,媒体解码.提示部242基于由MP4文件解析部241解析的时间戳信息,将多个MP4文件解码及提示从而再现。
[0104]另一方面,在判定为对象的文件是I个MP4文件的情况下(S21:MP4文件),对该MP4文件进行解析,基于该MP4的时间戳信息,通过进行解码及提示,将该MP4文件再现(S28) ο另外,步骤S21也可以省去。此外,步骤S28也可以省去。
[0105](特征)
[0106]根据本实施方式的保存方法及再现方法,能够将以MMT方式编码的程序保存并再现。
[0107]此外,根据本实施方式的保存方法,不必变更MP4文件的构成,就能够将接收的多个MP4文件一并存放到文件。
[0108]此外,根据本实施方式的保存方法,通过生成程序信息等的控制信息并保存,能够将保存
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1