Abstract:
A system for processing DRM-enabled files includes a playback device and a software module. The software module includes a license-downloading module, a license-transforming module, a decryption module and an encryption module. The license-downloading module is configured to download a first license from a license server to a computer. The license-transforming module is configured to convert the first license to a second license. The decryption module is configured to decrypt a first DRM-enabled file of the computer into a raw file with a first decryption key. The encryption module is configured to encrypt the raw file into a second DRM-enabled file with a second encryption key. The playback device is configured to decrypt the second DRM-enabled file with the second license. The method of the system is also provided.
Abstract:
A system for processing DRM-enabled files includes a playback device and a software module. The software module includes a license-downloading module, a license-transforming module, a decryption module and an encryption module. The license-downloading module is configured to download a first license from a license server to a computer. The license-transforming module is configured to convert the first license to a second license. The decryption module is configured to decrypt a first DRM-enabled file of the computer into a raw file with a first decryption key. The encryption module is configured to encrypt the raw file into a second DRM-enabled file with a second encryption key. The playback device is configured to decrypt the second DRM-enabled file with the second license. The method of the system is also provided.
Abstract:
A Redundant Array of Independent Disks (RAID) system is disclosed in this invention. The RAID system includes a plurality of data storage units and a parity storage medium. The parity storage medium can be singular storage hardware or a logical storage module including multiple storage units. The parity storage medium cooperates with the data storage units to form a RAID. The parity storage medium is used for storing parity information of the RAID. A first write speed of the parity storage medium is faster than a second write speed of each data storage unit.
Abstract:
A block-based seeking method for Windows Media Audio (WMA) stream can be implemented in a portable electronic device with a first processor and a second processor. The first processor initially reads a WMA stream from a block-based storage device. Next, the WMA stream is transmitted to a memory of a second processor block by block. The first processor generates and transmits a block number before it transmits a block of data. Next, the second processor decodes the WMA stream packet by packet. If a discontinuous block number occurs, a desired position of the WMA stream is sought according to the discontinuous block number. Next, the second processor outputs decoded samples of the WMA stream.
Abstract translation:用于Windows Media Audio(WMA)流的基于块的搜索方法可以在具有第一处理器和第二处理器的便携式电子设备中实现。 第一处理器最初从基于块的存储设备读取WMA流。 接下来,WMA流被逐个传送到第二处理器的存储器。 第一处理器在发送数据块之前产生并发送块号。 接下来,第二处理器通过分组解码WMA流分组。 如果发生不连续块号,则根据不连续块号寻求WMA流的期望位置。 接下来,第二处理器输出WMA流的解码样本。
Abstract:
A block-based seeking method for Windows Media Audio (WMA) stream can be implemented in a portable electronic device with a first processor and a second processor. The first processor initially reads a WMA stream from a block-based storage device. Next, the WMA stream is transmitted to a memory of a second processor block by block. The first processor generates and transmits a block number before it transmits a block of data. Next, the second processor decodes the WMA stream packet by packet. If a discontinuous block number occurs, a desired position of the WMA stream is sought according to the discontinuous block number. Next, the second processor outputs decoded samples of the WMA stream.
Abstract translation:用于Windows Media Audio(WMA)流的基于块的搜索方法可以在具有第一处理器和第二处理器的便携式电子设备中实现。 第一处理器最初从基于块的存储设备读取WMA流。 接下来,WMA流被逐个传送到第二处理器的存储器。 第一处理器在发送数据块之前产生并发送块号。 接下来,第二处理器通过分组解码WMA流分组。 如果发生不连续块号,则根据不连续块号寻求WMA流的期望位置。 接下来,第二处理器输出WMA流的解码样本。