Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Special disk reading and writing system suitable for IPTV direct broadcast server with time shift

A technology of live broadcast server and reading and writing system, which is applied in the field of network multimedia and can solve problems such as difficult performance

Inactive Publication Date: 2007-10-24
SHANGHAI CLEARTV CORP LTD
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current general-purpose Linux operating system is not designed for these characteristics, and it is difficult to achieve good performance in this type of application environment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Special disk reading and writing system suitable for IPTV direct broadcast server with time shift
  • Special disk reading and writing system suitable for IPTV direct broadcast server with time shift
  • Special disk reading and writing system suitable for IPTV direct broadcast server with time shift

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0086] The specific implementation and further description of the present invention are as follows.

[0087] basic data structure

[0088] Under the Linux system, the default tmpfs memory file system is mounted under / dev / shm, so the cache blocks in the system are also stored under / dev / shm. When the live broadcast time-shift dedicated disk read-write system is initialized, a series of files will be created under / dev / shm. The files are all of the same size, and each file represents a cache block. The cache block is represented by the structure CachedBlock in the system:

[0089] struct CachedBlock{

[0090] char block_data[CACHED_BLOCK_SIZE];

[0091] int state;

[0092]}

[0093] The cache block includes the data block block_data and the flag bit state. When used to read the data block, the flag bit state uses DATA_READY and DATA_NREADY to indicate whether block_data already contains valid data.

[0094] In order to facilitate management, we also use a control blo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The disclosed special disc read-write system with time-variable IPTV live server comprises: a media data buffer server including a channel management module, a buffer management module with memory based on tmpfs and memory file mapping, and a file read / write module with DIRECT / asynchronous I / O; and some buffer clients including the direct data write / read client, wherein the live server also comprises a data pre-process module, a transmission module and user management module. This invention improves entire system performance.

Description

technical field [0001] The invention belongs to the technical field of network multimedia. It specifically relates to a special disk reading and writing system suitable for a time-shifted IPTV live broadcast server and a time-shifted IPTV live broadcast server using the special disk reading and writing system. Background technique [0002] IPTV (Internet Protocol Television) uses broadband network, multimedia, communication and other technologies to provide digital TV and other interactive services to user terminals such as set-top boxes, PCs, and mobile phones. Typical IPTV applications include live video and video on demand. In the IPTV live video application, time shift (timeshift) is a very novel function point. Using the time-shifted live broadcast service, users can not only watch the live broadcast content at the current moment, but also perform real-time VCR (Video Cassette Recorder) operations on the previous period of content, including tentative, dragging, fast ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/18G06F12/00
Inventor 朱陈洁黄澄叶德建
Owner SHANGHAI CLEARTV CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products