用于将流式数据记录到存储装置中的信息处理装置制造方法及图纸

技术编号:2873566 阅读:146 留言:0更新日期:2012-04-11 18:40
一种用于将流式数据记录到存储装置之中的信息处理装置,包括: 第一总线,用以传送各种数据; 第一处理器,它将被记录在存储装置之中的数据作为文件进行管理; 接收机,它接收从外部提供的流式数据; 第二总线,用以传送由接收机接收的流式数据; 第三总线,电连接到该存储装置;以及 第二处理器,电连接到第一总线、第二总线和第三总线,并且响应于从第一处理器经由第一总线发来的一个访问请求,经由第三总线,将经由第二总线从接收机输入的流式数据以及经由第一总线从第一处理器输入的文件管理信息存储到所述存储装置之中。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般地涉及一种信息处理装置,更具体地说,涉及一种能在磁盘存储装置中记录诸如广播节目数据那样的流式数据的信息处理装置。
技术介绍
近年来,已经开发出具有多媒体功能的各种信息处理装置,诸如个人计算机和游戏机。这些信息处理装置能处理诸如视频和音频那样的各种内容数据。已经开发出各种家庭网络系统,用以实现各种家用电子设备(例如,个人计算机、游戏机、电视机和音频设备)的互联。在家庭网络系统中,各种内容数据被存储在一个家庭服务器之中。被存储在一个家庭服务器之中的内容数据可以在经由网络被连接到家庭服务器的各种设备中使用。日本专利申请特许公开第2001-358966号公开了一种系统,它能提供由一个调谐器装置所接收的电视广播节目的传输服务,以及因特网浏览服务。因此,要求家庭服务器能使用流式技术去处理诸如广播内容和因特网内容那样的各种流式数据。然而,流式数据的大小是庞大的,并且存在这样一种危险,即,家庭服务器的总线在传送某些流式数据时,可能被完全占用。假设这样一种情况,由电视调谐器所接收的广播内容的流式数据准备存储到诸如磁盘那样的存储装置之中。这种情况要求将来自电视调谐器的流式数据传送到CPU,还要求将流式数据从CPU传送到存储装置。其结果是,相同的流式数据在家庭服务器的总线上流经两次。这样的结果导致总线流通量的增加以及家庭服务器的性能的相当可观的下降。
技术实现思路
本专利技术的一个目标就是提供一种信息处理装置,它能在不引起总线流通量的增加的前提下有效地处理流式数据。根据本专利技术的一个实施例,提供了一种信息处理装置,它包括第一总线,用以传送各种数据。提供了第一处理器,它将记录在存储装置之中的数据作为文件进行管理。提供了一部接收机,它接收从外部提供的流式数据。提供了第二总线,用以传送由接收机接收的流式数据。第三总线电连接到该存储装置。第二处理器电连接到第一总线、第二总线和第三总线。经由第三总线,将经由第二总线从接收机输入的流式数据存储到存储装置之中。响应于经由第一总线从第一处理器发出的一个访问请求,经由第一总线从第一处理器发送过来的文件管理信息也被存储到存储装置之中。在随后的说明中将陈述本专利技术的附加目标和优点,并且通过说明,本专利技术将有一部分变得显而易见,或者可以通过实践本专利技术而有所领悟。借助于在下文中特别指出的各种手段及其组合,将能实现本专利技术的目标并获得各种好处。附图说明被纳入本说明书并且构成本说明书的一部分的诸附图,对本专利技术的各实施例进行图解,连同上面给出的一般说明以及将在下面给出的各实施例的详细说明,用以解释本专利技术的各项原理。图1是一份方框图,表示根据本专利技术的一个实施例的一个家庭网络系统的结构;图2是一份方框图,表示在图1所示的家庭网络系统中所使用的一个家庭服务器的结构; 图3是一份方框图,表示在图2所示的家庭服务器中设置的一个流处理器的结构。图4表示在图2所示的家庭服务器中,广播内容数据从接收到被存入磁盘存储装置的流程;图5表示在图2所示的家庭服务器中,磁盘存储装置和CPU之间的数据的流程;图6表示当被存储在图2所示的家庭服务器中的磁盘存储装置之中的广播内容数据被发送到个人计算机时的数据的流程;图7表示在图2所示的家庭服务器中设置的CPU以及流处理器之间所进行的处理器之间的通信;图8是一份视图,说明在图2所示的家庭服务器中设置的流处理器的一个缓冲存储器;图9表示由CPU执行的一个软件堆栈与由图2所示的家庭服务器中设置的流处理器执行的一个软件堆栈之间的关系;图10是一份流程图,表示由图2所示的家庭服务器所执行的流式数据记录处理过程;以及图11是一份流程图,表示由图2所示的家庭服务器所执行的流式数据解码/再现处理过程。具体实施例方式现在参照诸附图来说明本专利技术的一个实施例。图1表示使用根据本专利技术的一个实施例的信息处理装置的一个家庭网络系统的结构。该信息处理装置起到家庭服务器11的作用。家庭服务器11是一个用于构建一个家庭网络系统的服务器。家庭服务器11被连接到各种家用电器,即,个人计算机(PC)3,诸如摄像机那样的IEEE 1394装置5,以及电视机6。经由有线或无线的局域网(LAN)2,将家庭服务器11与每一部个人计算机(PC)3连接在一起。经由IEEE 1394总线4将家庭服务器11与每一部IEEE 1394装置5连接在一起。家庭服务器11向每一部个人计算机(PC)3提供涉及收听/收看诸如电视节目那样的广播内容的服务,以及因特网浏览服务。家庭服务器11将每一部个人计算机3连接到因特网1上,并进行因特网1上万维网站点与每一部个人计算机3之间的数据发送/接收。另外,家庭服务器11被连接到电视广播接收天线7,可以接收广播内容,例如由广播卫星(BS)和通信卫星(CS)那样的卫星广播设置的电视节目。家庭服务器11接收到的广播内容可以由电视机6再现,并通过局域网2传送到每一部个人计算机3。图2表示家庭服务器11的系统配置。家庭服务器11包括中央处理单元(CPU)111,北桥112,存储器113,电视调谐器114,流处理器115,磁盘存储装置117,网络处理器118,以及IEEE 1394处理器119。CPU 111是用于控制家庭服务器11整体运行的处理器。CPU111执行从磁盘存储装置(HDD)117装载到存储器113之中的操作系统(OS)和各种应用程序。操作系统包括一个文件系统,并且将记录在磁盘存储装置117之中的各种内容数据作为文件进行管理。CPU 111对向磁盘存储装置117写入数据/从磁盘存储装置117中读出数据进行控制。CPU 111通过北桥112连接到外围部件互连(PCI)总线100。PCI总线100是被用来在所连接的各种装置之间传送各种数据的总线。电视调谐器114是一部接收机,用以接收广播内容数据,诸如由广播卫星和通信卫星那样的卫星广播设置的各种电视节目。卫星广播提供的广播内容数据由被称为MPEG-2传输流的压缩编码流式数据组成。电视调谐器114通过用于传送流式数据(TS)的专用总线(TS总线)101被连接到流处理器115。由电视调谐器114所接收的流式数据(TS)通过TS总线101被传送到流处理器115,而流式数据(TS)不必流经PCI总线100。电视调谐器114还通过一条串行总线,例如集成电路之间(I2C)总线102,被连接到流处理器115。I2C总线102被用作控制总线,流处理器115通过该总线来控制电视调谐器114。例如,表示待接收的电视节目属于哪一个频道的控制信息就是从流处理器115经由I2C总线102被发送到电视调谐器114的。流处理器115是一个用于执行涉及流式数据的处理过程的处理器。流处理器115电连接到PCI总线100、TS总线101和I2C总线102。流处理器115还经由集成驱动电子设备(IDE)总线104,电连接到磁盘存储装置117。流处理器115含有一个微处理器单元(MPU)401。MPU 401通过执行驱动程序来控制磁盘存储装置117,并执行驱动程序来处理流式数据。流处理器115在运行过程中与CPU 111进行处理器之间的通信。响应于CPU 111通过PCI总线100发来的磁盘访问请求,流处理器115通过IDE总线104执行对磁盘存储装置117的访问控制。具体地说,响应于来自本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:石橋泰博
申请(专利权)人:株式会社东芝
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利