用于存储相同数字视频和/或音频流的多个重叠记录的设备和方法

文档序号:8531946阅读:286来源:国知局
用于存储相同数字视频和/或音频流的多个重叠记录的设备和方法
【技术领域】
[0001] 本发明涉及存储数字视频和/或音频流。
【背景技术】
[0002] 已经研发了各种设备,以使得消费者能够记录视频和/或音频节目,以便在之后 进行呈现。为此,数字设备经由例如USB(通用串行总线)端口提供PVR(个人视频记录仪) 功能,该USB端口允许连接用于存储的外部设备,比如存储棒和硬盘驱动器。使得PVR在 用户问流行的一种特性是其能够对实况广播电视节目进行所谓的时移,即用户可以暂停和 恢复节目。这一功能作为更传统的记录功能的补充。PVR的缺点是其特性或多或少需要稀 缺资源,比如调谐器、解复用器(demux)和存储器。对于诸如用于卫星或陆地接收的带有前 端的接收机来讲,如果接收机上提供了 PVR可能性,则有必要向设备添加第二调谐器,以使 得用户能够在可视化一个广播节目的同时记录另一个广播节目。同样,对于具有或不具有 前端的接收机来讲(不具有前端的接收机的示例是IPTV接收机),解复用器必须能够同时 对多个数字视频和/或音频流进行解复用。关于存储器,在视频记录的情况中(尤其是在 对以HD(高清)格式发送的广播节目进行记录的情况中)需要大量的存储器空间。当用户 同时操作多个PVR功能时,存储器要求甚至更为重要。例如,当用户激活实况广播节目上的 时移时,需要用于时移缓冲器的存储器区域。当用户与此同时正在记录所述节目时,需要用 于存储节目的第二存储器区域。再例如,如果在装备有多个机顶盒(STB)(例如起居室、臣卜 室)的家庭中,这些STB的多个用户对在不同时刻开始记录的广播节目进行记录或时移,针 对每个记录和时移都需要存储器区域。从而,为每个功能分配单独的资源;不存在对资源的 分解。
[0003] 从而,需要对现有技术方案进行进一步地优化。

【发明内容】

