CN101861583A - 用于多媒体文件的分级及简化索引结构 - Google Patents

用于多媒体文件的分级及简化索引结构 Download PDF

Info

Publication number
CN101861583A
CN101861583A CN200880116431A CN200880116431A CN101861583A CN 101861583 A CN101861583 A CN 101861583A CN 200880116431 A CN200880116431 A CN 200880116431A CN 200880116431 A CN200880116431 A CN 200880116431A CN 101861583 A CN101861583 A CN 101861583A
Authority
CN
China
Prior art keywords
index
frame
media
data
pointer
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.)
Granted
Application number
CN200880116431A
Other languages
English (en)
Other versions
CN101861583B (zh
Inventor
库罗什·索鲁希安
罗兰·奥斯本
贾森·布拉涅斯
沙伊瓦尔·普里亚达尔希
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Devi CF Holding Co.,Ltd.
Devi Vision Co ltd
Original Assignee
Divx LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Divx LLC filed Critical Divx LLC
Publication of CN101861583A publication Critical patent/CN101861583A/zh
Application granted granted Critical
Publication of CN101861583B publication Critical patent/CN101861583B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/41Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/71Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/74Browsing; Visualisation therefor
    • G06F16/745Browsing; Visualisation therefor the internal structure of a single video sequence

Abstract

提供了用于多媒体文件的播放和分配系统及其方法。所述多媒体文件利用索引解码,所述索引与多媒体文件的内容数据相关联。通过使用所述索引,加强了内容的播放,但是没有显著增加多媒体文件的文件大小。

Description

用于多媒体文件的分级及简化索引结构
技术领域
本发明一般地涉及多媒体文件,更特别地,本发明涉及多媒体文件中信息的索引。
背景技术
最近几年,多媒体文件的播放已经成为普通消费者日常生活的一部分。移动电话、DVD播放机、个人电脑以及便携式媒体播放机都是能够播放各种多媒体文件的装置的例子。虽然每个装置可以被制作成特定的多媒体格式,但是这些装置的广泛传播促进了在不同装置种类和类别之间的一定程度的互通性。同样,存在某些特征,诸如快进、倒退、开始、停止、播放以及暂停,期望这些特征在所有装置类别中类似地作用,而不管它们的性能和使用情况场合。
媒体播放装置的其中一个最常见的特征是支持对多媒体文件的随机读取、快进和倒放,有时也称作“技巧播放”。进行技巧播放在功能上通常需要沿正向和反向高速地显示图像展示,并且从接近观察者终止图像技巧播放行为的位置起恢复整个表示。在技巧播放操作期间展示的声音、字幕和其它元素通常不被使用,即使它可能属于设备的操作偏好。为了适应技巧播放功能性,多媒体文件通常包含索引部,所述索引部用来确定所有帧(特别是可以被独立解码并呈现给观察者的图像帧)的位置。当所有索引信息被储存在文件中的单个位置中并且线性地参照文件中的多媒体信息时,播放器必须寻找特定的索引入口以便能够播放文件。例如,在能够确定需要开始播放的数据点集合之前,被指示在展示的半途点处播放多媒体展示的播放器通常处理索引数据的第一半。
索引部还具有许多其它潜在的应用。它可以是呈现不好多路特性的多媒体文件的基本播放中的必要元素;索引部还可以被用来略过文件中的非必要信息;而且,经常需要索引用来在终止技巧播放功能之后恢复播放。
发明内容
本发明的实施例利用索引,所述索引能够提高播放器执行各种功能(包括技巧播放功能)的效率。在数个实施例中,索引是分级索引。在许多实施例中,索引是简化索引,并且在大量实施例中,索引使用位域标记以及相关的数据域来表示。
在一个实施例中,提供了一种通过播放装置播放储存在媒体文件中的内容的方法。所述方法包括:向播放装置提供媒体文件,所述媒体文件具有内容数据、提示数据和分级索引,所述内容数据具有多个媒体帧,所述提示数据与多个帧中的每一个帧相关联,所述分级索引与提示数据的子集相关联;通过播放装置解码内容数据;将来自被解码的内容数据的内容显示在显示屏幕上;接收用户请求;基于用户请求查找索引;以及基于查找到的索引从提示数据的子集中解码一个或多个媒体帧。
在另一个实施例中,一种对媒体文件进行解码以便通过播放装置播放的方法,所述方法包括:将寻找位置与内容数据结合起来,所述内容数据包括音频、视频以及字幕轨道,所述寻找位置为所述音频、视频和字幕轨道中的特定帧标识出特定的时间戳;结合涉及所述被结合的寻找位置的索引;以及创建媒体文件,所述媒体文件包括所述内容数据、所述被结合的寻找位置以及所述被结合的索引。
在又一个实施例中,一种用于播放媒体文件的系统包括:媒体服务器,构造成传输具有至少一个索引的媒体文件,所述索引具有指针,所述指针参照媒体文件内的媒体内容的至少一个帧;客户处理器,其与所述媒体服务器进行网络通讯并且构造成将对媒体文件的请求发送至媒体服务器,所述媒体服务器构造成传输所请求的媒体文件,所述客户处理器包括播放引擎,所述播放引擎构造成从所述至少一个索引查找指针以便基于查找到的指针对媒体文件的各个部分进行查找和解码,从而符合用户播放指令。
在一个实施例中,一种解码包括索引的多媒体文件的方法包括:在多媒体文件中查找索引,所述索引具有多个索引数据点,所述多媒体文件具有多个帧和多个提示数据点,所述提示数据点具有时间戳以及所述多个帧的特定帧的位置;将查找到的索引装载到存储器中;基于时间戳从所述多个索引数据点中查找索引数据点;基于查找到的索引数据点从所述多个提示数据点中查找提示数据点。
结合附图并且参照以下描述,本发明的上述和其它特征以及获得和应用这些特征的方式将变得显而易见并且能被最好地理解。附图仅仅描绘了本发明的典型实施例并且因此不会限制其保护范围。
附图说明
图1是根据本发明的一个实施例的多媒体文件中的索引结构的示意图。
图2A是位于根据本发明实施例的多媒体文件的音频/视频数据之后的索引结构的示意图。
图2B是索引结构的图表,其插入在根据本发明另一实施例的多媒体文件的音频/视频数据中。
图2C是根据本发明的一个实施例的索引结构相对于多媒体文件的其它部分的图表。
图2D是根据本发明的一个实施例的索引结构相对于多媒体文件的提示数据的图表。
图3是根据本发明的一个实施例的索引结构图表,其中详细示出了字节标记和多媒体文件中的相关数据。
图4是根据本发明的一个实施例的索引结构的图表,所述索引结构提供时间编码和在多媒体文件中的偏移数据域。
图5是根据本发明的一个实施例的索引结构的图表,所述索引结构具有时间编码以及相对于多媒体文件中的大小数据域的多个偏移数据域。
图6是根据本发明的一个实施例的索引结构的图表,所述索引结构具有多媒体文件中的时间编码和主偏移数据域。
图7是根据本发明的一个实施例的用于成流和固定媒体文件播放的播放系统的半示意性网络示意图。
图8是根据本发明的一个实施例的应用多媒体文件中索引结构的过程的流程图。
图9-11是根据本发明一个实施例的多媒体文件中的索引结构的增加细节的示意图,其进一步显示了图8的过程。
具体实施方式
现在转向附图,描述了根据本发明实施例的包括索引的多媒体文件。在大量实施例中,所述索引是分级索引。分级索引是索引信息的表示,其形式为向多媒体文件中的少数预定位置提供粗索引,随后是对部分多媒体文件进一步精炼表示。在许多实施例中,索引的最低程度是充分地细化以便识别多媒体文件中的每个帧。当使用分级索引时,播放器仅仅需要少量的相关索引信息以便开始播放多媒体文件。这样,分级索引降低了播放装置所需要的内存占用量(memory footprint)以便有效地寻找并执行多媒体文件上的技巧播放操作。另外,用于播放的文件装载时间减少了并且技巧追踪装载性能增强了。在一个实施例中,分级索引具有包括到多媒体文件中的提示点(cuepoint)内的偏移的索引信息,其中具有允许快速并有效查看的时间戳。
在数个实施例中,多媒体文件包括简化索引。根据本发明实施例的播放器可以应用简化索引以便在执行技巧播放功能时快速地在入口或主帧之间移动。所述简化索引可以与分级索引结合。然而,简化索引可以包括在不包括分级索引的多媒体文件中。简化索引仅仅提供多媒体文件内入口或主帧的位置,以及时间戳的值以便表明在多媒体展示中它们的对应时间。在多个实施例中,位域(bit field)标记和相关的数据域用来表示索引信息。可以根据本发明的实施例使用这种表示,从而表达索引信息、分级索引和/或简化索引。
分级索引
图1显示了根据本发明实施例的包含分级索引的多媒体文件。所述多媒体文件10包括标题信息12、插在声音/图像数据16之间的索引信息14以及三层分级索引。分级索引的最粗层18包括索引信息的少量参照。中间层20和最精层22均包括索引信息的连续的、更大数量的参照。
在许多实施例中,插入在声音/图像数据16中的索引信息14列出了封装的音频、视频、字幕和/或其它类似数据的位置。通常,每块插入的索引信息列出了紧接着所插入索引信息块的封装媒体。在数个实施例中,索引信息14包含描述每个封装媒体片段的绝对或相对的开始位置的信息。在许多实施例中,除了表示是否可以将被索引封套媒体片段用作入口或主帧的信息之外,所插入的索引信息14包含每件被索引封套媒体片段的大小以及它的展示时间值和其它对于解码装置有帮助的信息。
分级索引中的每层包括多媒体文件10中所插入的索引信息14的参照。可以包括或排除分级结构的实施,这意味着每层中的数据可以在其它层中重复,或者每层可以包含唯一的位置信息。而且,每个分级层的元素数量以及所述层的总数量可以被预先确定、基于预先确定值受到限制或者不受限制。
虽然图1显示了分级索引的特定实施,但是可以用许多不同的方法实施分级索引。例如,索引值可以存储在文件的单个部分中,或者在文件的群中分布。图2A-B显示了根据本发明实施例的包含索引信息的不同分布的多媒体文件。例如,索引信息可以作为整个单元21被附加或预加到多媒体文件10的音频/视频数据部分16中。图2B中所显示的索引群22也可以被织入到音频/视频数据部分。除了以不同方式分布索引信息之外,分级本身可以作为一个指向文件中的实际帧的结构而实施(与索引信息块相反),其可以从入口或主帧位置开始,也可以不从入口或主帧位置开始。
图2C进一步详细描述了在更大的分级文件结构MKV文件200内的分级索引21。该文件结构由两个主要部分组成,即EBML24和段26。在这个文件结构中,所述段可以安置查找头(Seek Head)201、段信息(Segment Info)202、轨道(Tracks)203、章节(Chapter)204、群(Cluster)205、提示(Cue)29以及分级索引(Hierarchical Index)21。如图所示,可以在多媒体文件中包括多个分级索引21。另外,每个分级索引可以包括多个分级索引点23。各种实施例中的这些索引点具有时间戳25和轨道位置27,指定特定的媒体轨道27a和位置或者从时间戳25的偏移27b。还显示了提示29,正如下面更详细解释的,这些提示29被索引点23使用以便增加对多媒体文件内特定点的存取。这种动态结构例如被显示在图2D中,其中多个分级索引点23参考或指向多个提示点28。在各种实施例中,分级索引包括对一部分的参照,例如相对于媒体文件中提示点总数量1/10的提示点。本领域的普通技术人员可以理解,可以增加参考以便增大指针的粒度(granularity)或者对提示点的参照。
正如要求播放器执行的功能所需要的,根据本发明实施例的试图对包括分级索引的多媒体文件进行解码的播放器通常使用分级索引。当需要技巧播放功能时,播放器可以在与特定速度相对应的分级中找到一个的索引并且对由该索引表示的每个帧进行解码。使用索引查找特定帧的方式取决于索引的性质。在分级中每个索引直接指向视频帧的实施例中,所述过程是简单的。在索引指向多媒体文件中的附加索引信息的实施例中,存取所述附加索引信息并将其用于查找所希望的帧。
简化索引
根据本发明实施例的许多多媒体文件使用简化索引信息。可以结合分级索引或在不包括分级索引的多媒体文件中使用所述简化索引。简化索引不包括与多媒体文件中每件多媒体信息有关的信息。简化索引通常被限制为与入口或主帧的位置以及入口或主帧的时间戳有关的信息。存取的帧一般是可以被独立解码的视频帧,不过,可以使用简化索引来指向任何其它类型的主帧以用于存储在多媒体文件中的其它流。当执行技巧播放功能时,所述简化索引能够使播放器快速地在主帧之间跳动。
在多个实施例中,仅仅为单个或主要数据类型提供简化索引,并且为包含在文件中的可能与主数据类型相关的每个其它数据流提供偏移。播放器可以使用所述偏移以便促进不同媒体的同步播放。在数个实施例中,每件索引信息还包括入口或主帧的大小以及入口或主帧的数据类型。对包含根据本发明实施例的简化索引的多媒体文件进行解码的播放器可以使用简化索引以便按照与播放器使用分级索引的方式类似的方式执行技巧播放功能。所述播放器可以顺序通过检查入口或主帧的时间戳的简化索引以便确认显示哪个帧以获得期望速度。
使用位域来表达索引信息
根据本发明多个实施例的多媒体文件使用位域标记以及相关的数据域来表达索引信息。在许多实施例中,使用位域标记以用信号表示存在包含索引信息的一组相应可变长度的数据域。图3显示了可以用来表示与根据本发明实施例的一件多媒体信息相关的索引信息的位域标记31和数据域32。在图示实施例中,一组位域标记用信号表示跟随标记的附加数据的存在。所述位域标记整体被规定为8位,但是这对于其它实施例不是必需的。标记的第一位可以表示绝对/固定的大小域31a,其确定帧的大小是否从存储在文件独立部分中的预先确定的大小集合中读出,或者是否它们可以作为一系列追随标记域的字节获得。使用两个附加的位,即根据绝对/固定大小位或域31a的设置,固定大小索引/字节数量域31b来确定大小值的索引位置或者用来表示所述值的字节的总数量,这取决于大小。接下来的位,即主偏移域31c确定偏移值的大小,这可能是帧的位置。在两个预先确定的字节数,例如在4字节数值或8字节数值中,选择这个位。同样,标记可以表示另一预先确定的偏移(例如可以是4字节并且表示与主偏移值的相对偏移的次偏移33)的存在。还可以存在具有表示时间编码字节顺序的位31e,以及另一个位,即可以被用来确定入口或主帧的存在的主帧标记位31f。在许多实施例中,使用与图3所示类似的位域标记和数据域来对多媒体文件中所有帧的位置进行索引。
通过图3所示结构表示的标记的数量可以应用“标记扩展”位31g而无限扩大,“标记扩大”位31g用信号表示跟随标记的存在。这里,一个位31h可以被称为“相关偏移”,然后相关偏移可以用信号表示字节值的存在,所述字节值被用来确定对应于当前帧的流的数量。针对所述流中的其它帧,这些相对偏移可以使用相同的标记和随后的索引信息以便用于同步目的。当正确地播放时,由相对偏移识别的帧可以提供对音频、视频、字幕以及其它相关数据的同步显示。所述流数量的值32经常与存储在文件中的实际流数量相对应。
图4显示了使用两个相对偏移值41a、41b表示的索引信息。在许多实施例中,为整个帧组表示出每个帧的数据类型,或者可替代地,对每个帧的数据类型一帧一帧地表示,在这种情况下,“数据类型”域35被添加至索引结构。可以通过一组预先确定的规则来设置时间编码值37,以表示整个显示中帧的精确时间。例如,时间编码值可以对于所有视频存取帧被需要;或者,对于音频样本,时间编码的存在可以周期性地为强制的。唯一重要的是要注意,时间编码值选择地存在并且由相应的位标记表示。
通过一组预先确定的规则,与上述描述类似的结构可以用于表示根据本发明实施例的分级索引。例如,所述“主偏移”值50可以指向特定的索引位置,以及时间编码值52表示索引的精确时间戳。附加的位域39,即“子索引”,可以指向与由“主偏移”表示的位置的相对偏移。所述“子索引”位置54是从更大索引群开始的精炼。图5显示了根据本发明实施例的用于构造分级索引的各种值的使用。
还可以使用位域标记和相关数据域来表示简化索引结构,所述简化索引结构指向文件中特定流的一系列入口或主帧。根据本发明实施例的简化索引显示在图6中。在图示实施例中,“标记”域602之后是大小字节604、“主偏移”值606以及时间编码608的相应集合。入口帧通常与文件中的视频帧有关,不过这个域可以针对文件中的所有流类型进行限定。图6所示的结构600储存所有入口或主帧的位置,并且可以包含对于文件中封装轨道的所有相关偏移的位置。
要注意的是,灵活的位域标记的使用能够实现分级、简化和传统索引方案中存在的多数据结构。用作表示可变长度数据的标记的位域的使用可以帮助优化整体索引的大小,因为通常不是所有部分都被所有帧需要。
现在参照图7,显示了根据本发明实施例的渐进播放系统。所述播放系统190包括与网络194相连的媒体服务器192。媒体文件被储存在媒体服务器194上并且可以由配置有客户应用程序的装置存取。在图示实施例中,存取媒体服务器上媒体文件的装置包括个人电脑196、与诸如电视机200等播放装置相连的消费者电子装置(诸如机顶盒18)、以及诸如个人数字助理202或移动电话等便携式装置。所述装置和媒体服务器192可以借助网关206在与因特网204相连的网络194上通讯。在其它实施例中,媒体服务器192和装置在因特网上通讯。
所述装置被配置有客户应用,所述客户应用可以从媒体服务器192请求媒体文件的各个部分以便用于播放。客户应用可以实现为软件、硬件或它们的结合。在许多实施例中,装置播放来自下载的媒体文件的媒体。在数个实施例中,所述装置提供允许另一装置播放媒体的一个或多个输出。当媒体文件包括索引时,配置有根据本发明实施例的客户应用的装置可以使用所述索引来确定媒体不同部分的位置。因此,可以使用所述索引来为用户提供“技巧播放”功能。当用户提供“技巧播放指令”时,所述装置使用索引来确定所需要的媒体文件部分以便实施“技巧播放”功能,并且所述装置从服务器请求那些部分。在许多实施例中,客户使用允许下载媒体文件中特定字节范围的传输协议来请求媒体文件的各个部分。一种这样的协议是由因特网协会或BitTorrent发表的HTTP 1.1协议,BitTorrent可以从www.bittorrent.org了解。在其它实施例中,可以使用其它协议和/或机制来从媒体服务器获得媒体文件的特定部分。
参照图8-11,显示了应用索引结构的方法的一个实施例。基于来自播放装置或具体地来自播放装置的播放引擎的媒体文件请求,从例如媒体服务器接收媒体文件,例如MFile 120【111】。在找到所请求的媒体文件时,媒体服务器将某一时刻的媒体文件的所有部分或一部分传输给播放装置。在一个实施例中,播放装置对所传输的媒体文件进行解码以查找分级索引【112】。在一个这样的实施例中,参照图9,从EBML(可扩展二进制Meta语言)元素128开始,到段元素129然后再到寻找标题121的内容,播放装置对文件进行仔细研究和解析,以便查找分级索引127。这样,段信息122、轨道123、章节124、群125和提示126,虽然也可以被解析,但是它们也能被绕过以便快速地找到分级索引。找到的索引然后被装载到内存中【113】。将索引装载到内存中的处理有利于对其进行存取,从而找到要被播放装置显示或存取的所希望的数据包或帧。
对于许多低内存播放装置(例如,低层次的消费电子装置)而言,分级索引足够的小,从而将全部索引保持在内存中并且因此避免了复杂的缓存方案。在索引太大而不能存储在内存中或者一般更可行的情况下,不会发生寻找精度上的损失。由于索引对于每个轨道而言是提示点或限定寻找点的查询表或机制而不是实际寻找点,所以当为希望的寻找点搜索提示时,部分索引的漏失可能会导致一些附加的读取。播放装置存取被传输媒体文件的位流数据包或帧,以便播放媒体文件的音频、视频和/或字幕【114】。
当用户请求时,例如请求技巧播放时,播放装置检索被装载或被缓冲的分级索引以便找到与期望时间或寻找点相同或最接近的并在其之前的入口或分级点【115】。在一个实施例中,基于正在播放内容的显示时间或时间戳以及用户请求,例如技巧播放功能的速度和/或方向,查找特定的分级点。在图10和图11所示的情况下,在位流中期望的时间戳是610秒。
图10显示了一共6个分级检索点130,从索引时间零(分级索引时间131)至索引时间600(分级索引时间132),其中该图中有5个分级点没有被显示。在找到离期望寻找时间(在此情况下是索引时间600)最近的分级点之后,从轨道位置133获取索引位置或偏移134以便找到包含期望寻找点的提示部分【116】。所述播放装置寻找所找到的提示部分【117】,并且所述提示被读取直至找到与期望时间或寻找点相同或最接近并且在其之前的入口的位置【118】。
利用找到的提示,播放装置获取偏移值以便寻找并发现期望的群【119】。具有与期望时间戳(例如610)相应时间戳的期望群里的块被找到并且被解码以便由播放装置进行显示。在用户请求停止播放媒体文件之前一直继续所述过程。
在图11中进一步阐明这个概念。如之前参照图10所描述的,从分级索引结构127识别600的分级索引时间。在这个特定例子中,使用提示结构151中的索引位置来存取与时间610(提示时间153)相应的特定提示点152。在轨道位置154和群位置155中通过数据的提示点152通常指向群结构160,所述群结构160可以安置相当于数秒钟的多媒体数据。
群160中的多媒体数据可以作为块组163被储存,在块组163中存在与基本的音频、视频、字幕或其它多媒体信息的一个或多个存取单元相对应的单个数据块。这样,群包含块组,但是也可以只包含简单的块。在没有块组时,群可以安置单个块或者简单块。使用来自提示点152的相应的群位置155来查找群160,并且期望的块161可以基于它的时间戳(块时间162)被识别。在精确的时间戳不匹配的情况下,能够识别出具有最接近时间戳的块。
对于多媒体文件的多个轨道,可以重复用于根据特定时间查找块的过程,从而以同步的方式呈现相应块中的所有数据。
虽然以上描述包含本发明的特定实施例,但是它们不应当被解释为对本发明范围的限制,相反它们是本发明一个实施例的例子。因此,本发明的范围不应当由所显示的实施例确定,而应当由所附的权利要求书及其等效技术方案确定。

Claims (23)

1.一种通过播放装置播放储存在媒体文件中的内容的方法,所述方法包括:
向播放装置提供媒体文件,所述媒体文件具有内容数据、提示数据和分级索引,所述内容数据具有多个媒体帧,所述提示数据与多个媒体帧中的每一个帧相关联,所述分级索引与所述提示数据的子集相关联;
通过播放装置解码所述内容数据;
将来自被解码的内容数据的内容显示在显示屏幕上;
接收用户请求;
基于所述用户请求查找所述索引;以及
基于查找到的索引从提示数据的子集中解码一个或多个媒体帧。
2.如权利要求1所述的方法,其中所述索引具有直接指向所述多个媒体帧的特定媒体帧的参照值。
3.如权利要求1所述的方法,其中所述分级索引包括向着所述媒体文件内的所述提示数据的指针,并且进一步包括通过所述指针存取所述提示数据以便查找将要解码的帧。
4.如权利要求1所述的方法,其中所述分级索引通过第二分级索引与所述多个媒体帧的子集相关联,并且进一步包括基于有关所述用户请求的分级索引查找所述第二分级索引的子集。
5.如权利要求4所述的方法,其中,基于所查找到的第二分级索引的子集,对来自所述多个媒体帧的子集的一个或多个媒体帧进行解码。
6.如权利要求1所述的方法,其中所述媒体文件具有与所述分级索引相关联的上部分级索引,并且所述分级索引与来自多个媒体帧的子集的一个或多个媒体帧相关联,其中所述上部分级索引比所述分级索引与一个或多个媒体帧关联的数量更多。
7.一种对媒体文件进行解码以便通过播放装置播放的方法,所述方法包括:
将寻找位置与内容数据结合起来,所述内容数据包括音频、视频以及字幕轨道,所述寻找位置为所述音频、视频和字幕轨道中的特定帧标识出特定的时间戳;
结合涉及所述被结合的寻找位置的索引;以及
创建媒体文件,所述媒体文件包括所述内容数据、所述被结合的寻找位置以及所述被结合的索引。
8.如权利要求7所述的方法,其中结合所述索引的步骤进一步包括:在音频和视频轨道之间插入索引。
9.如权利要求8所述的方法,其中所述索引仅仅指向音频、视频或字幕轨道中的主帧。
10.如权利要求9所述的方法,其中所述索引包含到主帧的位置和时间戳。
11.一种用于播放媒体文件的系统,包括:
媒体服务器,构造成传输具有至少一个索引的媒体文件,所述索引具有指针,所述指针参照媒体文件内的媒体内容的至少一个帧;以及
客户处理器,其与所述媒体服务器进行网络通讯并且构造成将对媒体文件的请求发送至媒体服务器,所述媒体服务器构造成传输所请求的媒体文件,所述客户处理器包括播放引擎,所述播放引擎构造成从所述至少一个索引查找指针以便基于查找到的指针对媒体文件的各个部分进行查找和解码,从而符合用户播放指令。
12.如权利要求11所述的系统,其中所述至少一个索引仅包含指向主帧的指针。
13.如权利要求11所述的系统,其中所述至少一个索引包含指向另一个索引的指针,所述另一个索引包含参照所述媒体文件内的媒体内容的至少一个帧的指针。
14.如权利要求11所述的系统,其中所述至少一个索引包括多个指针,每个指针参照媒体内容的帧并且所述多个指针整体参照媒体文件的每个帧。
15.如权利要求11所述的系统,其中所述至少一个索引包括具有参照媒体内容帧的指针的粗索引,以及具有参照媒体内容帧的指针的精索引,所述精索引比所述粗索引具有更多的指针。
16.如权利要求11所述的系统,其中所述至少一个索引包括简化索引,所述简化索引具有指针,所述指针只存取所述媒体内容的帧。
17.一种解码包括索引的多媒体文件的方法,所述方法包括:
在多媒体文件中查找索引,所述索引具有多个索引数据点,所述多媒体文件具有多个帧和多个提示数据点,所述提示数据点具有时间戳以及所述多个帧的特定帧的位置;
将查找到的索引装载到存储器中;
基于时间戳从所述多个索引数据点中查找索引数据点;以及
基于查找到的索引数据点从所述多个提示数据点中查找提示数据点。
18.如权利要求17所述的方法,进一步包括在显示屏幕上显示视频帧,所显示的视频帧对应于查找到的提示数据点中所参照的帧。
19.如权利要求18所述的方法,进一步包括相对于所显示的帧以同步方式通过扬声器系统播放音频,所播放的音频基于对应于所显示帧的音频数据的开始的音频信息。
20.如权利要求18所述的方法,进一步包括相对于所显示的帧以同步方式显示字幕,所显示的字幕基于对应于所显示帧的字幕数据的字幕信息。
21.如权利要求18所述的方法,进一步包括相对于所显示帧显示元数据信息,所显示的元数据信息基于对应于所显示帧的元数据的元数据信息。
22.如权利要求17所述的方法,进一步包括查找所查找到的提示数据点参照的群。
23.如权利要求19所述的方法,进一步包括查找所查找到的群中由所查找到的提示数据点参照的块。
CN200880116431.7A 2007-11-16 2008-11-17 用于多媒体文件的分级及简化索引结构 Active CN101861583B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US98851307P 2007-11-16 2007-11-16
US60/988,513 2007-11-16
PCT/US2008/083816 WO2009065137A1 (en) 2007-11-16 2008-11-17 Hierarchical and reduced index structures for multimedia files

Publications (2)

Publication Number Publication Date
CN101861583A true CN101861583A (zh) 2010-10-13
CN101861583B CN101861583B (zh) 2014-06-04

Family

ID=40639210

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880116431.7A Active CN101861583B (zh) 2007-11-16 2008-11-17 用于多媒体文件的分级及简化索引结构

Country Status (6)

Country Link
US (5) US8233768B2 (zh)
EP (1) EP2223232A4 (zh)
JP (1) JP5513400B2 (zh)
KR (1) KR20100106327A (zh)
CN (1) CN101861583B (zh)
WO (1) WO2009065137A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103327407A (zh) * 2012-03-23 2013-09-25 汤姆逊许可公司 设置视听内容观看级别的方法
CN103514184A (zh) * 2012-06-25 2014-01-15 浙江大华技术股份有限公司 一种录像文件的剪辑备份方法及装置
CN103999033A (zh) * 2011-08-31 2014-08-20 索尼克Ip股份有限公司 用于自动产生顶级索引文件的系统和方法
CN105847990A (zh) * 2016-03-30 2016-08-10 华为技术有限公司 播放媒体文件的方法和设备
US10141024B2 (en) 2007-11-16 2018-11-27 Divx, Llc Hierarchical and reduced index structures for multimedia files
CN109361886A (zh) * 2018-10-24 2019-02-19 杭州叙简科技股份有限公司 一种基于声音检测的会议录像标注系统
US10225298B2 (en) 2015-01-06 2019-03-05 Divx, Llc Systems and methods for encoding and sharing content between devices
US10708521B2 (en) 2003-12-08 2020-07-07 Divx, Llc Multimedia distribution system for multimedia files with interleaved media chunks of varying types
US11017816B2 (en) 2003-12-08 2021-05-25 Divx, Llc Multimedia distribution system

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10051298B2 (en) * 1999-04-23 2018-08-14 Monkeymedia, Inc. Wireless seamless expansion and video advertising player
US8868772B2 (en) 2004-04-30 2014-10-21 Echostar Technologies L.L.C. Apparatus, system, and method for adaptive-rate shifting of streaming content
JP5200204B2 (ja) 2006-03-14 2013-06-05 ディブエックス リミテッド ライアビリティー カンパニー 高信頼性システムを含む連合型デジタル権限管理機構
EP4184341A1 (en) 2007-01-05 2023-05-24 DivX, LLC Video distribution system including progressive playback
US8997161B2 (en) * 2008-01-02 2015-03-31 Sonic Ip, Inc. Application enhancement tracks
US8325800B2 (en) 2008-05-07 2012-12-04 Microsoft Corporation Encoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers
US8379851B2 (en) * 2008-05-12 2013-02-19 Microsoft Corporation Optimized client side rate control and indexed file layout for streaming media
US7949775B2 (en) 2008-05-30 2011-05-24 Microsoft Corporation Stream selection for enhanced media streaming
US8265140B2 (en) 2008-09-30 2012-09-11 Microsoft Corporation Fine-grained client-side control of scalable media delivery
CA2749170C (en) 2009-01-07 2016-06-21 Divx, Inc. Singular, collective and automated creation of a media guide for online content
US20110078750A1 (en) * 2009-09-29 2011-03-31 2Wire Trickplay in media file
EP2507995A4 (en) 2009-12-04 2014-07-09 Sonic Ip Inc SYSTEMS AND METHODS FOR TRANSPORTING ELEMENTARY BIT TRAIN CRYPTOGRAPHIC MATERIAL
US9247312B2 (en) * 2011-01-05 2016-01-26 Sonic Ip, Inc. Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
US8812662B2 (en) 2011-06-29 2014-08-19 Sonic Ip, Inc. Systems and methods for estimating available bandwidth and performing initial stream selection when streaming content
US9467708B2 (en) 2011-08-30 2016-10-11 Sonic Ip, Inc. Selection of resolutions for seamless resolution switching of multimedia content
US8818171B2 (en) 2011-08-30 2014-08-26 Kourosh Soroushian Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
US9955195B2 (en) 2011-08-30 2018-04-24 Divx, Llc Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US8799647B2 (en) 2011-08-31 2014-08-05 Sonic Ip, Inc. Systems and methods for application identification
US8964977B2 (en) 2011-09-01 2015-02-24 Sonic Ip, Inc. Systems and methods for saving encoded media streamed using adaptive bitrate streaming
US8909922B2 (en) 2011-09-01 2014-12-09 Sonic Ip, Inc. Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US8856218B1 (en) * 2011-12-13 2014-10-07 Google Inc. Modified media download with index adjustment
US8918908B2 (en) 2012-01-06 2014-12-23 Sonic Ip, Inc. Systems and methods for accessing digital content using electronic tickets and ticket tokens
US8805163B2 (en) * 2012-01-20 2014-08-12 Comcast Cable Communications, Llc Network storage device and method
US9197685B2 (en) 2012-06-28 2015-11-24 Sonic Ip, Inc. Systems and methods for fast video startup using trick play streams
US9143812B2 (en) 2012-06-29 2015-09-22 Sonic Ip, Inc. Adaptive streaming of multimedia
US10452715B2 (en) 2012-06-30 2019-10-22 Divx, Llc Systems and methods for compressing geotagged video
EP2875417B1 (en) 2012-07-18 2020-01-01 Verimatrix, Inc. Systems and methods for rapid content switching to provide a linear tv experience using streaming content distribution
US9936267B2 (en) 2012-08-31 2018-04-03 Divx Cf Holdings Llc System and method for decreasing an initial buffering period of an adaptive streaming system
US8914836B2 (en) 2012-09-28 2014-12-16 Sonic Ip, Inc. Systems, methods, and computer program products for load adaptive streaming
US8997254B2 (en) 2012-09-28 2015-03-31 Sonic Ip, Inc. Systems and methods for fast startup streaming of encrypted multimedia content
US8819086B2 (en) * 2012-10-05 2014-08-26 Proplus Electronics Co., Ltd. Naming methodologies for a hierarchical system
CN104904231A (zh) * 2012-12-17 2015-09-09 英特尔公司 将缩略图信息嵌入视频流
US9313510B2 (en) 2012-12-31 2016-04-12 Sonic Ip, Inc. Use of objective quality measures of streamed content to reduce streaming bandwidth
US9191457B2 (en) 2012-12-31 2015-11-17 Sonic Ip, Inc. Systems, methods, and media for controlling delivery of content
US9264475B2 (en) 2012-12-31 2016-02-16 Sonic Ip, Inc. Use of objective quality measures of streamed content to reduce streaming bandwidth
US9906785B2 (en) 2013-03-15 2018-02-27 Sonic Ip, Inc. Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata
US10397292B2 (en) 2013-03-15 2019-08-27 Divx, Llc Systems, methods, and media for delivery of content
US9344517B2 (en) 2013-03-28 2016-05-17 Sonic Ip, Inc. Downloading and adaptive streaming of multimedia content to a device with cache assist
US9094737B2 (en) 2013-05-30 2015-07-28 Sonic Ip, Inc. Network video streaming with trick play based on separate trick play files
US9247317B2 (en) 2013-05-30 2016-01-26 Sonic Ip, Inc. Content streaming with client device trick play index
US9100687B2 (en) 2013-05-31 2015-08-04 Sonic Ip, Inc. Playback synchronization across playback devices
US9380099B2 (en) 2013-05-31 2016-06-28 Sonic Ip, Inc. Synchronizing multiple over the top streaming clients
US9100618B2 (en) 2013-06-17 2015-08-04 Spotify Ab System and method for allocating bandwidth between media streams
US9967305B2 (en) 2013-06-28 2018-05-08 Divx, Llc Systems, methods, and media for streaming media content
US10097604B2 (en) 2013-08-01 2018-10-09 Spotify Ab System and method for selecting a transition point for transitioning between media streams
US9529888B2 (en) 2013-09-23 2016-12-27 Spotify Ab System and method for efficiently providing media and associated metadata
US9654532B2 (en) 2013-09-23 2017-05-16 Spotify Ab System and method for sharing file portions between peers with different capabilities
US9063640B2 (en) 2013-10-17 2015-06-23 Spotify Ab System and method for switching between media items in a plurality of sequences of media items
US9343112B2 (en) 2013-10-31 2016-05-17 Sonic Ip, Inc. Systems and methods for supplementing content from a server
US9323865B2 (en) * 2013-12-24 2016-04-26 TCL Research America Inc. Content alignment method and system
US9386067B2 (en) 2013-12-30 2016-07-05 Sonic Ip, Inc. Systems and methods for playing adaptive bitrate streaming content by multicast
US9591365B2 (en) 2014-02-26 2017-03-07 Rovi Guides, Inc. Methods and systems for supplementing media assets during fast-access playback operations
US9866878B2 (en) 2014-04-05 2018-01-09 Sonic Ip, Inc. Systems and methods for encoding and playing back video at different frame rates using enhancement layers
EP2958328A1 (en) * 2014-06-20 2015-12-23 Thomson Licensing Method and device for signaling in a bitstream a picture/video format of an LDR picture and a picture/video format of a decoded HDR picture obtained from said LDR picture and an illumination picture
KR20230156433A (ko) 2014-08-07 2023-11-14 디빅스, 엘엘씨 독립적으로 인코딩된 타일을 포함한 기본 비트스트림을 보호하는 시스템 및 방법
CN104281651B (zh) * 2014-09-16 2018-05-04 福建星网物联信息系统有限公司 一种海量视频数据检索的方法及其系统
CN104268225B (zh) * 2014-09-26 2018-05-11 山西达鑫核科技有限公司 一种多维自由度寻址的文件系统架构及其生成和访问方式
CN105704583B (zh) * 2014-11-27 2019-04-09 中国电信股份有限公司 用于实现视频分级播放的方法和装置
ES2768979T3 (es) 2015-02-27 2020-06-24 Divx Llc Sistema y método para la duplicación de fotogramas y la ampliación de fotogramas en codificación y envío por flujo continuo de vídeo en directo
US10136193B2 (en) * 2015-04-28 2018-11-20 Arris Enterprises Llc Supporting trickplay of streaming DLNA multimedia by HLS access device
CN105338417B (zh) * 2015-10-29 2018-09-04 北京威动科技有限公司 文件导航播放方法和装置
US10075292B2 (en) 2016-03-30 2018-09-11 Divx, Llc Systems and methods for quick start-up of playback
US11269951B2 (en) 2016-05-12 2022-03-08 Dolby International Ab Indexing variable bit stream audio formats
US10129574B2 (en) 2016-05-24 2018-11-13 Divx, Llc Systems and methods for providing variable speeds in a trick-play mode
US10231001B2 (en) 2016-05-24 2019-03-12 Divx, Llc Systems and methods for providing audio content during trick-play playback
US10148989B2 (en) 2016-06-15 2018-12-04 Divx, Llc Systems and methods for encoding video content
US10498795B2 (en) 2017-02-17 2019-12-03 Divx, Llc Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
US11120908B2 (en) * 2018-09-20 2021-09-14 Abiomed, Inc. Data storage and retrieval system for non-contiguous medical device operational data
CN109862423B (zh) * 2019-01-03 2021-06-22 珠海亿智电子科技有限公司 一种视频seek方法、装置、终端及计算机可读存储介质
BR112021018802A2 (pt) 2019-03-21 2021-11-23 Divx Llc Sistemas e métodos para enxames de multimídia
CN112100170B (zh) * 2020-08-05 2021-09-14 中科驭数(北京)科技有限公司 数据库交互数据解码方法和装置
US20220272284A1 (en) * 2021-02-25 2022-08-25 Rovi Guides, Inc. Systems and methods for improved video captions

Family Cites Families (646)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3609227A (en) 1968-09-09 1971-09-28 Ampex Random access audio/video information retrieval system
US4009331A (en) 1974-12-24 1977-02-22 Goldmark Communications Corporation Still picture program video recording composing and playback method and system
US4694491A (en) 1985-03-11 1987-09-15 General Instrument Corp. Cryptographic system using interchangeable key blocks and selectable key fragments
US4694357A (en) 1985-04-24 1987-09-15 Thomson-Csf Broadcast, Inc. Apparatus and method for video signal processing
US4802170A (en) 1987-04-29 1989-01-31 Matrox Electronics Systems Limited Error disbursing format for digital information and method for organizing same
US4964069A (en) 1987-05-12 1990-10-16 International Business Machines Corporation Self adjusting video interface
US5274758A (en) 1989-06-16 1993-12-28 International Business Machines Computer-based, audio/visual creation and presentation system and method
US5119474A (en) 1989-06-16 1992-06-02 International Business Machines Corp. Computer-based, audio/visual creation and presentation system and method
US5428529A (en) 1990-06-29 1995-06-27 International Business Machines Corporation Structured document tags invoking specialized functions
JP3236015B2 (ja) 1990-10-09 2001-12-04 キヤノン株式会社 情報処理装置及び方法
US5253275A (en) 1991-01-07 1993-10-12 H. Lee Browne Audio and video transmission and receiving system
US5132992A (en) 1991-01-07 1992-07-21 Paul Yurt Audio and video transmission and receiving system
US5412773A (en) * 1991-11-19 1995-05-02 Sony Electronics Inc. Computerized interactive menu-driven video signal processing apparatus and method
US5404436A (en) 1991-11-27 1995-04-04 Digital Equipment Corporation Computer method and apparatus for converting compressed characters for display in full size
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
CA2084575C (en) 1991-12-31 1996-12-03 Chris A. Dinallo Personal computer with generalized data streaming apparatus for multimedia devices
US5341474A (en) 1992-05-15 1994-08-23 Bell Communications Research, Inc. Communications architecture and buffer for distributing information services
US5420974A (en) 1992-10-15 1995-05-30 International Business Machines Corporation Multimedia complex form creation, display and editing method apparatus
US5400401A (en) 1992-10-30 1995-03-21 Scientific Atlanta, Inc. System and method for transmitting a plurality of digital services
US5420801A (en) 1992-11-13 1995-05-30 International Business Machines Corporation System and method for synchronization of multimedia streams
US5471576A (en) 1992-11-16 1995-11-28 International Business Machines Corporation Audio/video synchronization for application programs
US5539908A (en) 1992-11-24 1996-07-23 International Business Machines Corporation Dynamically linked and shared compression/decompression
US5493339A (en) 1993-01-21 1996-02-20 Scientific-Atlanta, Inc. System and method for transmitting a plurality of digital services including compressed imaging services and associated ancillary data services
US5719786A (en) 1993-02-03 1998-02-17 Novell, Inc. Digital media data stream network management system
US5396497A (en) 1993-02-26 1995-03-07 Sony Corporation Synchronization of audio/video information
US5544318A (en) 1993-04-16 1996-08-06 Accom, Inc., Asynchronous media server request processing system for servicing reprioritizing request from a client determines whether or not to delay executing said reprioritizing request
JP2707950B2 (ja) 1993-07-30 1998-02-04 ソニー株式会社 ディジタル画像情報処理装置
DE69426894T2 (de) 1993-09-16 2001-07-26 Toshiba Kawasaki Kk Digitales Videosignal
US5596564A (en) 1993-10-08 1997-01-21 Matsushita Electric Industrial Co., Ltd. Information recording medium and apparatus and method for recording and reproducing information
EP0651391A3 (en) 1993-10-29 1997-02-05 Tokyo Shibaura Electric Co Threaded fastener.
US5574934A (en) 1993-11-24 1996-11-12 Intel Corporation Preemptive priority-based transmission of signals using virtual channels
US5684542A (en) 1993-12-21 1997-11-04 Sony Corporation Video subtitle processing system
US6473860B1 (en) 1994-04-07 2002-10-29 Hark C. Chan Information distribution and processing system
JP2945842B2 (ja) 1994-04-13 1999-09-06 株式会社東芝 データ記録方法、データ再生装置及びデータ再生方法
US5583652A (en) 1994-04-28 1996-12-10 International Business Machines Corporation Synchronized, variable-speed playback of digitally recorded audio and video
US5477263A (en) 1994-05-26 1995-12-19 Bell Atlantic Network Services, Inc. Method and apparatus for video on demand with fast forward, reverse and channel pause
JPH07327029A (ja) 1994-05-31 1995-12-12 Fujitsu Ltd 暗号化通信システム
US5642171A (en) 1994-06-08 1997-06-24 Dell Usa, L.P. Method and apparatus for synchronizing audio and video data streams in a multimedia system
US5633472A (en) 1994-06-21 1997-05-27 Microsoft Corporation Method and system using pathnames to specify and access audio data at fidelity levels other than the level at which the data is stored
US5907597A (en) 1994-08-05 1999-05-25 Smart Tone Authentication, Inc. Method and system for the secure communication of data
JPH0856356A (ja) 1994-08-10 1996-02-27 Fujitsu Ltd 符号化装置および復号化装置
US5761417A (en) 1994-09-08 1998-06-02 International Business Machines Corporation Video data streamer having scheduler for scheduling read request for individual data buffers associated with output ports of communication node to one storage node
ES2171568T3 (es) 1994-09-09 2002-09-16 Titan Corp Sistema de acceso condicional.
US5541662A (en) 1994-09-30 1996-07-30 Intel Corporation Content programmer control of video and data display using associated data
US5614940A (en) 1994-10-21 1997-03-25 Intel Corporation Method and apparatus for providing broadcast information with indexing
WO1996017313A1 (en) 1994-11-18 1996-06-06 Oracle Corporation Method and apparatus for indexing multimedia information streams
US7349976B1 (en) 1994-11-30 2008-03-25 Realnetworks, Inc. Audio-on-demand communication system
US5793980A (en) 1994-11-30 1998-08-11 Realnetworks, Inc. Audio-on-demand communication system
JP2842796B2 (ja) 1994-12-06 1999-01-06 富士通株式会社 動画像の暗号化処理方法及び装置及び暗号化された動画像の復号化処理方法及び装置
JPH08163488A (ja) * 1994-12-12 1996-06-21 Matsushita Electric Ind Co Ltd 動画像ダイジェスト生成方法及び動画像ダイジェスト生成装置
US5721720A (en) 1994-12-28 1998-02-24 Kabushiki Kaisha Toshiba Optical recording medium recording pixel data as a compressed unit data block
US5485611A (en) 1994-12-30 1996-01-16 Intel Corporation Video database indexing and method of presenting video database index to a user
US5533021A (en) 1995-02-03 1996-07-02 International Business Machines Corporation Apparatus and method for segmentation and time synchronization of the transmission of multimedia data
CA2168641C (en) 1995-02-03 2000-03-28 Tetsuya Kitamura Image information encoding/decoding system
ATE441897T1 (de) 1995-02-13 2009-09-15 Intertrust Tech Corp Systeme und verfahren zur verwaltung von gesicherten transaktionen und zum schutz von elektronischen rechten
JP3602635B2 (ja) 1995-02-16 2004-12-15 株式会社東芝 音声切換方法および再生装置
US5915066A (en) 1995-02-16 1999-06-22 Kabushiki Kaisha Toshiba Output control system for switchable audio channels
US6002834A (en) 1995-02-24 1999-12-14 Hitachi, Ltd. Optical disk having table relating sector address and time and optical disk reproducing apparatus
US6009237A (en) 1995-02-24 1999-12-28 Hitachi Ltd. Optical disk and optical disk reproduction apparatus
US6937729B2 (en) 1995-04-03 2005-08-30 Scientific-Atlanta, Inc. Representing entitlements to service in a conditional access system
US5745643A (en) 1995-04-06 1998-04-28 Kabushiki Kaisha Toshiba System for and method of reproducing playback data appropriately by the use of attribute information on the playback data
TW430785B (en) 1995-04-14 2001-04-21 Toshiba Corp Interactively broadcasting recording-media and its regeneration system
US5813010A (en) 1995-04-14 1998-09-22 Kabushiki Kaisha Toshiba Information storage and information transmission media with parental control
US5809173A (en) 1995-04-18 1998-09-15 Advanced Micro Devices, Inc. Method and apparatus for improved video decompression using previous frame DCT coefficients
US6026232A (en) 1995-07-13 2000-02-15 Kabushiki Kaisha Toshiba Method and system to replace sections of an encoded video bitstream
US5852664A (en) 1995-07-10 1998-12-22 Intel Corporation Decode access control for encoded multimedia signals
US5822524A (en) 1995-07-21 1998-10-13 Infovalue Computing, Inc. System for just-in-time retrieval of multimedia files over computer networks by transmitting data packets at transmission rate determined by frame size
US6516064B1 (en) 1995-07-25 2003-02-04 Sony Corporation Signal recording apparatus, signal record medium and signal reproducing apparatus
JP3326670B2 (ja) 1995-08-02 2002-09-24 ソニー株式会社 データ符号化/復号化方法および装置、および符号化データ記録媒体
US5763800A (en) 1995-08-14 1998-06-09 Creative Labs, Inc. Method and apparatus for formatting digital audio data
US5978482A (en) 1995-08-21 1999-11-02 International Business Machines Corporation Method and system for protection of digital information
EP0788094A4 (en) 1995-08-21 1998-06-24 Matsushita Electric Ind Co Ltd MULTIMEDIA OPTICAL DISK WHICH CAN COMPLETELY GENERATE UNEXPECTED SCENES THROUGH INTERACTIVE CONTROL, THEIR PLAYBACK DEVICE AND PLAYBACK METHOD
TW436777B (en) 1995-09-29 2001-05-28 Matsushita Electric Ind Co Ltd A method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween
TW385431B (en) 1995-09-29 2000-03-21 Matsushita Electric Ind Co Ltd A method and an apparatus for encoding a bitstream with plural possible searching reproduction paths information useful in multimedia optical disk
TW305043B (zh) 1995-09-29 1997-05-11 Matsushita Electric Ind Co Ltd
US5751280A (en) 1995-12-11 1998-05-12 Silicon Graphics, Inc. System and method for media stream synchronization with a base atom index file and an auxiliary atom index file
US5627936A (en) 1995-12-21 1997-05-06 Intel Corporation Apparatus and method for temporal indexing of multiple audio, video and data streams
US5765164A (en) 1995-12-21 1998-06-09 Intel Corporation Apparatus and method for management of discontinuous segments of multiple audio, video, and data streams
US5675511A (en) 1995-12-21 1997-10-07 Intel Corporation Apparatus and method for event tagging for multiple audio, video, and data streams
CA2237293A1 (en) 1995-12-29 1997-07-10 Scientific-Atlanta, Inc. Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity of service providers
US6957350B1 (en) 1996-01-30 2005-10-18 Dolby Laboratories Licensing Corporation Encrypted and watermarked temporal and resolution layering in advanced television
US5959690A (en) 1996-02-20 1999-09-28 Sas Institute, Inc. Method and apparatus for transitions and other special effects in digital motion video
US5630005A (en) 1996-03-22 1997-05-13 Cirrus Logic, Inc Method for seeking to a requested location within variable data rate recorded information
US5675382A (en) 1996-04-08 1997-10-07 Connectix Corporation Spatial compression and decompression for video
US6031622A (en) 1996-05-16 2000-02-29 Agfa Corporation Method and apparatus for font compression and decompression
US6065050A (en) 1996-06-05 2000-05-16 Sun Microsystems, Inc. System and method for indexing between trick play and normal play video streams in a video delivery system
US5903261A (en) 1996-06-20 1999-05-11 Data Translation, Inc. Computer based video system
US5874986A (en) 1996-06-26 1999-02-23 At&T Corp Method for communicating audiovisual programs over a communications network
US5844575A (en) 1996-06-27 1998-12-01 Intel Corporation Video compression interface
JP3093678B2 (ja) 1996-06-28 2000-10-03 株式会社東芝 暗号化方法、復号方法、記録再生装置、復号装置、復号化ユニット装置及び記録媒体の製造方法
US5828370A (en) 1996-07-01 1998-10-27 Thompson Consumer Electronics Inc. Video delivery system and method for displaying indexing slider bar on the subscriber video screen
US5956729A (en) 1996-09-06 1999-09-21 Motorola, Inc. Multimedia file, supporting multiple instances of media types, and method for forming same
US5805700A (en) 1996-10-15 1998-09-08 Intel Corporation Policy based selective encryption of compressed video data
US6578200B1 (en) 1996-10-31 2003-06-10 Matsushita Electric Industrial Co., Ltd. Data transmission/reception apparatus for use in a two-way digital broadcasting system
JPH10145773A (ja) 1996-11-14 1998-05-29 Toshiba Corp 動画像データの暗号化方法およびその方法が適用されるコンピュータシステム並びに動画像データ符号化/復号化装置
US5878135A (en) 1996-11-27 1999-03-02 Thomson Consumer Electronics, Inc. Decoding system for processing encrypted broadcast, cable or satellite video data
US6038000A (en) 1997-05-28 2000-03-14 Sarnoff Corporation Information stream syntax for indicating the presence of a splice point
WO1998034405A1 (en) 1997-01-30 1998-08-06 Microsoft Corporation Vcr-like functions rendering video on demand
FI106071B (fi) 1997-03-13 2000-11-15 Nokia Mobile Phones Ltd Mukautuva suodatin
US6128653A (en) 1997-03-17 2000-10-03 Microsoft Corporation Method and apparatus for communication media commands and media data using the HTTP protocol
US6282320B1 (en) 1997-03-19 2001-08-28 Sony Corporation Video data decoding apparatus and method and video signal reproduction apparatus and method
US6654933B1 (en) 1999-09-21 2003-11-25 Kasenna, Inc. System and method for media stream indexing
US6079566A (en) 1997-04-07 2000-06-27 At&T Corp System and method for processing object-based audiovisual information
US5963202A (en) 1997-04-14 1999-10-05 Instant Video Technologies, Inc. System and method for distributing and managing digital video information in a video distribution network
US5892915A (en) 1997-04-25 1999-04-06 Emc Corporation System having client sending edit commands to server during transmission of continuous media from one clip in play list for editing the play list
US6535878B1 (en) 1997-05-02 2003-03-18 Roxio, Inc. Method and system for providing on-line interactivity over a server-client network
US6611537B1 (en) 1997-05-30 2003-08-26 Centillium Communications, Inc. Synchronous network for digital media streams
JP3791720B2 (ja) 1997-06-11 2006-06-28 ソニー株式会社 伝送装置及び伝送方法
US6970564B1 (en) 1998-07-13 2005-11-29 Sony Corporation Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
FI103003B (fi) 1997-06-13 1999-03-31 Nokia Corp Suodatusmenetelmä, suodatin ja kannettava päätelaite
KR100242448B1 (ko) 1997-06-28 2000-02-01 윤종용 디지털 비디오 디스크 고속 재생 제어장치 및 방법
US6573907B1 (en) 1997-07-03 2003-06-03 Obvious Technology Network distribution and management of interactive video and multi-media containers
JPH1175178A (ja) 1997-08-28 1999-03-16 Sanyo Electric Co Ltd 画像符号化装置及び画像符号化方法
US5970147A (en) 1997-09-30 1999-10-19 Intel Corporation System and method for configuring and registering a cryptographic device
US6594699B1 (en) 1997-10-10 2003-07-15 Kasenna, Inc. System for capability based multimedia streaming over a network
EP2387038A3 (en) 1997-10-17 2012-01-11 Sony Corporation Processing apparatus and method for recording, processing apparatus and method for reproducing, program for controlling a recording apparatus, program for controlling a reproducing apparatus, recording medium
US6046778A (en) 1997-10-29 2000-04-04 Matsushita Electric Industrial Co., Ltd. Apparatus for generating sub-picture units for subtitles and storage medium storing sub-picture unit generation program
KR19990042668A (ko) 1997-11-27 1999-06-15 정선종 다중 비디오 전송을 위한 비디오 부호화 장치 및 방법
US6057832A (en) 1997-12-02 2000-05-02 V Soft Ltd. Method and apparatus for video-on-demand with fast play capability
KR100252108B1 (ko) 1997-12-20 2000-04-15 윤종용 Mpeg 압축부호화 및 복호화기를 채용한 디지털 기록 재생장치 및 그 방법
US6665835B1 (en) 1997-12-23 2003-12-16 Verizon Laboratories, Inc. Real time media journaler with a timing event coordinator
JP4186242B2 (ja) 1997-12-26 2008-11-26 ソニー株式会社 画像信号処理装置及び画像信号処理方法
US6453355B1 (en) 1998-01-15 2002-09-17 Apple Computer, Inc. Method and apparatus for media data transmission
US6453459B1 (en) 1998-01-21 2002-09-17 Apple Computer, Inc. Menu authoring system and method for automatically performing low-level DVD configuration functions and thereby ease an author's job
JP3394899B2 (ja) 1998-01-23 2003-04-07 株式会社東芝 オーディオ用データ記録媒体とデータ処理装置及び方法
US6751623B1 (en) 1998-01-26 2004-06-15 At&T Corp. Flexible interchange of coded multimedia facilitating access and streaming
US7809138B2 (en) 1999-03-16 2010-10-05 Intertrust Technologies Corporation Methods and apparatus for persistent control and protection of content
US7233948B1 (en) 1998-03-16 2007-06-19 Intertrust Technologies Corp. Methods and apparatus for persistent control and protection of content
IL123819A (en) 1998-03-24 2001-09-13 Geo Interactive Media Group Lt Network media streaming
JP3120773B2 (ja) 1998-04-06 2000-12-25 日本電気株式会社 画像処理装置
JP3997367B2 (ja) 1998-04-30 2007-10-24 ソニー株式会社 記録再生装置および方法、並びに記録媒体
JP3383580B2 (ja) 1998-05-15 2003-03-04 株式会社東芝 情報記憶媒体と情報記録再生装置と方法
US6859496B1 (en) 1998-05-29 2005-02-22 International Business Machines Corporation Adaptively encoding multiple streams of video data in parallel for multiplexing onto a constant bit rate channel
WO1999065239A2 (en) 1998-06-11 1999-12-16 Koninklijke Philips Electronics N.V. Trick play signal generation for a digital video recorder
JP3383587B2 (ja) 1998-07-07 2003-03-04 株式会社東芝 静止画像連続情報記録方法と光ディスクと光ディスクの情報再生装置と情報再生方法
US6320905B1 (en) 1998-07-08 2001-11-20 Stream Machine Company Postprocessing system for removing blocking artifacts in block-based codecs
US6199107B1 (en) 1998-07-22 2001-03-06 Microsoft Corporation Partial file caching and read range resume system and method
US6973090B2 (en) 1998-07-22 2005-12-06 Synchrodyne Networks, Inc. Switching with multiple time references
US8380041B2 (en) 1998-07-30 2013-02-19 Tivo Inc. Transportable digital video recorder system
US7457415B2 (en) 1998-08-20 2008-11-25 Akikaze Technologies, Llc Secure information distribution system utilizing information segment scrambling
US6931531B1 (en) 1998-09-02 2005-08-16 Matsushita Electric Industrial Co., Ltd. Image object recording, compression, and encryption method and system
JP2000090644A (ja) 1998-09-08 2000-03-31 Sharp Corp 画像管理方法及び画像管理装置
ES2212605T3 (es) * 1998-09-08 2004-07-16 Sharp Kabushiki Kaisha Metodo de edicion de imagenes variables en el tiempo y dispositivo de edicion de imagenes variables en el tiempo.
US6351538B1 (en) 1998-10-06 2002-02-26 Lsi Logic Corporation Conditional access and copy protection scheme for MPEG encoded video data
KR100469523B1 (ko) 1998-10-12 2005-02-02 마츠시타 덴끼 산교 가부시키가이샤 데이터의 기록 또는 재생을 위한 정보 기록 매체, 장치 및방법
EP1001419B1 (en) 1998-11-09 2004-03-03 Matsushita Electric Industrial Co., Ltd. Data conversion apparatus and method in copyright protecting system
CA2289958C (en) 1998-11-19 2003-01-21 Tomoyuki Okada Information recording medium, apparatus and method for recording or reproducing data thereof
SE513356C2 (sv) 1998-11-20 2000-08-28 Ericsson Telefon Ab L M Förfarande och anordning för kryptering av bilder
US6236764B1 (en) 1998-11-30 2001-05-22 Equator Technologies, Inc. Image processing circuit and method for reducing a difference between pixel values across an image boundary
US6414996B1 (en) 1998-12-08 2002-07-02 Stmicroelectronics, Inc. System, method and apparatus for an instruction driven digital video processor
US6374144B1 (en) 1998-12-22 2002-04-16 Varian Semiconductor Equipment Associates, Inc. Method and apparatus for controlling a system using hierarchical state machines
US7209892B1 (en) 1998-12-24 2007-04-24 Universal Music Group, Inc. Electronic music/media distribution system
EP1021048A3 (en) 1999-01-14 2002-10-02 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
AU2515800A (en) 1999-01-26 2000-08-07 Infolio, Inc. Universal mobile id system and method for digital rights management
JP3433125B2 (ja) 1999-01-27 2003-08-04 三洋電機株式会社 動画像再生装置
US6169242B1 (en) 1999-02-02 2001-01-02 Microsoft Corporation Track-based music performance architecture
JP3715533B2 (ja) 1999-02-05 2005-11-09 株式会社東芝 ストリーム情報の情報記憶媒体、その記録方法、再生方法、記録装置および再生装置
CN100477735C (zh) 1999-02-08 2009-04-08 三洋电机株式会社 移动图像记录装置与数码照相机
US6498865B1 (en) 1999-02-11 2002-12-24 Packetvideo Corp,. Method and device for control and compatible delivery of digitally compressed visual data in a heterogeneous communication network
DE19906450C1 (de) 1999-02-16 2000-08-17 Fraunhofer Ges Forschung Verfahren und Vorrichtung zum Erzeugen eines verschlüsselten Nutzdatenstroms und Verfahren und Vorrichtung zum Entschlüsseln eines verschlüsselten Nutzdatenstroms
DE19906449C1 (de) 1999-02-16 2000-08-10 Fraunhofer Ges Forschung Verfahren und Vorrichtung zum Erzeugen eines verschlüsselten Nutzdatenstroms und Verfahren und Vorrichtung zum Abspielen eines verschlüsselten Nutzdatenstroms
WO2000049803A1 (fr) 1999-02-18 2000-08-24 Kabushiki Kaisha Toshiba Support d'enregistrement pour flux de donnees, procede d'enregistrement et procede de reproduction associes
US6415031B1 (en) 1999-03-12 2002-07-02 Diva Systems Corporation Selective and renewable encryption for secure distribution of video on-demand
WO2000055854A1 (fr) 1999-03-17 2000-09-21 Kabushiki Kaisha Toshiba Procede d'enregistrement de donnees en fluxet de leur structure
EP1039468A3 (en) 1999-03-19 2000-10-04 Deutsche Thomson-Brandt Gmbh Method for implementing trickplay modes in a data stream recorder
US6658056B1 (en) 1999-03-30 2003-12-02 Sony Corporation Digital video decoding, buffering and frame-rate converting method and apparatus
US8689265B2 (en) 1999-03-30 2014-04-01 Tivo Inc. Multimedia mobile personalization system
US6721794B2 (en) 1999-04-01 2004-04-13 Diva Systems Corp. Method of data management for efficiently storing and retrieving data to respond to user access requests
US6865747B1 (en) 1999-04-01 2005-03-08 Digital Video Express, L.P. High definition media storage structure and playback mechanism
US6748481B1 (en) 1999-04-06 2004-06-08 Microsoft Corporation Streaming information appliance with circular buffer for receiving and selectively reading blocks of streaming information
US6535920B1 (en) 1999-04-06 2003-03-18 Microsoft Corporation Analyzing, indexing and seeking of streaming information
US20050182828A1 (en) 1999-04-21 2005-08-18 Interactual Technologies, Inc. Platform specific execution
US6453420B1 (en) 1999-04-21 2002-09-17 Research Investment Network, Inc. System, method and article of manufacture for authorizing the use of electronic content utilizing a laser-centric medium
CA2388565A1 (en) 1999-04-21 2000-10-26 Research Investment Network, Inc. System, method and article of manufacture for updating content stored on a portable storage medium
US7493018B2 (en) * 1999-05-19 2009-02-17 Kwang Su Kim Method for creating caption-based search information of moving picture data, searching and repeating playback of moving picture data based on said search information, and reproduction apparatus using said method
US6807306B1 (en) 1999-05-28 2004-10-19 Xerox Corporation Time-constrained keyframe selection method
US6330286B1 (en) 1999-06-09 2001-12-11 Sarnoff Corporation Flow control, latency control, and bitrate conversions in a timing correction and frame synchronization apparatus
US6725281B1 (en) 1999-06-11 2004-04-20 Microsoft Corporation Synchronization of controlled device state using state table and eventing in data-driven remote device control model
US7330875B1 (en) 1999-06-15 2008-02-12 Microsoft Corporation System and method for recording a presentation for on-demand viewing over a computer network
GB9916181D0 (en) 1999-07-09 1999-09-08 Simoco Int Ltd Method and apparatus for transmitting data
JP2001043668A (ja) 1999-08-02 2001-02-16 Nippon Columbia Co Ltd 光ディスク装置
US7133598B1 (en) 1999-08-20 2006-11-07 Thomson Licensing Method for converting packetized video data and corresponding navigation data into a second data format
US6731758B1 (en) 1999-08-29 2004-05-04 Intel Corporation Digital video content transmission ciphering and deciphering method and apparatus
KR20020064888A (ko) 1999-10-22 2002-08-10 액티브스카이 인코포레이티드 객체 지향형 비디오 시스템
CA2388606C (en) 1999-10-27 2009-12-29 Diva Systems Corporation Picture-in-picture and multiple video streams using slice-based encoding
US6912513B1 (en) 1999-10-29 2005-06-28 Sony Corporation Copy-protecting management using a user scrambling key
US6988144B1 (en) 1999-11-18 2006-01-17 International Business Machines Corporation Packet scheduling system and method for multimedia data
US7151832B1 (en) 1999-11-18 2006-12-19 International Business Machines Corporation Dynamic encryption and decryption of a stream of data
US6996720B1 (en) 1999-12-17 2006-02-07 Microsoft Corporation System and method for accessing protected content in a rights-management architecture
US7051110B2 (en) 1999-12-20 2006-05-23 Matsushita Electric Industrial Co., Ltd. Data reception/playback method and apparatus and data transmission method and apparatus for providing playback control functions
US20010030710A1 (en) 1999-12-22 2001-10-18 Werner William B. System and method for associating subtitle data with cinematic material
US7110542B1 (en) 1999-12-30 2006-09-19 Intel Corporation Protecting audio/video content during storage and playback on a processor-based system
US6871008B1 (en) 2000-01-03 2005-03-22 Genesis Microchip Inc. Subpicture decoding architecture and method
US6810131B2 (en) 2000-01-05 2004-10-26 Canon Kabushiki Kaisha Information processing method and apparatus
KR100320476B1 (ko) 2000-01-12 2002-01-15 구자홍 비디오 디코더 및 디코딩 방법
KR100653801B1 (ko) 2000-01-21 2006-12-05 소니 가부시끼 가이샤 데이터 처리 장치 및 데이터 처리 방법
JP2001209583A (ja) 2000-01-26 2001-08-03 Sony Corp データ記録再生器およびセーブデータ処理方法、並びにプログラム提供媒体
US6693959B1 (en) 2000-03-03 2004-02-17 Ati International Srl Method and apparatus for indexing and locating key frames in streaming and variable-frame-length data
EP1143658A1 (en) 2000-04-03 2001-10-10 Canal+ Technologies Société Anonyme Authentication of data transmitted in a digital transmission system
JP4640723B2 (ja) 2000-04-08 2011-03-02 オラクル・アメリカ・インコーポレイテッド 複数クライアントへの単一メディア・トラックのストリーミング
JP4599740B2 (ja) 2000-04-21 2010-12-15 ソニー株式会社 情報処理装置および方法、記録媒体、プログラム、並びに記録媒体
US7302490B1 (en) 2000-05-03 2007-11-27 Microsoft Corporation Media file format to support switching between multiple timeline-altered media streams
US6609548B2 (en) 2000-05-11 2003-08-26 Michelin Recherche Et Technique S.A. Asymmetrical vehicle tire with balanced wet and dry performance
GB2362532B (en) 2000-05-15 2004-05-05 Nokia Mobile Phones Ltd Video coding
EP1158799A1 (en) 2000-05-18 2001-11-28 Deutsche Thomson-Brandt Gmbh Method and receiver for providing subtitle data in several languages on demand
KR100448452B1 (ko) 2000-06-09 2004-09-13 엘지전자 주식회사 고밀도 광 기록매체의 메뉴 지원방법
JP2001359070A (ja) 2000-06-14 2001-12-26 Canon Inc データ処理装置、データ処理方法及びコンピュータ可読記憶媒体
US8091106B1 (en) 2000-06-26 2012-01-03 Thomson Licensing Method and apparatus for using DVD subpicture information in a television receiver
US7647340B2 (en) 2000-06-28 2010-01-12 Sharp Laboratories Of America, Inc. Metadata in JPEG 2000 file format
US6965646B1 (en) 2000-06-28 2005-11-15 Cisco Technology, Inc. MPEG file format optimization for streaming
US6871006B1 (en) 2000-06-30 2005-03-22 Emc Corporation Processing of MPEG encoded video for trick mode operation
FI109393B (fi) 2000-07-14 2002-07-15 Nokia Corp Menetelmä mediavirran enkoodaamiseksi skaalautuvasti, skaalautuva enkooderi ja päätelaite
US7548565B2 (en) * 2000-07-24 2009-06-16 Vmark, Inc. Method and apparatus for fast metadata generation, delivery and access for live broadcast program
KR20040041082A (ko) 2000-07-24 2004-05-13 비브콤 인코포레이티드 멀티미디어 북마크와 비디오의 가상 편집을 위한 시스템및 방법
US6395969B1 (en) 2000-07-28 2002-05-28 Mxworks, Inc. System and method for artistically integrating music and visual effects
JP4810752B2 (ja) 2000-08-04 2011-11-09 ソニー株式会社 データ記録媒体、データ記録方法及び装置、データ再生方法及び装置、データ送信方法及び装置、並びに、データ受信方法及び装置
US7373422B1 (en) 2000-08-04 2008-05-13 Oracle International Corporation Techniques for supporting multiple devices in mobile applications
US6704024B2 (en) 2000-08-07 2004-03-09 Zframe, Inc. Visual content browsing using rasterized representations
KR20020013664A (ko) 2000-08-14 2002-02-21 민홍기 청각장애인을 위한 인터넷 자막방송용 서버, 클라이언트구현
EP1313318A1 (en) 2000-08-25 2003-05-21 Matsushita Electric Industrial Co., Ltd. Data transmission method and data relay method
US6453115B1 (en) 2000-08-31 2002-09-17 Keen Personal Media, Inc. Digital video recording system which generates an index data structure for displaying a video stream in trickplay mode
JP4552294B2 (ja) 2000-08-31 2010-09-29 ソニー株式会社 コンテンツ配信システム、コンテンツ配信方法、および情報処理装置、並びにプログラム提供媒体
US7242772B1 (en) 2000-09-07 2007-07-10 Eastman Kodak Company Encryption apparatus and method for synchronizing multiple encryption keys with a data stream
WO2002023315A2 (en) 2000-09-12 2002-03-21 Aladdin Knowledge Systems, Ltd. System for managing rights and permitting on-line playback of digital content
US7212726B2 (en) 2000-09-15 2007-05-01 International Business Machines Corporation System and method of processing MPEG streams for file index insertion
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
US6934334B2 (en) 2000-10-02 2005-08-23 Kabushiki Kaisha Toshiba Method of transcoding encoded video data and apparatus which transcodes encoded video data
US20030079222A1 (en) 2000-10-06 2003-04-24 Boykin Patrick Oscar System and method for distributing perceptually encrypted encoded files of music and movies
US7231132B1 (en) 2000-10-16 2007-06-12 Seachange International, Inc. Trick-mode processing for digital video
US7031393B2 (en) 2000-10-20 2006-04-18 Matsushita Electric Industrial Co., Ltd. Block distortion detection method, block distortion detection apparatus, block distortion removal method, and block distortion removal apparatus
KR20020032803A (ko) 2000-10-27 2002-05-04 구자홍 스트리밍 서비스를 위한 파일 구조
US7143289B2 (en) 2000-10-30 2006-11-28 Geocodex Llc System and method for delivering encrypted information in a communication network using location identity and key tables
US6985588B1 (en) 2000-10-30 2006-01-10 Geocodex Llc System and method for using location identity to control access to digital information
US7058177B1 (en) 2000-11-28 2006-06-06 Xilinx, Inc. Partially encrypted bitstream method
US6931543B1 (en) 2000-11-28 2005-08-16 Xilinx, Inc. Programmable logic device with decryption algorithm and decryption key
US20020107802A1 (en) 2000-12-06 2002-08-08 Ashwin Philips Secure file downloading
AU2002232494A1 (en) 2000-12-07 2002-06-18 Sandisk Corporation System, method, and device for playing back recorded audio, video or other content from non-volatile memory cards, compact disks or other media
US7117231B2 (en) 2000-12-07 2006-10-03 International Business Machines Corporation Method and system for the automatic generation of multi-lingual synchronized sub-titles for audiovisual data
KR100433516B1 (ko) 2000-12-08 2004-05-31 삼성전자주식회사 트랜스코딩 방법
US20030002578A1 (en) 2000-12-11 2003-01-02 Ikuo Tsukagoshi System and method for timeshifting the encoding/decoding of audio/visual signals in real-time
CN1240223C (zh) 2000-12-13 2006-02-01 香港中文大学 经由网络递送媒体的方法与系统
US7401351B2 (en) 2000-12-14 2008-07-15 Fuji Xerox Co., Ltd. System and method for video navigation and client side indexing
US6798912B2 (en) 2000-12-18 2004-09-28 Koninklijke Philips Electronics N.V. Apparatus and method of program classification based on syntax of transcript information
US6920175B2 (en) 2001-01-03 2005-07-19 Nokia Corporation Video coding architecture and methods for using same
US6968007B2 (en) 2001-01-12 2005-11-22 Koninklijke Philips Electronics N.V. Method and device for scalable video transcoding
JP4048407B2 (ja) 2001-01-18 2008-02-20 富士フイルム株式会社 デジタルカメラ
US7665115B2 (en) 2001-02-02 2010-02-16 Microsoft Corporation Integration of media playback components with an independent timing specification
GB0103245D0 (en) 2001-02-09 2001-03-28 Radioscape Ltd Method of inserting additional data into a compressed signal
WO2002067096A2 (en) 2001-02-20 2002-08-29 American Skandia Life Assurance Corporation System, method and program for providing stabilized annuity payments and control of investments in a variable annuity
US7162314B2 (en) 2001-03-05 2007-01-09 Microsoft Corporation Scripting solution for interactive audio generation
US7110452B2 (en) 2001-03-05 2006-09-19 Intervideo, Inc. Systems and methods for detecting scene changes in a video data stream
US6970822B2 (en) 2001-03-07 2005-11-29 Microsoft Corporation Accessing audio processing components in an audio generation system
US7305273B2 (en) 2001-03-07 2007-12-04 Microsoft Corporation Audio generation system manager
JP3889233B2 (ja) 2001-03-08 2007-03-07 株式会社モノリス 画像符号化方法と装置および画像復号方法と装置
WO2002073437A1 (en) 2001-03-12 2002-09-19 Edgestream, Inc. Seek architecture for media streaming
EP1244310A1 (en) 2001-03-21 2002-09-25 Canal+ Technologies Société Anonyme Data referencing system
JP2002278996A (ja) * 2001-03-22 2002-09-27 Sony Corp 記録装置および記録方法、並びに記録媒体
US7450641B2 (en) 2001-09-14 2008-11-11 Sharp Laboratories Of America, Inc. Adaptive filtering based upon boundary strength
US8060906B2 (en) 2001-04-06 2011-11-15 At&T Intellectual Property Ii, L.P. Method and apparatus for interactively retrieving content related to previous query results
JP3788260B2 (ja) 2001-04-09 2006-06-21 日本電気株式会社 配信システムとその配信方法、及び配信プログラム
ES2266481T3 (es) 2001-04-18 2007-03-01 Koninklijke Philips Electronics N.V. Codificacion de audio con encriptacion parcial.
US20020178330A1 (en) 2001-04-19 2002-11-28 Schlowsky-Fischer Mark Harold Systems and methods for applying a quality metric to caching and streaming of multimedia files over a network
US7110664B2 (en) 2001-04-20 2006-09-19 Front Porch Digital, Inc. Methods and apparatus for indexing and archiving encoded audio-video data
US7121666B2 (en) 2001-04-25 2006-10-17 Tseng Scheffer C G Apparatus and method for the kinetic analysis of tear stability
US7035335B1 (en) 2001-05-11 2006-04-25 Advanced Micro Devices, Inc. Transport stream parser
US7243346B1 (en) 2001-05-21 2007-07-10 Microsoft Corporation Customized library management system
KR20040007621A (ko) 2001-05-29 2004-01-24 마쯔시다덴기산교 가부시키가이샤 이용권 관리 장치
US8275716B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Method and system for subscription digital rights management
US6973445B2 (en) 2001-05-31 2005-12-06 Contentguard Holdings, Inc. Demarcated digital content and method for creating and processing demarcated digital works
US7103261B2 (en) 2001-06-04 2006-09-05 William Grecia Consumer friendly error correcting formating method for white book 2.0 video compact disc with CD-DA red book audio tracks
US7747853B2 (en) 2001-06-06 2010-06-29 Sony Corporation IP delivery of secure digital content
US7127619B2 (en) 2001-06-06 2006-10-24 Sony Corporation Decoding and decryption of partially encrypted information
US7895616B2 (en) 2001-06-06 2011-02-22 Sony Corporation Reconstitution of program streams split across multiple packet identifiers
FR2825877B1 (fr) 2001-06-12 2003-09-19 Canal Plus Technologies Procede de controle d'acces a un programme crypte
US6742082B1 (en) 2001-06-12 2004-05-25 Network Appliance Pre-computing streaming media payload method and apparatus
US20020194606A1 (en) 2001-06-14 2002-12-19 Michael Tucker System and method of communication between videoconferencing systems and computer systems
US6948073B2 (en) 2001-06-27 2005-09-20 Microsoft Corporation Protecting decrypted compressed content and decrypted decompressed content at a digital rights management client
JP2003087785A (ja) 2001-06-29 2003-03-20 Toshiba Corp 動画像符号化データの形式変換方法及び装置
US7356245B2 (en) 2001-06-29 2008-04-08 International Business Machines Corporation Methods to facilitate efficient transmission and playback of digital information
US7065213B2 (en) 2001-06-29 2006-06-20 Scientific-Atlanta, Inc. In a subscriber network receiving digital packets and transmitting digital packets below a predetermined maximum bit rate
CN1326353C (zh) 2001-07-05 2007-07-11 乔治·B·古罗夫 用于计算机网络中分布式数据处理的集成式保护的方法与系统
JP2003023607A (ja) 2001-07-06 2003-01-24 Kenwood Corp 再生装置
KR100895559B1 (ko) 2001-07-23 2009-04-29 파나소닉 주식회사 정보기록매체, 정보기록매체에 정보를 기록하는 장치 및방법
JP4145586B2 (ja) 2001-07-24 2008-09-03 セイコーエプソン株式会社 画像処理装置及び画像処理プログラム、並びに画像処理方法
US7139470B2 (en) 2001-08-17 2006-11-21 Intel Corporation Navigation for MPEG streams
EP1286349A1 (en) 2001-08-21 2003-02-26 Canal+ Technologies Société Anonyme File and content management
US7218635B2 (en) 2001-08-31 2007-05-15 Stmicroelectronics, Inc. Apparatus and method for indexing MPEG video data to perform special mode playback in a digital video recorder and indexed signal associated therewith
AU2002323591A1 (en) 2001-09-05 2003-03-18 Emblaze Systems Ltd. Method for reducing blocking artifacts
KR100424762B1 (ko) 2001-09-06 2004-03-30 삼성전자주식회사 영상 데이터 제공 시스템 및 방법
JP3593075B2 (ja) 2001-09-10 2004-11-24 株式会社東芝 情報記憶媒体とその情報記録方法及び装置と情報再生方法及び装置
US7496764B2 (en) 2001-09-12 2009-02-24 Nagravision S.A. Data transmission method between a local server and local peripherals
US6983079B2 (en) 2001-09-20 2006-01-03 Seiko Epson Corporation Reducing blocking and ringing artifacts in low-bit-rate coding
FI20011871A (fi) 2001-09-24 2003-03-25 Nokia Corp Multimediadatan prosessointi
US7457359B2 (en) 2001-09-26 2008-11-25 Mabey Danny L Systems, devices and methods for securely distributing highly-compressed multimedia content
US20030077071A1 (en) 2001-10-23 2003-04-24 Shu Lin Fast forward trick mode and reverse trick mode using an information file
US7148908B2 (en) 2001-10-31 2006-12-12 Eastman Kodak Company Method and apparatus for generating image transitions
US20030093799A1 (en) 2001-11-14 2003-05-15 Kauffman Marc W. Streamed content Delivery
JP2003152698A (ja) 2001-11-15 2003-05-23 Nippon Hoso Kyokai <Nhk> コンテンツ利用制御送信方法、コンテンツ利用制御受信方法およびコンテンツ利用制御送信装置、コンテンツ利用制御受信装置ならびにコンテンツ利用制御送信プログラム、コンテンツ利用制御受信プログラム
US20030099364A1 (en) 2001-11-28 2003-05-29 Thompson Mark R. Playback manipulation of HTTP streamed content objects
MXPA03006715A (es) 2001-11-29 2003-10-24 Matsushita Electric Ind Co Ltd Metodo para la remocion de la distorsion de la codificacion, metodo codificador de video, metodo descodificador de video y aparato y programa para los mismos.
EP2320660B8 (en) 2001-11-29 2015-09-09 Godo Kaisha IP Bridge 1 Coding distortion removal method
US7380120B1 (en) 2001-12-12 2008-05-27 Guardian Data Storage, Llc Secured data format for access control
US20040037421A1 (en) 2001-12-17 2004-02-26 Truman Michael Mead Parital encryption of assembled bitstreams
DE10164135A1 (de) 2001-12-30 2003-07-17 Juergen K Lang System und Verfahren zur kopier- und nutzungsgeschützten Ver- und Entschlüsselung, Übertragung und Speicherung elektronischer Ton- und Bildmedien
US7292690B2 (en) 2002-01-02 2007-11-06 Sony Corporation Video scene change detection
US7242773B2 (en) 2002-09-09 2007-07-10 Sony Corporation Multiple partial encryption using retuning
US8027470B2 (en) 2002-01-02 2011-09-27 Sony Corporation Video slice and active region based multiple partial encryption
WO2003061173A2 (en) 2002-01-02 2003-07-24 Sony Electronics Inc. Elementary stream partial encryption
US7376233B2 (en) 2002-01-02 2008-05-20 Sony Corporation Video slice and active region based multiple partial encryption
US7302059B2 (en) 2002-01-02 2007-11-27 Sony Corporation Star pattern partial encryption
US7292691B2 (en) 2002-01-02 2007-11-06 Sony Corporation Progressive video refresh slice detection
US7215770B2 (en) 2002-01-02 2007-05-08 Sony Corporation System and method for partially encrypted multimedia stream
US7233669B2 (en) 2002-01-02 2007-06-19 Sony Corporation Selective encryption to enable multiple decryption keys
US7075587B2 (en) 2002-01-04 2006-07-11 Industry-Academic Cooperation Foundation Yonsei University Video display apparatus with separate display means for textual information
US20030135633A1 (en) 2002-01-04 2003-07-17 International Business Machines Corporation Streaming and managing complex media content on Web servers
WO2003058485A1 (en) 2002-01-12 2003-07-17 Coretrust, Inc. Method and system for the information protection of digital content
US7065651B2 (en) 2002-01-16 2006-06-20 Microsoft Corporation Secure video card methods and systems
JP2003230089A (ja) 2002-01-31 2003-08-15 Toshiba Corp 情報記憶媒体及び情報記録装置
JP2003250113A (ja) 2002-02-22 2003-09-05 Fuji Photo Film Co Ltd 画像音声記録再生装置
US20030236836A1 (en) 2002-03-21 2003-12-25 Borthwick Ernest Mark System and method for the design and sharing of rich media productions via a computer network
US7170936B2 (en) 2002-03-28 2007-01-30 Intel Corporation Transcoding apparatus, system, and method
US8214655B2 (en) 2002-03-29 2012-07-03 Kabushiki Kaisha Toshiba Data structure of multimedia file format, encrypting method and device thereof, and decrypting method and device thereof
US20030185302A1 (en) 2002-04-02 2003-10-02 Abrams Thomas Algie Camera and/or camera converter
US7231516B1 (en) 2002-04-11 2007-06-12 General Instrument Corporation Networked digital video recording system with copy protection and random access playback
US20040006701A1 (en) 2002-04-13 2004-01-08 Advanced Decisions Inc. Method and apparatus for authentication of recorded audio
US8155498B2 (en) 2002-04-26 2012-04-10 The Directv Group, Inc. System and method for indexing commercials in a video presentation
CN100419748C (zh) 2002-04-29 2008-09-17 索尼电子有限公司 一种计算方法和采用该方法的装置和系统
US20030212993A1 (en) * 2002-05-07 2003-11-13 Pere Obrador System and method for efficiently managing video files
US7363647B1 (en) 2002-05-07 2008-04-22 Unisys Corporation Mapping process for use in sending trick-mode video streams with a high performance
WO2003096609A1 (fr) 2002-05-10 2003-11-20 Sony Corporation Dispositif de chiffrement et dispositif de dechiffrement
JP4186512B2 (ja) 2002-05-20 2008-11-26 ソニー株式会社 サービス提供システム、機器端末およびその処理方法、認証装置および方法、サービス提供装置および方法、並びにプログラム
US7054804B2 (en) 2002-05-20 2006-05-30 International Buisness Machines Corporation Method and apparatus for performing real-time subtitles translation
US7155109B2 (en) 2002-06-14 2006-12-26 Microsoft Corporation Programmable video recorder having flexible trick play
US7644172B2 (en) 2002-06-24 2010-01-05 Microsoft Corporation Communicating via a connection between a streaming server and a client without breaking the connection
US7206940B2 (en) 2002-06-24 2007-04-17 Microsoft Corporation Methods and systems providing per pixel security and functionality
US7174021B2 (en) 2002-06-28 2007-02-06 Microsoft Corporation Systems and methods for providing secure server key operations
WO2004006559A2 (en) 2002-07-09 2004-01-15 Kaleidescape, Inc. Secure presentation of encrypted digital content
US9445133B2 (en) 2002-07-10 2016-09-13 Arris Enterprises, Inc. DVD conversion for on demand
FR2842690B1 (fr) 2002-07-17 2004-10-08 Thomson Licensing Sa Procede et dispositif de transmission de donnees video pour la mise en oeuvre de modes speciaux
US20040021684A1 (en) 2002-07-23 2004-02-05 Dominick B. Millner Method and system for an interactive video system
US7627229B2 (en) 2002-07-26 2009-12-01 Fujifilm Corporation Moving image recording apparatus and method of recording moving image
US20040022391A1 (en) 2002-07-30 2004-02-05 O'brien Royal Digital content security system and method
AU2003268037A1 (en) 2002-07-30 2004-02-16 Digital Interactive Streams, Inc. Digital content security system and method
US7167560B2 (en) 2002-08-08 2007-01-23 Matsushita Electric Industrial Co., Ltd. Partial encryption of stream-formatted media
US7418190B2 (en) 2002-08-22 2008-08-26 Microsoft Corporation Accelerated access to frames from a compressed digital video stream without keyframes
EP1535136A4 (en) 2002-09-05 2009-06-17 Lg Electronics Inc RECORDING MEDIUM HAVING A DATA STRUCTURE FOR MANAGING THE REPRODUCTION OF SLIDESHOW AND RECORDING THEREFOR AND ASSOCIATED RECORDING AND REPRODUCTION METHODS AND APPARATUSES
JP4520853B2 (ja) 2002-09-06 2010-08-11 エルジー エレクトロニクス インコーポレイティド 停止映像の再生を管理するためのデータ構造を有する記録媒体、それによる記録及び再生方法及び装置
US8818896B2 (en) 2002-09-09 2014-08-26 Sony Corporation Selective encryption with coverage encryption
US20040052501A1 (en) 2002-09-12 2004-03-18 Tam Eddy C. Video event capturing system and method
US20050144468A1 (en) 2003-01-13 2005-06-30 Northcutt J. D. Method and apparatus for content protection in a personal digital network environment
US8064508B1 (en) 2002-09-19 2011-11-22 Silicon Image, Inc. Equalizer with controllably weighted parallel high pass and low pass filters and receiver including such an equalizer
CN1685423A (zh) 2002-09-26 2005-10-19 皇家飞利浦电子股份有限公司 在记录介质上记录信息的方法和装置、含有信息的记录介质以及从记录介质上读取信息的方法和装置
US7020287B2 (en) 2002-09-30 2006-03-28 Sony Corporation Method and system for key insertion for stored encrypted content
KR100910974B1 (ko) 2002-10-02 2009-08-05 엘지전자 주식회사 고밀도 광디스크의 그래픽 데이터 관리방법
US20040071453A1 (en) 2002-10-08 2004-04-15 Valderas Harold M. Method and system for producing interactive DVD video slides
EP1554885B1 (en) 2002-10-10 2006-11-22 Koninklijke Philips Electronics N.V. Itv trick play over digital interface
US7295673B2 (en) 2002-10-23 2007-11-13 Divx, Inc. Method and system for securing compressed digital video
KR20040039852A (ko) 2002-11-05 2004-05-12 주식회사 디지털앤디지털 프레임 인덱스를 이용한 트릭 플레이 구현방법
US8572408B2 (en) 2002-11-05 2013-10-29 Sony Corporation Digital rights management of a digital device
JP2004164731A (ja) 2002-11-12 2004-06-10 Sony Corp 記録装置および方法、記録媒体、並びにプログラム
AU2003295519A1 (en) 2002-11-13 2004-06-03 General Instrument Corporation Efficient distribution of encrypted content for multiple content access systems
EP1420580A1 (en) 2002-11-18 2004-05-19 Deutsche Thomson-Brandt GmbH Method and apparatus for coding/decoding items of subtitling data
EP1563503A4 (en) 2002-11-20 2009-08-12 Lg Electronics Inc RECORDING MEDIUM HAVING A DATA STRUCTURE FOR REPRODUCING DATA RECORDED THEREIN AND RECORDING AND REPRODUCING METHODS AND APPARATUSES
US7227901B2 (en) 2002-11-21 2007-06-05 Ub Video Inc. Low-complexity deblocking filter
EP1574046A1 (en) 2002-12-09 2005-09-14 Koninklijke Philips Electronics N.V. Interactive television system with partial character set generator
US8054880B2 (en) 2004-12-10 2011-11-08 Tut Systems, Inc. Parallel rate control for digital video encoder with multi-processor architecture and picture-based look-ahead window
US8631451B2 (en) 2002-12-11 2014-01-14 Broadcom Corporation Server architecture supporting adaptive delivery to a variety of media players
US8195714B2 (en) 2002-12-11 2012-06-05 Leaper Technologies, Inc. Context instantiated application protocol
TWI349204B (en) 2003-01-10 2011-09-21 Panasonic Corp Group admission system and server and client therefor
US7581255B2 (en) 2003-01-21 2009-08-25 Microsoft Corporation Systems and methods for licensing one or more data streams from an encoded digital media file
US7356709B2 (en) * 2003-01-31 2008-04-08 Microsoft Corporation Systems and methods for deterring software piracy in a volume license environment
GB2398210A (en) 2003-02-05 2004-08-11 Sony Uk Ltd Encryption using a binary tree structure
EP2271089B1 (en) 2003-02-21 2016-09-28 Panasonic Intellectual Property Management Co., Ltd. Apparatus and method for simultaneously utilizing audio visual data
JP2006519565A (ja) 2003-03-03 2006-08-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビデオ符号化
KR100553885B1 (ko) 2003-03-13 2006-02-24 삼성전자주식회사 Smil을 사용하여 제작된 멀티미디어 컨텐츠를관리하는 방법 및 그 파일 시스템
US7007170B2 (en) 2003-03-18 2006-02-28 Widevine Technologies, Inc. System, method, and apparatus for securely providing content viewable on a secure device
EP1609150A1 (en) 2003-03-20 2005-12-28 Koninklijke Philips Electronics N.V. Cpi data for steam buffer channels
JP4170808B2 (ja) 2003-03-31 2008-10-22 株式会社東芝 情報表示装置、情報表示方法及びプログラム
US7406176B2 (en) 2003-04-01 2008-07-29 Microsoft Corporation Fully scalable encryption for scalable multimedia
EP1890489B1 (en) 2003-04-10 2010-05-12 Panasonic Corporation Information recording medium, and apparatus and method for recording information to information recording medium
US7055039B2 (en) 2003-04-14 2006-05-30 Sony Corporation Protection of digital content using block cipher crytography
US7237061B1 (en) 2003-04-17 2007-06-26 Realnetworks, Inc. Systems and methods for the efficient reading of data in a server system
JP3918766B2 (ja) 2003-04-22 2007-05-23 日本電気株式会社 媒体自動交換機
CN1777945B (zh) 2003-04-23 2012-10-31 Lg电子株式会社 对记录在交互记录介质上的主内容以及其附加内容进行同步再现的方法和设备
BRPI0409832A (pt) 2003-04-29 2006-04-25 Lg Electronics Inc meio de gravação tendo uma estrutura de dados para gerenciar reprodução de dados gráficos e métodos e aparelhos de gravação e reprodução
US7616865B2 (en) 2003-04-30 2009-11-10 Lg Electronics Inc. Recording medium having a data structure for managing reproduction of subtitle data and methods and apparatuses of recording and reproducing
KR20040096718A (ko) 2003-05-10 2004-11-17 삼성전자주식회사 멀티미디어 데이터 재생장치, 오디오 데이터 수신방법 및오디오 데이터 구조
KR100492567B1 (ko) 2003-05-13 2005-06-03 엘지전자 주식회사 이동통신 시스템의 http 기반 비디오 스트리밍 장치및 방법
US20070031110A1 (en) 2003-05-16 2007-02-08 Koninklijke Philips Electronics N.V. Method of recording and of replaying and video recording and replay systems
US7409454B2 (en) 2003-06-02 2008-08-05 Microsoft Corporation Automatic detection of intermediate network device capabilities
US7739715B2 (en) 2003-06-24 2010-06-15 Microsoft Corporation Variable play speed control for media streams
US7424501B2 (en) 2003-06-30 2008-09-09 Intel Corporation Nonlinear filtering and deblocking applications utilizing SIMD sign and absolute value operations
JP4411879B2 (ja) 2003-07-01 2010-02-10 株式会社ニコン 信号処理装置、信号処理プログラム、および電子カメラ
US20050005025A1 (en) 2003-07-04 2005-01-06 Michael Harville Method for managing a streaming media service
JP4047237B2 (ja) * 2003-07-04 2008-02-13 株式会社リコー インデックスデータ作成装置、映像再生装置
EP2557521A3 (en) 2003-07-07 2014-01-01 Rovi Solutions Corporation Reprogrammable security for controlling piracy and enabling interactive content
US9615061B2 (en) 2003-07-11 2017-04-04 Tvworks, Llc System and method for creating and presenting composite video-on-demand content
US20070168287A1 (en) 2003-07-16 2007-07-19 Digital Networks North America, Inc. Method and apparatus for distributing media in a pay per play architecture with remote playback
US20050013494A1 (en) 2003-07-18 2005-01-20 Microsoft Corporation In-loop deblocking filter
US7907833B2 (en) 2003-07-21 2011-03-15 Thomson Licensing Apparatus and method for communicating stop and pause commands in a video recording and playback system
US7382879B1 (en) 2003-07-23 2008-06-03 Sprint Communications Company, L.P. Digital rights management negotiation for streaming media over a network
US7941554B2 (en) 2003-08-01 2011-05-10 Microsoft Corporation Sparse caching for streaming media
JP2005057435A (ja) 2003-08-01 2005-03-03 Sony Corp クライアント機器及びクライアント機器におけるコンテンツ処理方法、並びにコンテンツ提供システム
ATE500695T1 (de) 2003-08-07 2011-03-15 Pervenio Ltd Server zum bestimmen und speichern von mobilgerät-leistungsmerkmalen
US7467202B2 (en) 2003-09-10 2008-12-16 Fidelis Security Systems High-performance network content analysis platform
US7681035B1 (en) 2003-09-10 2010-03-16 Realnetworks, Inc. Digital rights management handler and related methods
JP2007510316A (ja) 2003-09-12 2007-04-19 オープン ティーヴィー インコーポレイテッド 双方向アプリケーションの記録および再生の制御方法およびシステム
US20050227773A1 (en) 2003-09-24 2005-10-13 Lu Priscilla M Portable video storage and playback device
EP1668904A2 (en) 2003-09-29 2006-06-14 Handheld Entertainment, Inc. Method and apparatus for coding information
KR20050035678A (ko) 2003-10-14 2005-04-19 엘지전자 주식회사 광디스크 장치의 부가 데이터 재생방법 및 장치와, 이를위한 광디스크
US7979886B2 (en) 2003-10-17 2011-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Container format for multimedia presentations
US7346163B2 (en) 2003-10-31 2008-03-18 Sony Corporation Dynamic composition of pre-encrypted video on demand content
US7853980B2 (en) 2003-10-31 2010-12-14 Sony Corporation Bi-directional indices for trick mode video-on-demand
US20050102371A1 (en) 2003-11-07 2005-05-12 Emre Aksu Streaming from a server to a client
DE10353564A1 (de) 2003-11-14 2005-06-16 Deutsche Thomson-Brandt Gmbh Verfahren zur abschnittsweisen, diskontinuierlichen Übertragung von Daten in einem Netzwerk verteilter Stationen sowie Netzwerkteilnehmerstation als Anforderungsgerät bei der Durchführung eines solchen Verfahrens als auch Netzwerkteilnehmerstation als Quellgerät bei der Durchführung eines solchen Verfahrens
US7882034B2 (en) 2003-11-21 2011-02-01 Realnetworks, Inc. Digital rights management for content rendering on playback devices
US7398327B2 (en) 2003-11-25 2008-07-08 Robert Bosch Gmbh Apparatus, method and system for providing automated services to heterogenous devices across multiple platforms
ATE488095T1 (de) 2003-11-26 2010-11-15 Packet Video Network Solutions Verfahren für garantierte ablieferung von multimediainhalten, basiert auf den terminalfähigkeiten
KR101244308B1 (ko) 2003-12-08 2013-03-18 삼성전자주식회사 동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권관리방법
US8472792B2 (en) 2003-12-08 2013-06-25 Divx, Llc Multimedia distribution system
US7519274B2 (en) 2003-12-08 2009-04-14 Divx, Inc. File format for multiple track digital data
JP4155185B2 (ja) 2003-12-11 2008-09-24 日本ビクター株式会社 コンテンツ配信方法、コンテンツ配信サーバ、およびコンテンツ受信装置
US7681244B2 (en) 2003-12-11 2010-03-16 Panasonic Corporation Packet transmitter apparatus
JP4118232B2 (ja) 2003-12-19 2008-07-16 三菱電機株式会社 映像データ処理方法および映像データ処理装置
FR2864407B1 (fr) 2003-12-22 2006-03-10 Canon Kk Procede et dispositif de transmission continue d'une video dans un reseau de communication
US7734042B2 (en) 2003-12-22 2010-06-08 Aol Inc. System and method for using a streaming protocol
US20050138655A1 (en) 2003-12-22 2005-06-23 Randy Zimler Methods, systems and storage medium for managing digital rights of segmented content
JP4537083B2 (ja) 2004-01-28 2010-09-01 キヤノン株式会社 データ処理装置及びその制御方法
US20050180641A1 (en) 2004-02-02 2005-08-18 Clark Adam L. System and method for transmitting live audio/video information
US9094699B2 (en) 2004-02-05 2015-07-28 Broadcom Corporation System and method for security key transmission with strong pairing to destination client
KR20070028325A (ko) 2004-02-10 2007-03-12 엘지전자 주식회사 텍스트 서브타이틀 디코더 및 텍스트 서브타이틀 스트림디코딩 방법
US7546641B2 (en) 2004-02-13 2009-06-09 Microsoft Corporation Conditional access to digital rights management conversion
US8832434B2 (en) 2004-02-13 2014-09-09 Hewlett-Packard Development Company, L.P. Methods for generating data for describing scalable media
JP2005229395A (ja) 2004-02-13 2005-08-25 Canon Inc 再生装置
JP5119566B2 (ja) 2004-02-16 2013-01-16 ソニー株式会社 再生装置および再生方法、プログラム記録媒体、並びにプログラム
US7512658B2 (en) 2004-02-26 2009-03-31 International Business Machines Corporation Providing a portion of an electronic mail message based upon a transfer rate, a message size, and a file format
US20050216752A1 (en) 2004-03-26 2005-09-29 Microsoft Corporation Common scrambling
CN100579204C (zh) 2004-03-29 2010-01-06 松下电器产业株式会社 累积显示装置和联动显示方法和系统
JP2005284041A (ja) 2004-03-30 2005-10-13 Victor Co Of Japan Ltd コンテンツ配信方法、コンテンツ配信サーバ、およびコンテンツ受信装置
TWI401955B (zh) 2004-04-16 2013-07-11 Panasonic Corp A reproducing apparatus, a recording medium reproducing program, a reproducing method, and a reproducing system
US7397853B2 (en) 2004-04-29 2008-07-08 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US7400679B2 (en) 2004-04-29 2008-07-15 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US7539248B2 (en) 2004-04-29 2009-05-26 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US8868772B2 (en) 2004-04-30 2014-10-21 Echostar Technologies L.L.C. Apparatus, system, and method for adaptive-rate shifting of streaming content
US7477749B2 (en) 2004-05-12 2009-01-13 Nokia Corporation Integrity protection of streamed content
US20060037057A1 (en) 2004-05-24 2006-02-16 Sharp Laboratories Of America, Inc. Method and system of enabling trick play modes using HTTP GET
US7299406B2 (en) 2004-06-02 2007-11-20 Research In Motion Limited Representing spreadsheet document content
US7885405B1 (en) 2004-06-04 2011-02-08 GlobalFoundries, Inc. Multi-gigabit per second concurrent encryption in block cipher modes
BRPI0516744A2 (pt) 2004-06-07 2013-05-28 Sling Media Inc mÉtodos de reproduÇço de fluxo de mÍdia recebido numa rede e produto de programa de computador
JP2005351994A (ja) 2004-06-08 2005-12-22 Sony Corp コンテンツ配信サーバ,コンテンツ配信方法,プログラム
EP1759531A2 (en) 2004-06-14 2007-03-07 ROK Productions Limited Media player
US7756271B2 (en) 2004-06-15 2010-07-13 Microsoft Corporation Scalable layered access control for multimedia
GB0413261D0 (en) 2004-06-15 2004-07-14 Ibm Method and arrangement for front building
KR100917512B1 (ko) 2004-06-18 2009-09-16 파나소닉 주식회사 기록매체, 재생장치, 기록방법, 재생방법
US8600217B2 (en) 2004-07-14 2013-12-03 Arturo A. Rodriguez System and method for improving quality of displayed picture during trick modes
KR100611985B1 (ko) 2004-07-27 2006-08-11 삼성전자주식회사 실시간 컨텐츠 관리 방법, 소오스 장치 및 싱크 장치
EP1779659B1 (en) 2004-08-12 2020-10-07 Gracenote Inc. Selection of content from a stream of video or audio data
EP1780711B1 (en) 2004-08-17 2012-02-15 Panasonic Corporation Information recording medium, data sorting device, and data reproducing device
JPWO2006022304A1 (ja) 2004-08-26 2008-05-08 松下電器産業株式会社 コンテンツ起動制御装置
US7675891B2 (en) 2004-09-23 2010-03-09 Telefonakiebolaget L M Ericsson (Publ) Multimedia reception in communication networks
KR20060030164A (ko) 2004-10-05 2006-04-10 전문석 동영상 데이터 보호를 위한 공유키 풀 기반의 drm 시스템
JP2007065928A (ja) 2005-08-30 2007-03-15 Toshiba Corp 情報記憶媒体、情報処理方法、情報転送方法、情報再生方法、情報再生装置、情報記録方法、情報記録装置、及びプログラム
US7797720B2 (en) 2004-10-22 2010-09-14 Microsoft Corporation Advanced trick mode
US7412149B2 (en) 2004-10-28 2008-08-12 Bitband Technologies, Ltd. Trick mode generation in video streaming
JP2008518528A (ja) 2004-10-28 2008-05-29 テレコム・イタリア・エッセ・ピー・アー 無線通信ネットワークと関連ネットワークおよびそのコンピュータ・プログラム生成物を介して無線端末を設定する方法
US20060093320A1 (en) 2004-10-29 2006-05-04 Hallberg Bryan S Operation modes for a personal video recorder using dynamically generated time stamps
JP4733139B2 (ja) 2004-11-08 2011-07-27 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 著作権発行システムを用いて、デバイスを登録するための技術
US8218439B2 (en) 2004-11-24 2012-07-10 Sharp Laboratories Of America, Inc. Method and apparatus for adaptive buffering
US8135041B2 (en) 2004-12-06 2012-03-13 Thomson Licensing Multiple closed captioning flows and customer access in digital networks
WO2006064612A1 (en) * 2004-12-13 2006-06-22 Matsushita Electric Industrial Co., Ltd. Video processing device
JP2006174309A (ja) 2004-12-17 2006-06-29 Ricoh Co Ltd 動画再生装置、プログラム、及び記録媒体
GB0428155D0 (en) 2004-12-22 2005-01-26 British Telecomm Buffer underflow prevention
FR2879878B1 (fr) 2004-12-22 2007-05-25 Thales Sa Procede de chiffrement selectif compatible pour flux video
WO2006074093A2 (en) 2005-01-05 2006-07-13 Divx, Inc. Media transfer protocol
CN101091184B (zh) 2005-01-18 2010-04-14 松下电器产业株式会社 数据存储方法、数据记录装置和数据播放装置
JP2008527945A (ja) 2005-01-19 2008-07-24 トムソン ライセンシング リアルタイム並列符号化の方法及び装置
DE102005004941B4 (de) 2005-02-02 2006-12-21 Avt Audio Vision Technology Gmbh Konvertierung von Daten, insbesondere zur Wiedergabe von Audio- und/oder Videoinformationen
US20070166000A1 (en) 2005-03-01 2007-07-19 Ramesh Nallur System and method for generating trick mode streams
US7627888B2 (en) 2005-03-09 2009-12-01 Vudu, Inc. Method and system for keeping a library of titles updated
US20060218251A1 (en) 2005-03-14 2006-09-28 Matsushita Electric Industrial Co., Ltd. AV server, AV contents reproducing apparatus, AV contents transmitting method, program and recording medium
US7349886B2 (en) 2005-03-25 2008-03-25 Widevine Technologies, Inc. Securely relaying content using key chains
US20080120342A1 (en) 2005-04-07 2008-05-22 Iofy Corporation System and Method for Providing Data to be Used in a Presentation on a Device
US20080120330A1 (en) 2005-04-07 2008-05-22 Iofy Corporation System and Method for Linking User Generated Data Pertaining to Sequential Content
KR100677026B1 (ko) 2005-04-07 2007-02-01 (주)아이티너스 코리아 영상 신호 송수신 시스템 및 이에 사용되는 보안 모듈
US7676495B2 (en) * 2005-04-14 2010-03-09 Microsoft Corporation Advanced streaming format table of contents object
US20060235883A1 (en) 2005-04-18 2006-10-19 Krebs Mark S Multimedia system for mobile client platforms
WO2006124193A2 (en) 2005-04-20 2006-11-23 Videoegg, Inc. Browser enabled video manipulation
US7478325B2 (en) 2005-04-22 2009-01-13 Microsoft Corporation Methods for providing an accurate visual rendition of a text element formatted with an unavailable font
US8683066B2 (en) 2007-08-06 2014-03-25 DISH Digital L.L.C. Apparatus, system, and method for multi-bitrate content streaming
JP4356645B2 (ja) 2005-04-28 2009-11-04 ソニー株式会社 字幕生成装置及び方法
KR100716900B1 (ko) 2005-05-12 2007-05-10 에스케이 텔레콤주식회사 방송 컨텐츠 보호 시스템 및 그 방법
JP4293160B2 (ja) 2005-05-19 2009-07-08 ソニー株式会社 コンテンツ再生装置及びコンテンツ再生方法
KR100717008B1 (ko) 2005-05-31 2007-05-10 삼성전자주식회사 부분폰트 파일 송신 및 수신하는 방법 및 장치
US20070005333A1 (en) 2005-06-30 2007-01-04 Benard Setiohardjo Analog tape emulation
CA2513016A1 (en) 2005-07-22 2007-01-22 Research In Motion Limited A secure method of synchronizing cache contents of a mobile browser with a proxy server
KR20070020727A (ko) 2005-08-16 2007-02-22 주식회사 팬택 순차 조각 다운로드 방식을 이용한 의사 스트리밍 다운로드기능을 가지는 단말기 및 그 방법
JP4321550B2 (ja) 2005-08-31 2009-08-26 ソニー株式会社 情報処理装置、情報記録媒体製造装置、情報記録媒体、および方法、並びにコンピュータ・プログラム
EP1808858B1 (en) * 2005-08-31 2013-05-15 Sony Corporation File processing device, file processing method, program and recording medium
US20070055982A1 (en) 2005-09-02 2007-03-08 Netgear Inc. System and method for digital content media distribution
US8504597B2 (en) 2005-09-09 2013-08-06 William M. Pitts Distributed file system consistency mechanism extension for enabling internet video broadcasting
JP2007074608A (ja) 2005-09-09 2007-03-22 Hitachi Ltd 再生装置および再生方法
US20070067472A1 (en) 2005-09-20 2007-03-22 Lsi Logic Corporation Accurate and error resilient time stamping method and/or apparatus for the audio-video interleaved (AVI) format
US8522290B2 (en) 2005-10-07 2013-08-27 Infosys Technologies, Ltd. Video on demand system and methods thereof
US20070083467A1 (en) 2005-10-10 2007-04-12 Apple Computer, Inc. Partial encryption techniques for media data
US20070086528A1 (en) 2005-10-18 2007-04-19 Mauchly J W Video encoder with multiple processors
FR2892885B1 (fr) 2005-11-02 2008-01-25 Streamezzo Sa Procede de gestion de polices de caractere a l'interieur de scenes multimedia, programme d'ordinateur et terminal correspondants.
FR2895545B1 (fr) 2005-12-23 2008-05-30 Trusted Logic Sa Procede d'authentification d'applications d'un systeme informatique
WO2007072248A2 (en) 2005-12-23 2007-06-28 Koninklijke Philips Electronics N.V. A device for and a method of processing a data stream
EP1806919A1 (en) 2006-01-05 2007-07-11 Alcatel Lucent Media delivery system with content-based trick play mode
US8214516B2 (en) 2006-01-06 2012-07-03 Google Inc. Dynamic media serving infrastructure
US7577980B2 (en) 2006-01-19 2009-08-18 International Business Machines Corporation Bit-rate constrained trick play through stream switching and adaptive streaming
US7991891B2 (en) 2006-02-02 2011-08-02 Microsoft Corporation Version-specific content searching
US20070239839A1 (en) 2006-04-06 2007-10-11 Buday Michael E Method for multimedia review synchronization
US7992175B2 (en) 2006-05-15 2011-08-02 The Directv Group, Inc. Methods and apparatus to provide content on demand in content broadcast systems
US8775319B2 (en) 2006-05-15 2014-07-08 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
CN1873820A (zh) 2006-05-18 2006-12-06 北京中星微电子有限公司 视频文件处理方法、视频索引方法和视频索引装置
US9209934B2 (en) 2006-06-09 2015-12-08 Qualcomm Incorporated Enhanced block-request streaming using cooperative parallel HTTP and forward error correction
KR101013686B1 (ko) 2006-06-29 2011-02-10 엘지전자 주식회사 Drm에서 유저 도메인 내의 장치 관리 방법 및 시스템
JP4931924B2 (ja) 2006-07-19 2012-05-16 パナソニック株式会社 メディアデータ処理装置及びメディアデータ処理方法
US7783773B2 (en) 2006-07-24 2010-08-24 Microsoft Corporation Glitch-free media streaming
US8082442B2 (en) 2006-08-10 2011-12-20 Microsoft Corporation Securely sharing applications installed by unprivileged users
US20080077592A1 (en) 2006-09-27 2008-03-27 Shane Brodie method and apparatus for device authentication
JP4967572B2 (ja) * 2006-09-29 2012-07-04 ソニー株式会社 記録再生装置及び記録再生方法
US7743161B2 (en) 2006-10-10 2010-06-22 Ortiva Wireless, Inc. Digital content buffer for adaptive streaming
TW200820783A (en) 2006-10-25 2008-05-01 Realtek Semiconductor Corp Apparatus and method for deblock filtering
US8270819B2 (en) 2006-10-31 2012-09-18 Tivo Inc. Performing trick play functions in a digital video recorder with efficient use of resources
US8711929B2 (en) 2006-11-01 2014-04-29 Skyfire Labs, Inc. Network-based dynamic encoding
US8595760B1 (en) * 2006-11-22 2013-11-26 Amdocs Software Systems Limited System, method and computer program product for presenting an advertisement within content
JP4609773B2 (ja) 2006-11-28 2011-01-12 コニカミノルタビジネステクノロジーズ株式会社 文書データ作成装置及び文書データ作成方法並びに制御プログラム
AR064274A1 (es) 2006-12-14 2009-03-25 Panasonic Corp Metodo de codificacion de imagenes en movimiento, dispositivo de codificacion de imagenes en movimiento, metodo de grabacion de imagenes en movimiento, medio de grabacion, metodo de reproduccion de imagenes en movimiento, dispositivo de reproduccion de imagenes en movimiento, y sistema de reproducci
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
CA2676192A1 (en) 2007-01-22 2008-07-31 Min Tnetap I Goeteborg Ab Method and apparatus for obtaining digital objects in a communication network
US20080192818A1 (en) 2007-02-09 2008-08-14 Dipietro Donald Vincent Systems and methods for securing media
US20080201705A1 (en) 2007-02-15 2008-08-21 Sun Microsystems, Inc. Apparatus and method for generating a software dependency map
US20080279535A1 (en) 2007-05-10 2008-11-13 Microsoft Corporation Subtitle data customization and exposure
US20080294691A1 (en) 2007-05-22 2008-11-27 Sunplus Technology Co., Ltd. Methods for generating and playing multimedia file and recording medium storing multimedia file
US7558760B2 (en) 2007-06-12 2009-07-07 Microsoft Corporation Real-time key frame generation
US8243924B2 (en) 2007-06-29 2012-08-14 Google Inc. Progressive download or streaming of digital media securely through a localized container and communication protocol proxy
KR20090004659A (ko) 2007-07-02 2009-01-12 엘지전자 주식회사 디지털 방송 시스템 및 데이터 처리 방법
US8321556B1 (en) 2007-07-09 2012-11-27 The Nielsen Company (Us), Llc Method and system for collecting data on a wireless device
US9602757B2 (en) 2007-09-04 2017-03-21 Apple Inc. Display of video subtitles
KR101058042B1 (ko) 2007-09-06 2011-08-19 삼성전자주식회사 멀티스트림 재생장치 및 재생방법
US8023562B2 (en) 2007-09-07 2011-09-20 Vanguard Software Solutions, Inc. Real-time video coding/decoding
US8046453B2 (en) 2007-09-20 2011-10-25 Qurio Holdings, Inc. Illustration supported P2P media content streaming
US10277956B2 (en) 2007-10-01 2019-04-30 Cabot Communications Method and apparatus for streaming digital media content and a communication system
US20090106082A1 (en) 2007-10-23 2009-04-23 Senti Thad E System and method to facilitate targeted advertising
WO2009065137A1 (en) 2007-11-16 2009-05-22 Divx, Inc. Hierarchical and reduced index structures for multimedia files
EP2223230B1 (en) 2007-11-16 2019-02-20 Sonic IP, Inc. Chunk header incorporating binary flags and correlated variable-length fields
US8169916B1 (en) 2007-11-23 2012-05-01 Media Melon, Inc. Multi-platform video delivery configuration
US8131875B1 (en) 2007-11-26 2012-03-06 Adobe Systems Incorporated Device profile assignment based on device capabilities
US8543720B2 (en) 2007-12-05 2013-09-24 Google Inc. Dynamic bit rate scaling
US8997161B2 (en) 2008-01-02 2015-03-31 Sonic Ip, Inc. Application enhancement tracks
US8776161B2 (en) 2008-02-12 2014-07-08 Ciena Corporation Systems and methods for video processing in network edge devices
US8341715B2 (en) 2008-02-29 2012-12-25 Research In Motion Limited System and method for shared resource owner based access control
WO2009109976A2 (en) 2008-03-05 2009-09-11 Webtview Ltd. Distributing internet channels to a media viewer
CN101540645A (zh) 2008-03-21 2009-09-23 华为技术有限公司 动态内容分发方法和装置
US20090249081A1 (en) 2008-03-31 2009-10-01 Kabushiki Kaisha Toshiba-1 Shibaura 1-Chomominatoku Storage device encryption and method
US8379851B2 (en) 2008-05-12 2013-02-19 Microsoft Corporation Optimized client side rate control and indexed file layout for streaming media
US8456380B2 (en) 2008-05-15 2013-06-04 International Business Machines Corporation Processing computer graphics generated by a remote computer for streaming to a client computer
US8423889B1 (en) 2008-06-05 2013-04-16 Amazon Technologies, Inc. Device specific presentation control for electronic book reader devices
US8842967B2 (en) 2008-06-06 2014-09-23 Deluxe Media Inc. Methods and systems for use in providing playback of variable length content in a fixed length framework
CN102037494A (zh) 2008-06-06 2011-04-27 迪维克斯公司 用于多媒体文件的字体文件优化系统和方法
US7991801B2 (en) 2008-06-10 2011-08-02 International Business Machines Corporation Real-time dynamic and synchronized captioning system and method for use in the streaming of multimedia data
US20090313564A1 (en) 2008-06-12 2009-12-17 Apple Inc. Systems and methods for adjusting playback of media files based on previous usage
US8527876B2 (en) 2008-06-12 2013-09-03 Apple Inc. System and methods for adjusting graphical representations of media files based on previous usage
US8775566B2 (en) 2008-06-21 2014-07-08 Microsoft Corporation File format for media distribution and presentation
US8352996B2 (en) 2008-06-27 2013-01-08 Microsoft Corporation Adaptive video switching for variable network conditions
WO2010010430A2 (en) 2008-07-25 2010-01-28 Lee Kok-Wah Methods and systems to create big memorizable secrets and their applications in information engineering
CN101426179A (zh) 2008-09-22 2009-05-06 深圳华为通信技术有限公司 业务激活的方法和业务提供的方法以及终端设备和服务器
WO2010045511A2 (en) 2008-10-15 2010-04-22 Gal Zuckerman Methods and systems for delivering content
US8051287B2 (en) 2008-10-15 2011-11-01 Adobe Systems Incorporated Imparting real-time priority-based network communications in an encrypted communication session
EP2180664A1 (en) 2008-10-22 2010-04-28 Vivendi Mobile Entertainment System and method for accessing multi-media content via a mobile terminal
US8195038B2 (en) * 2008-10-24 2012-06-05 At&T Intellectual Property I, L.P. Brief and high-interest video summary generation
US8249168B2 (en) 2008-11-06 2012-08-21 Advanced Micro Devices, Inc. Multi-instance video encoder
WO2010060106A1 (en) 2008-11-24 2010-05-27 Ankeena Networks, Inc., Adaptive network content delivery system
US9015209B2 (en) 2008-12-16 2015-04-21 Sandisk Il Ltd. Download management of discardable files
US8311115B2 (en) 2009-01-29 2012-11-13 Microsoft Corporation Video encoding using previously calculated motion information
US8396114B2 (en) 2009-01-29 2013-03-12 Microsoft Corporation Multiple bit rate video encoding using variable bit rate and dynamic resolution for adaptive video streaming
US20100218208A1 (en) 2009-02-26 2010-08-26 Comcast Cable Communications, Llc Method and Apparatus for Generating Alternative Commercials
CA2755774C (en) 2009-03-19 2015-01-06 Azuki Systems, Inc. Method for scalable live streaming delivery for mobile audiences
CA2759880C (en) 2009-03-23 2013-09-24 Azuki Systems, Inc. Method and system for efficient streaming video dynamic rate adaptation
CN102405639A (zh) 2009-04-20 2012-04-04 皇家飞利浦电子股份有限公司 与视频内容分离地获取的文件的验证和同步
US8270473B2 (en) 2009-06-12 2012-09-18 Microsoft Corporation Motion based dynamic resolution multiple bit rate video encoding
US8225061B2 (en) 2009-07-02 2012-07-17 Apple Inc. Method and apparatus for protected content data processing
WO2011022405A2 (en) 2009-08-17 2011-02-24 Akamai Technologies, Inc. Method and system for http-based stream delivery
US8355433B2 (en) 2009-08-18 2013-01-15 Netflix, Inc. Encoding video streams for adaptive video streaming
US9203816B2 (en) 2009-09-04 2015-12-01 Echostar Technologies L.L.C. Controlling access to copies of media content by a client device
US9037674B2 (en) 2009-09-22 2015-05-19 Thwapr, Inc. Hybrid transcoding for mobile media sharing
US20110096828A1 (en) 2009-09-22 2011-04-28 Qualcomm Incorporated Enhanced block-request streaming using scalable encoding
US20110246659A1 (en) 2009-09-29 2011-10-06 Nokia Corporation System, Method and Apparatus for Dynamic Media File Streaming
US9237387B2 (en) 2009-10-06 2016-01-12 Microsoft Technology Licensing, Llc Low latency cacheable media streaming
US10264029B2 (en) 2009-10-30 2019-04-16 Time Warner Cable Enterprises Llc Methods and apparatus for packetized content delivery over a content delivery network
US8930991B2 (en) 2009-11-19 2015-01-06 Gregory Philpott System and method for delivering content to mobile devices
US9164967B2 (en) 2009-11-25 2015-10-20 Red Hat, Inc. Extracting font metadata from font files into searchable metadata for package distribution
US8625667B2 (en) 2009-11-30 2014-01-07 Alcatel Lucent Method of opportunity-based transmission of wireless video
US8767825B1 (en) 2009-11-30 2014-07-01 Google Inc. Content-based adaptive video transcoding framework
EP2507995A4 (en) 2009-12-04 2014-07-09 Sonic Ip Inc SYSTEMS AND METHODS FOR TRANSPORTING ELEMENTARY BIT TRAIN CRYPTOGRAPHIC MATERIAL
KR20110066578A (ko) 2009-12-11 2011-06-17 삼성전자주식회사 디지털 컨텐츠와 이를 위한 재생장치 및 방법
US9344735B2 (en) 2009-12-21 2016-05-17 Tmm, Inc. Progressive shape based encoding of video content within a swarm environment
US9038116B1 (en) 2009-12-28 2015-05-19 Akamai Technologies, Inc. Method and system for recording streams
US20110296048A1 (en) 2009-12-28 2011-12-01 Akamai Technologies, Inc. Method and system for stream handling using an intermediate format
EP2360924A1 (en) 2010-01-18 2011-08-24 Alcatel-Lucent España, S.A. A digital multimedia data transmission device and method
DK2526671T3 (en) 2010-01-18 2017-02-27 ERICSSON TELEFON AB L M (publ) METHODS AND DEVICES FOR HTTP MEDIA FLOW DISTRIBUTION
US20110179185A1 (en) 2010-01-20 2011-07-21 Futurewei Technologies, Inc. System and Method for Adaptive Differentiated Streaming
US20110197267A1 (en) 2010-02-05 2011-08-11 Vivianne Gravel Secure authentication system and method
EP3647974A1 (en) 2010-02-17 2020-05-06 Verimatrix, Inc. Systems and methods for securing content delivered using a playlist
EP2362651A1 (en) 2010-02-19 2011-08-31 Thomson Licensing Multipath delivery for adaptive streaming
EP2360923A1 (en) 2010-02-24 2011-08-24 Thomson Licensing Method for selectively requesting adaptive streaming content and a device implementing the method
US8819116B1 (en) 2010-03-08 2014-08-26 Amazon Technologies, Inc. Providing services using a device capabilities service
US8386621B2 (en) 2010-03-12 2013-02-26 Netflix, Inc. Parallel streaming
EP2375680A1 (en) 2010-04-01 2011-10-12 Thomson Licensing A method for recovering content streamed into chunk
US9043484B2 (en) 2010-04-02 2015-05-26 Disney Enterprises, Inc. Streaming playback and dynamic ad insertion
US9137278B2 (en) 2010-04-08 2015-09-15 Vasona Networks Inc. Managing streaming bandwidth for multiple clients
WO2011139305A1 (en) 2010-05-04 2011-11-10 Azuki Systems, Inc. Method and apparatus for carrier controlled dynamic rate adaptation and client playout rate reduction
KR101837687B1 (ko) 2010-06-04 2018-03-12 삼성전자주식회사 콘텐트의 품질을 결정하는 복수의 인자에 기초한 적응적인 스트리밍 방법 및 장치
US8407753B2 (en) 2010-06-10 2013-03-26 Sony Corporation Content list tailoring for capability of IPTV device
US8705616B2 (en) 2010-06-11 2014-04-22 Microsoft Corporation Parallel multiple bitrate video encoding to reduce latency and dependences between groups of pictures
US9485546B2 (en) 2010-06-29 2016-11-01 Qualcomm Incorporated Signaling video samples for trick mode video representations
US20130080267A1 (en) 2011-09-26 2013-03-28 Unicorn Media, Inc. Single-url content delivery
AU2010202741B1 (en) 2010-06-30 2010-12-23 Brightcove Inc. Dynamic chunking for media streaming
EP2596452A4 (en) 2010-07-19 2014-05-07 Samsung Electronics Co Ltd METHOD AND APPARATUS FOR PROVIDING DIGITAL RIGHTS MANAGEMENT SERVICE
US8782268B2 (en) 2010-07-20 2014-07-15 Microsoft Corporation Dynamic composition of media
US8806050B2 (en) 2010-08-10 2014-08-12 Qualcomm Incorporated Manifest file updates for network streaming of coded multimedia data
US8677428B2 (en) 2010-08-20 2014-03-18 Disney Enterprises, Inc. System and method for rule based dynamic server side streaming manifest files
US9998749B2 (en) 2010-10-19 2018-06-12 Otoy, Inc. Composite video streaming using stateless compression
EP2636201B1 (en) 2010-11-02 2019-02-27 Telefonaktiebolaget LM Ericsson (publ) Methods and devices for media description delivery
US9264750B2 (en) 2010-12-23 2016-02-16 Verizon Patent And Licensing Inc. Advertising insertion for playback of video streams on user devices
WO2012094171A1 (en) 2011-01-05 2012-07-12 Divx, Llc. Adaptive bitrate streaming of media stored in matroska container files using hypertext transfer protocol
US9247312B2 (en) 2011-01-05 2016-01-26 Sonic Ip, Inc. Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
CN103314605A (zh) 2011-01-17 2013-09-18 瑞典爱立信有限公司 用于认证通信设备的方法和装置
US9215466B2 (en) 2011-01-31 2015-12-15 Apple Inc. Joint frame rate and resolution adaptation
US8849950B2 (en) 2011-04-07 2014-09-30 Qualcomm Incorporated Network streaming of video data using byte range requests
US8516144B2 (en) 2011-04-29 2013-08-20 Cbs Interactive Inc. Startup bitrate in adaptive bitrate streaming
US9646141B2 (en) 2011-06-22 2017-05-09 Netflix, Inc. Fast start of streaming digital media playback with deferred license retrieval
US9344721B2 (en) 2011-06-23 2016-05-17 Saab Ab Best quality given a maximum bit rate
WO2013000489A1 (en) 2011-06-28 2013-01-03 Telefonaktiebolaget L M Ericsson (Publ) Technique for managing streaming media traffic at a network entity
CN103650451B (zh) 2011-07-07 2016-10-19 瑞典爱立信有限公司 网络容量优化的自适应http流播
HUE029183T2 (en) 2011-08-11 2017-02-28 Intel Corp Procedure for switching DASH format content between MBMS download and HTTP delivery via an IMS network
US8948249B2 (en) 2011-08-19 2015-02-03 Google Technology Holdings LLC Encoder-aided segmentation for adaptive streaming
US8909922B2 (en) 2011-09-01 2014-12-09 Sonic Ip, Inc. Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US8856218B1 (en) 2011-12-13 2014-10-07 Google Inc. Modified media download with index adjustment
US20130196292A1 (en) 2012-01-30 2013-08-01 Sharp Kabushiki Kaisha Method and system for multimedia-based language-learning, and computer program therefor
US9813740B2 (en) 2012-08-24 2017-11-07 Google Inc. Method and apparatus for streaming multimedia data with access point positioning information
US9332296B2 (en) 2013-02-12 2016-05-03 Ericsson Ab Content processing for personal over-the-top network video recorder
US9226007B2 (en) 2013-02-15 2015-12-29 Cox Communications, Inc. Cloud-enabled network-based digital video recorder
US9549000B2 (en) 2013-03-15 2017-01-17 Arris Enterprises, Inc. Streaming media from a server delivering individualized content streams to clients

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11509839B2 (en) 2003-12-08 2022-11-22 Divx, Llc Multimedia distribution system for multimedia files with packed frames
US11735228B2 (en) 2003-12-08 2023-08-22 Divx, Llc Multimedia distribution system
US11297263B2 (en) 2003-12-08 2022-04-05 Divx, Llc Multimedia distribution system for multimedia files with packed frames
US11159746B2 (en) 2003-12-08 2021-10-26 Divx, Llc Multimedia distribution system for multimedia files with packed frames
US11735227B2 (en) 2003-12-08 2023-08-22 Divx, Llc Multimedia distribution system
US11017816B2 (en) 2003-12-08 2021-05-25 Divx, Llc Multimedia distribution system
US11355159B2 (en) 2003-12-08 2022-06-07 Divx, Llc Multimedia distribution system
US11012641B2 (en) 2003-12-08 2021-05-18 Divx, Llc Multimedia distribution system for multimedia files with interleaved media chunks of varying types
US10708521B2 (en) 2003-12-08 2020-07-07 Divx, Llc Multimedia distribution system for multimedia files with interleaved media chunks of varying types
US10902883B2 (en) 2007-11-16 2021-01-26 Divx, Llc Systems and methods for playing back multimedia files incorporating reduced index structures
US10141024B2 (en) 2007-11-16 2018-11-27 Divx, Llc Hierarchical and reduced index structures for multimedia files
US11495266B2 (en) 2007-11-16 2022-11-08 Divx, Llc Systems and methods for playing back multimedia files incorporating reduced index structures
CN106254900A (zh) * 2011-08-31 2016-12-21 索尼克Ip股份有限公司 用于自动产生顶级索引文件的系统和方法
US11716371B2 (en) 2011-08-31 2023-08-01 Divx, Llc Systems and methods for automatically generating top level index files
US10154075B2 (en) 2011-08-31 2018-12-11 Divx, Llc Systems and methods for automatically generating top level index files
CN106254900B (zh) * 2011-08-31 2019-09-13 帝威视有限公司 用于自动产生顶级索引文件的系统和方法
US10542061B2 (en) 2011-08-31 2020-01-21 Divx, Llc Systems and methods for automatically generating top level index files
US9998515B2 (en) 2011-08-31 2018-06-12 Divx, Llc Systems and methods for automatically generating top level index files
CN103999033B (zh) * 2011-08-31 2016-08-31 索尼克Ip股份有限公司 用于自动产生顶级索引文件的系统和方法
US11115450B2 (en) 2011-08-31 2021-09-07 Divx, Llc Systems, methods, and media for playing back protected video content by using top level index file
CN103999033A (zh) * 2011-08-31 2014-08-20 索尼克Ip股份有限公司 用于自动产生顶级索引文件的系统和方法
CN103327407B (zh) * 2012-03-23 2018-04-06 汤姆逊许可公司 设置视听内容观看级别的方法
CN103327407A (zh) * 2012-03-23 2013-09-25 汤姆逊许可公司 设置视听内容观看级别的方法
US9247296B2 (en) 2012-03-23 2016-01-26 Thomson Licensing Method for setting a watching level for an audiovisual content
CN103514184B (zh) * 2012-06-25 2017-05-10 浙江大华技术股份有限公司 一种录像文件的剪辑备份方法及装置
CN103514184A (zh) * 2012-06-25 2014-01-15 浙江大华技术股份有限公司 一种录像文件的剪辑备份方法及装置
US10225298B2 (en) 2015-01-06 2019-03-05 Divx, Llc Systems and methods for encoding and sharing content between devices
US11711410B2 (en) 2015-01-06 2023-07-25 Divx, Llc Systems and methods for encoding and sharing content between devices
CN105847990B (zh) * 2016-03-30 2019-03-19 华为技术有限公司 播放媒体文件的方法和设备
CN105847990A (zh) * 2016-03-30 2016-08-10 华为技术有限公司 播放媒体文件的方法和设备
CN109361886A (zh) * 2018-10-24 2019-02-19 杭州叙简科技股份有限公司 一种基于声音检测的会议录像标注系统

Also Published As

Publication number Publication date
WO2009065137A1 (en) 2009-05-22
US10141024B2 (en) 2018-11-27
US20210398566A1 (en) 2021-12-23
US11495266B2 (en) 2022-11-08
US20090132599A1 (en) 2009-05-21
EP2223232A4 (en) 2015-02-25
EP2223232A1 (en) 2010-09-01
JP5513400B2 (ja) 2014-06-04
US20190096440A1 (en) 2019-03-28
US10902883B2 (en) 2021-01-26
KR20100106327A (ko) 2010-10-01
CN101861583B (zh) 2014-06-04
US20170004862A1 (en) 2017-01-05
JP2011505648A (ja) 2011-02-24
US20130055084A1 (en) 2013-02-28
US8233768B2 (en) 2012-07-31

Similar Documents

Publication Publication Date Title
CN101861583B (zh) 用于多媒体文件的分级及简化索引结构
CN1288540C (zh) 用于再现在数据记录介质上存储的信息的系统和方法
CN101840719B (zh) 用于包括元数据的存储介质的再现和/或记录设备
JP2006172432A (ja) コンパクトメディアフォーマットファイルを同期マルチメディア統合言語に変換するためのシステムおよび方法
CN104572952A (zh) 直播多媒体文件的识别方法及装置
US20090307199A1 (en) Method and apparatus for generating voice annotations for playlists of digital media
TWI309949B (en) Information storage medium including meta data for multi-angle title, and apparatus and method for reproducing the same
US20050169604A1 (en) Storage medium in which audio-visual data with event information is recorded, and reproducing apparatus and reproducing method thereof
US20080109405A1 (en) Earmarking Media Documents
US20150010288A1 (en) Media information server, apparatus and method for searching for media information related to media content, and computer-readable recording medium
US20090083227A1 (en) Retrieving apparatus, retrieving method, and computer program product
US20090282076A1 (en) Playlist processing
CN102025709A (zh) 一种多媒体播放器及多媒体丰富信息输出方法和装置
KR101684577B1 (ko) 태그 기반 컨텐츠 목록 제공 방법 및 이를 위한 장치
KR20090096158A (ko) 동영상 스틸컷 기반의 크로스미디어 검색 시스템 및 방법
KR20090017028A (ko) 미디어 파일 포맷에서 메타데이터의 생성 방법, 접근 방법및 그 장치
KR20070098395A (ko) 미디어 파일 포맷, 미디어 파일 재생 방법, 및 미디어 파일재생 장치
JP2008259096A (ja) コンテンツ受信装置
JP2007066370A (ja) 再生装置および再生方法
WO2005006330A1 (en) Method and apparatus for addressing media resource, and recording medium thereof
KR100660024B1 (ko) 미디어 자원 어드레싱 방법 및 장치와 그 기록 매체
KR101369426B1 (ko) 엠피쓰리 파일의 엠펙포 파일로의 변환방법 및 장치 및그를 이용한 엠펙포 멀티미디어 파일 실행방법 및 그 장치
Yang et al. Serving a video into an image carousel: system design and implementation
US8418213B2 (en) Method for providing contents referencing information for personal data broadcasting service and receiving apparatus and processing method
KR20100059110A (ko) 스마일 형식의 자막 파일을 이용하여 동영상의 내용을 검색하는 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: California, USA

Applicant after: DIVX Inc.

Address before: California, USA

Applicant before: DIVX, Inc.

ASS Succession or assignment of patent right

Owner name: SONIC IP CO., LTD.

Free format text: FORMER OWNER: DIVX, INC.

Effective date: 20131108

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20131108

Address after: California, USA

Applicant after: Sonic IP Co.,Ltd.

Address before: California, USA

Applicant before: Divx Inc.

C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: California, USA

Patentee after: Devi Vision Co.,Ltd.

Address before: American New York

Patentee before: Devi CF Holding Co.,Ltd.

CP03 Change of name, title or address
TR01 Transfer of patent right

Effective date of registration: 20190627

Address after: American New York

Patentee after: Devi CF Holding Co.,Ltd.

Address before: California, USA

Patentee before: Sonic IP Co.,Ltd.

TR01 Transfer of patent right