媒体内容从个人视频记录器到外部存储设备的传输的制作方法

文档序号:7636069阅读:327来源:国知局
专利名称:媒体内容从个人视频记录器到外部存储设备的传输的制作方法
M内^MvUW记录器到夕NP^i殳备的传输本发明涉及可以传输内容到外部^i史备的个人^LM记录器(PVR )。 个人4W记录器(PVR),也称为个人数字记录器(PDR),正日益成为市场中的賴物品。典型地,这些才;LH具有如^it的内部高容量^i更备,从广播频道接收的媒体内容,这种^^殳备的^^可以支#^暂#回放的重放^ft特性,并且当节目的剩^p^S^L被停播(off air)记录时可以允许用 户M已记录节目的开始。传统PVR的一个限制是M器^器的内部。已知的是提供组合单元,其 包括PVR和可记录盘播放器如可记录数字通用盘(DVD)^"放器,这样用户可以 务賭内^E便携式载体中,其可以在用户间转移。在这种情况下,可记录播放 器的特'財PVR也是已知的。也已经提出提供PVR和夕Nl^i殳备之间的接口 , 该外部^f^殳^N如是外部a驱动器或者固态^(^殳备,这样内容可以在用 户间转移。存^i殳备在它们的M容量方面普遍不同并且有可能外部存^i殳 备,或者与夕卜部设备的接口没有足够的带宽来支持传输用户所请求的内容。这 种情况下,PVR将要求设备放弃记录并向作出记录请求的应用抛出一个异常。^JL明寻4^^^"种在PVR和夕Np^i殳备间传输内容的^方法。因此,本发明的第一方面提供用于个A^LM记录器(PVR)的控制器,PVR 包括可,用于接ilt^内容的接收级,用于M内容的内部^i殳备和用于 连接到夕卜部^f^殳备的接口,控制器可^ft用于^!t直接记录内^^J夕N)M^i更备的指令;确定外^f^殳备是否可以在所要求的传输速率下^ M^^内容;其中如^卜部^i殳备不能在所要求的传输速率下^ M^^体内容, 内部^i殳备来记录已接收的微内容并从内部^i殳^ft输e^(^的媒体内 紹'J外部^i殳备。伊:<^地,控制器一旦接收到指令就启动已接M体内容到外部^fH^i殳备的内容。这提#—个对要求传输的时候的传输速率的准确估计。这可以通过J^控夕Np^i殳备可以接受g内容的速率来实现。>^^也,如^卜^^殳备不能在所JNej4率下^^内容,内^ft 设备^)作记f^冲器。已接Jlid^体内容首先被记^iJ内部^i殳备然后从内 部^i殳M输到外部^i殳备。优选的是从内部存^&备到外部^f^殳备的 传输发生在内部^f^殳备继续记录媒体内容的时候。这最小化了总的传输时间和减少在内部^ H^殳备上占据的空间总量。本发明进一步的方面提供了包含该控制器的个人M记录器。术语"个人皿记录器"预定要包括个人数字记录器(PDR) JHt字,记录器(DVR)。本发明i^一步的方面提供了一种在个A^L频记录器(PVR)和外部M 设备之间传^^体内容的方法,该PVR包括可雜用于接Jlid^体内容的接條, 用于,内容的内部^i殳备和用于连接到外部^i殳备的接口 ,该方法包 括接收直接记录内紹'J夕NRM^殳备的指令;确定外W^i殳备是否可以在所要求的传g率下^^内容;其中如"卜部^i^i殳备不能在所要求的传输速率^^体内容,4f^^内到夕NpWi殳备。此处所描述的功能可以以软件,硬件或者它们的组合而实现。本发明可以 通过包括几个不同元件的硬件或者通itit当编程的处理平台实现。因此,本发 明的另一方面提供用于引起处理器执行本方法的指令(软件)。该指令可以存 储在电子^i殳备,硬盘,M或者其^^器可读^ft介质上。软件可以通过 网络连接直接下彭,J PVR上。本发明的实施方^^将参照附图,通过仅仅示例而被描述,其中