[0004] 本发明的目的是减少现有技术中的一些不便。
[0005] 为此,本发明包括一种存储相同数字视频和/或音频流的多个重叠记录的方法。 所述方法将所述相同数字视频和/或音频流的所述多个重叠记录存储为单个分段的记录。 所述单个分段的记录中的每一个段包括所述数字视频和/或音频流的非重叠部分。所述 方法包括:接收针对记录所述数字视频和/或音频流的第一请求。对第一请求的接收导致 打开被称为当前段的段,以及导致在所述当前段中记录所述数字视频和/或音频流。所述 方法还包括:接收针对记录所述数字视频和/或音频流的第二请求。对所述第二请求的接 收导致关闭所述当前段并打开新的当前段以及继续在所述当前段中记录所述数字视频和/ 或音频流。最后,所述方法包括:接收针对停止记录所述数字视频和/或音频流的第三请 求。对所述第三请求的接收导致关闭所述当前段。如果仍存在进行中的至少一个记录,则 打开新的当前段并继续在所述当前段中记录所述数字视频和/或音频流。
[0006] 根据本发明的变形实施例,段是文件,且所述关闭是文件关闭操作。
[0007] 根据本发明的变形实施例,段是存储器段,且所述关闭是放置索引。
[0008] 根据本发明的形实施例,所述方法包括:针对每段,存储与所述数字视频和/或音 频流有关的时问戮。
[0009] 根据本发明的变形实施例,所述方法包括:针对每段,存储将段与请求发起处的用 户相关联的?目息。
[0010] 根据本发明的变形实施例,针对记录的请求是针对对所述数字视频和/或音频流 的可视化进行时移的请求,以及针对停止记录的请求是针对恢复所述可视化的请求。
[0011] 本发明还涉及一种用于存储相同数字视频和/或音频流的多个重叠记录的设备。 所述设备包括用于将所述相同数字视频和/或音频流的所述多个重叠记录存储为单个分 段的记录的存储装置。所述单个分段的记录中的每一个段包括所述数字视频和/或音频流 的非重叠部分。所述设备还包括用于接收针对记录所述数字视频和/或音频流的第一请求 的接口,用于打开被称为当前段的段的中央处理单元,以及用于在所述当前段中记录所述 数字视频和/或音频流的存储器。所述设备还包括用于接收针对记录所述数字视频和/或 音频流的第二请求的网络接口,用于关闭所述当前段并用于打开新的当前段的中央处理单 元,以及用于继续在所述当前段中记录所述数字视频和/或音频流的存储器。最后,所述设 备包括用于接收针对停止记录所述数字视频和/或音频流的第三请求的网络接口,用于关 闭所述当前段并打开新的当前段的中央处理单元,以及用于在存在进行中的至少一个记录 的条件下继续在所述当前段中记录所述数字视频和/或音频流的存储器。
【附图说明】
[0012] 通过对本发明的具体的非限制性实施例进行描述,将体现出本发明的更多优点。 将参照以下附图来描述实施例:
[0013] 图1示出了用于在存储器中存储数字视频和/或音频流的现有技术方法。
[0014] 图2示出了用于根据本发明的具体的非限制性实施例在存储器中存储数字视频 和/或音频流的方法。
[0015] 图3示出了本发明的存储方法的非限制性示例使用场景。
[0016] 图4示出了接续图3的使用场景;
[0017] 图5是根据具体的非限制性实施例实现本发明的设备的框图。
[0018] 图6是根据非限制性示例实施例的本发明的方法的逻辑图。
[0019] 为了便于理解,尽可能地使用相同的附图标记来指代对于所有附图来说相同的元 素。
【具体实施方式】
[0020] 图1示出了用于在存储器或盘中以文件形式或不以文件形式存储相同数字视频 和/或音频流的多个重叠记录的现有技术方法。该图包括三个部分。在第一部分中,项目 103~105表示包括以下三个连续数字视频和/或音频节目在内的实况广播数字视频和/ 或音频流:数字视频和/或音频节目"η-1" 103、数字视频和/或音频节目"η" 104、以及数 字视频和/或音频节目"Ν+Γ'105。在第二部分中,项目100~102表示存储器缓冲器或文 件(下文中使用标记"存储器缓冲器/文件",符号"/"意味着"或"):第一存储器缓冲器/ 文件100、第二存储器缓冲器/文件101和第三存储器缓冲器/文件102。该图的第三部分 表示总需求存储空间(120)(即存储器缓冲器/文件100~102之总和)相对于时间(130) 的图。在时间线上标记出了事件110~116。图140表示总需求存储空间随时问的演变。
[0021] 该图对应于以下场景:
[0022] -第一用户在T = 111处通过例如在其遥控器的PVR功能按钮上按下"记录(rec) " 按钮来记录数字视频和/或音频节目"η" 104 ;
[0023] -在可视化数字视频和/或音频节目"η"并与此同时对该节目进行记录时,第一 用户在T = 112处通过例如按下"暂停"按钮来开始对相同的数字视频和/或音频节目"η" 进行时移;
[0024] -第一用户在T = 113处通过例如按下"播放"按钮来释放暂停并从而恢复可视 化;
[0025] -在可视化相同的数字视频和/或音频节目"η"时,第二用户在T = 114处通过按 下第二设备的遥控器上的"记录(rec) "按钮来开始第二记录。
[0026] 在T = 115处,数字视频和/或音频节目"η"的传输结束。针对直接观看广播的 第二用户来讲,对数字视频和/或音频节目的可视化也在该时刻结束。
[0027] 在T = 116处,针对第一用户,对数字视频和/或音频节目"η"的可视化结束(注 意:可视化由于T = 111处的时移而延迟)。
[0028] 在该场景中,为了简便,假定包括数字视频和/或音频节目"η"在内的视频和/或 音频流具有5Mbit/s的恒定比特率。
[0029] 从而,在T = 111处,当第一用户按下其遥控器上的"记录"按钮以便记录数字视频 和/或音频节目"n"l〇4时,创建第一存储器缓冲器或文件100。图140示出了用于存储来 自与数字视频和/或音频节目"η" 104有关的数字视频和/或音频流的数据(
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1