图1示出了个人,记录器(PVR)运行在直接记录到外部^i殳备的模式下;图2示出了图1的PVR运行在内部^i殳备,作緩冲器的模式下; 图3示出了图2的i^ft^式的湳程图。图1示意性示出了个/^Wi己录器(PVR)或者个yM^t字i己录器(PDR) 10。 中狄理单元(CPU) 16扭J谁制应用20,躲留^#器18中。CPU 16和 ,器18通过公共总线15可,Ak^接,公共总线^Ue^ PVR元件可IMt ;^联,包絲谐器12,用户接口 22妙高容量^it驱动器的内^f^殳备
时移緩冲器,其支持多种特^tX现模式(trick presentation mode),如暂停, 回放等。调谐器12 WNP源接jI^^内容。图1示出了頑14接收广播电鄉道。 ""^1而言,接收的旨内容可以包括"^/皿内容频it^者流,其通iti星, 电缆,陆J"者基于因特网协议(IP)的传i^h接收。调谐器12可控制以选 择用户期望观看或者记录的特^道。感兴趣的频道可以由通过用户接口 22从 用户接收的输入或者通过先前^#^#器18中的选择而4fc^择。解调器/解 码器13解调并解码用于赠或接收的选絲道。输出接口 28将AV数据转换为 可以通过电^btMp扬声器呈现的适当格式。用户接口 22可以采用如下形式安装在PVR10上的操怍面板,或者具有 图形用户接口 (GUI)或者4^电^+几来显示用户可选掩息项的遥控器。接口 26允许PVR连接到夕NjM^i殳备30,例如外^^驱动器或者固态 #卡。该接口可以包M用串行总线(USB), IEEE1394 (火线)或者以太网 接口中的一个或多个,或者用于如CF卡的,卡的连接器。接口 26也可以采 取无线接口的方式,如基于IEEE 802.11协i^者蓝牙的接口,絲送数据到 在PVR范围内的便携^i殳备。^it常,模式中,PVR10以传统方,ft而接收到的媒体内容^^C从调 谐器12路由到输出接口 28和内部^i殳备24上的时移緩冲器(TSB )。因此, 当用户暂停直播或者实时电 道时,PVR冻结输出接口 28处的帧,同时继续 把AV数Hit迚惑线15导向内^MH^殳备24上的时移緩冲器以^M道内容可以在才Nt本发明实施例的^Mt模式中,用户可以请求PVR10直##播(of f-a i r) 记鬆'J夕NP^&备30中。^i殳备30可以通过电缆插在接口 26 Jii^者可以 与PVR建立无线连接。在其^^容量和最大数据传输速率(带宽)方面,外部 ^i殳备30的能力可以广泛变化。该传输速率^P^:于^f^殳备30的读/写 接口 32的类型。用于连接到^i殳备30的接口 26的类型也将强制数据传输速 率的上限。如果^^无线连接,那么在PVR和/ H^i殳备30之间可用于传输内容 的最大数据速率将取决于M类型,无线M的质量(例如传M件)和竟争 访问相同频谱的^fe设备的数量。例如,蓝牙飽洛的数M输速率^i^低于IEEE 802.11敏洛。图1示出了在接口 26和^i殳备30与数MilUiJ^i殳备30 的遽,率相匹配的理想场景下通过PVR的数据流40。内^it过调谐器12选择, 解调/解码和重新^到适当的格式(如M必要)以^t传输到^i殳备30。图2示出了在接口 26和/^^i殳备30与!U^C图传i!U'J^i更备30 速率不匹配的场景下通过PVR的数据流42, 44。 i^t过图3中的流程图来描述。 在步骤50开始,在步骤52接收直接记录AV j;^ J夕h^^i殳备30的请求,在 步骤54, PVR开始传输数据到外部^^i更备30。作为该步骤的1分,控制器 确定支持传输所请求内容所要求的传输速率。这可以由所选择内容流的特性(例 如流的平均链率)而得到。在传输期间,控制应用20监控(步骤56)它能 够多快i械A/V^^Wj夕卜部设备30。传^Til率可以是固定的,或者可以在传 ^it程期间变化。在步骤58确定传输速率是否足够高以适应所请求内容流的传作出。如果可实现的;i速率足够:那么然后传输仍正常进行(步骤60:图i的流40)。但是,如果传输速率不^L够高,在步骤62开始iMt补救措拖。直 接流传送AV数据到夕NjM^i殳备30将被停止并取赠接^、J的AV数据被流 传i^iJ内部^H^殳备24 (流42,图2),它在那JL^暂时^ft^^冲器中。直 接流传i^,J夕NlM^i殳备30和流传i^iJ内^M^史备24之间的^^絲不^^发 生丟失数据的情况下纽。在步骤64建立从内^^到夕Mp^i殳备的新淑流 44,附图2)。选"^i亥新流以更好地匹酉CJl)外部^f^殳备30的连接的传输能力 #^地匹配传输速率,其没有超过到外部^i殳备30的连接的可利用的带 宽。当夕NlM^i殳备30不肯fe^供所要求的带宽的时候,内部^i殳备24上的 緩冲器的大小将增长。内^^存在内^^殳备上直到完成所请求的AV流(步 骤66)。这可以通过用户停止流的记录或者定时器事件完成来提示。 一旦所选 择的媒体内容记录已经停止,^i殳备24上的緩冲^!W始减小大小直到清空 为止。步骤68, 70J&^L该事件。在步骤64用于在内部和外^M^i殳备之间新 建的流44的传输速率可以变化,因为设备之间的连接可以提供或多或少的带 宽,例如当去往/来自夕卜部设备的另一个^^i成时,夕NP设备30将可以以更高 的速##收数据。通过周期地监控到夕b^^i殳备30的可实现传输速率,有可 能利用夕h^ ^li殳备30的传输容量的^^意增加,从而减少总的传输时间和緩存 在内部^i殳备24中的数据总*%值。当所有緩存数据已经传输到夕NP^i殳 备30时,该方法在步骤72结束。^Ji述方法中,传输数^1率一旦传输开始就被确定。 一般而言,在传输 开始之前确定到夕NP设备30的传输带^A很困难的(或者是不可能的),因此 确定外部设备30是否可以M所请求的AV内容的传输是困难的。其为何困难 的一个原因是因为没有标准化方式去询问外部设备30它提^f可种带宽。如果关 于夕Mp设备的传输速率能力的信息在传餅始前对于PVR是已知的,那么PVR可以利用该信息决定夕NP^^殳备30是否能够支持直接记录(40,图1)或者 PVR是否应该以如图2所示的方式开始传^it程。如a大传输速^H氐于传输 所选择内容所要求的速率,那么PVR在传,始^该开始记fJiJ内部^i更 备24中。在传输开始前测试可^^带宽是有可能的,例如当外部^i更备首先连接 到PVR时。然而,这可肯&不可靠的。如^Np设备30是^it,那么^it以固 定的旋#^度旋转。当在妙的狄时写入时(这里盘的线'hii4^较大),可 使用的带宽将H^it的中间写入时(M盘的线'lti^l较小)的带宽大。同 样,如^卜部设备30是M,那么当在不同的^:区域写入时(例如当M多个流时)M必须浪费一些时间用于"搜寻"一将读/写头^y^it的一个部分移动到另""tp分。用于这个的时间取决于要移动的距离,"^W^于^:的设计。这种无效率将l^f氐设备的总的带宽。考虑到上述,在传输期间监控传输速率是 舰的。在Jiil方法中,緩存数据在最早的时才W危传送到外部^i殳备30。这有最 小化用于緩存数据的内部^i史备的部分的好处,并减少了传输数据到夕卜部存 ^i殳备的时间。在可替换的,较不优选的实施例中,PVR总可以在开始传输到 夕NlM^i更备30前在内部^i殳备24中^M^e^收的lt据。应当注意,上述4^5L的实施例说明并不限制本发明,4^域的技^L员可 以设计多种可替换的实施例而不偏离所附权利要求的范围。#矛决求中,任 何M之间的参考符号不应当iM;是对权利要求的限制。词"包含"和"包拾' 并不排I^5L利要求中所列出元件或步骤"卜的,元件或者步骤的存在。如果 系统/设备/装置权利要求列举了若干种手段,这些手段中的針个可以由同一项硬件来M实施。在上述说明书中,参考附图描述了个A^L频记录器(PVR) 10,其包括接 ^liy^内容的接,12 ^fc^lit之类的内部^^i殳备24。 PVR具有用于连接 到夕MjM^i殳备30的接口 26。 PVR可l^t用于接收直接记录内紹iJ夕NP^i殳 备30的指令。PVR确定外^H^S:备30是否能够在所要求的传输速率下, 躲内容。如^Np^f^殳备30在不能所要求的速率下^^体内容,其4线 内部^i殳备24来^^接^ij的,内容并从内部^i殳备24传输e^W 胁内紹,J夕Mp^f^殳备30。 一旦传斬始就可以确定可实现的传输速率。
权利要求
1、一种用于个人视频记录器(PVR)(10)的控制器(20),该PVR 包括可操作用于接收媒体内容的接收级(12)、用于存储内容的内部存储设备(24)和用于连接到外部存储设备(30)的接口(26),该控制器可操作用于接收直接记录内容到外部存储设备(30)的指令;确定外部存储设备(30)是否能够在所要求的传输速率下存储媒体内容;并且其中,如果外部存储设备(30)不能在所要求的传输速率下存储媒体内容,使用内部存储设备(24)来记录接收到的媒体内容并从内部存储设备(24)传输已存储的媒体内容到外部存储设备(30)。
2、 M5L矛决求1所述的控制器,其可操怍用于一M收到指令就启动已 接收的^内紹)J外部^i殳备(30)的传输并在传输期间确定外部^^备(30)是否能够在所要求的传输速率卞^^体内容。
3、 如权矛决求2所述的控制器,其可耕用于监控夕Np^i更备(30) 能够写A^内容的速率。
4、 如前述—权矛决求所述的控制器,其中如"卜部存#&备(30)不 肯t^所要求的传输速率下^^内容,内部^i殳备(24) #^作记^冲 器,其中控制器可,用于首先记录e^收的,内紹,J内部^i殳备(24) 中,并iU^内部^m殳备(24)传输已记^^体内紹l)夕Mp^^殳备(30),同 时继续记录e^收内紹ij内部^i殳备(24 )。
5、 M5U,决求4所述的控制器,其可^Mt用于在与夕h^ H^i殳备(30) 的传输能力相匹配的速率下从内部^i殳备(24)传输已记录的媒体内紹ij外 ^P^i殳备(30 )。
6、 械矛虔求5所述的控制器,其中外部^ !^i更备(30)的传输能力在 已记录的媒体内容W内部^i殳备(24)到外部^i殳备(30)传输期间^ 期舰刑古。
7、 如前述任一权利要求所述的控制器,其中外部^i殳备(30)是^J: ^i殳4^固态^ftB殳备中的一个。
8、 如前述—权矛虔求所述的控制器,其中接口狄线接口。
9、 一种个人,记录器,包括了如前述^"权利要求所述的控制器(20)。
10、 一种在个人舰记录器(PVR) (10)和夕NMH^i殳备(30)之间传输 *内容的方法,该PVR包括可,用于^^^体内容的接^ (12)、用于存 储内容的内^M^i殳备(24)和用于连接到外^H^i殳备(30)的接口 (26), 该方法包括接收直接记录内紹iJ夕NP^i殳备(30)的指令;确定外^4^i史备(30)是否能够在所要求的传输速率下^^体内容;并JL^中如^卜部^i殳备(30)不能在所要求的传输速率下^^体内容,内部^^i殳备(24 )来记录接^'J的縣内容并从内部^m殳备(24 )传输e^的胁内紹'J夕Np^f^殳备(30)。
11、 用于^^理^l^5U,虔求10所i^法的指令。
12、 用于^to矛虔求ll所述指令的计^L可读载体。
全文摘要
个人视频记录器(PVR)(10)包括接收媒体内容的接收级(12)和诸如硬盘的内部存储设备(24)。PVR具有接口(26)用于连接到外部存储设备(30)。PVR可操作用于接收直接记录内容到外部存储设备(30)的指令。PVR确定外部存储设备(30)是否可以在所要求的传输速率下存储媒体内容。如果外部存储设备(30)不能在所要求的传输速率下存储媒体内容,使用内部存储设备(24)记录已接收的媒体内容并从内部存储设备(24)传输已存储的媒体内容到外部存储设备(30)。一旦传输开始就可以确定可实现的传输速率。
文档编号H04N5/76GK101116331SQ200680004186
公开日2008年1月30日 申请日期2006年2月1日 优先权日2005年2月4日
发明者A·S·R·阿什利, J·G·福斯特 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1