This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > Wiki encyclopedia > HLS


HLS (HTTP Live Streaming) is Apple's dynamic bit rate adaptive technology. Mainly used for audio and video services of PC and Apple terminals. Including an m3u(8) index file, TS media fragment file and key encrypted string file.


Commonly used streaming media protocols are HTTP progressive download and real-time streaming media protocol based on RTSP/RTP. These two are basically completely different things. Currently, it is more convenient and easy to use HTTP progressive download method. In this, Apple's HTTP Live Streaming is representative of this aspect. It was originally developed by Apple for mobile devices such as iPhone, iPod, iTouch and iPad. Now that I see many applications on the desktop, HTML5 directly supports this.

However, the small slice method of the HLS protocol will generate a large number of files, and storing or processing these files will cause a lot of waste of resources. If you want to achieve a time shift of several days, the index volume will be a huge number, and it will obviously affect the request speed. Therefore, the HLS protocol is quite demanding on storage I/O. In this regard, some companies have proposed very good solutions.

   The new on-demand server system has created a real-time slicing technology of memory cache data, which subverts this traditional implementation method and fundamentally solves the problem of fragmentation of a large number of slices, making the slicing and packaging capabilities of a single server no longer a bottleneck. The basic principle is as follows:

Instead of saving TS slice files to disk, they are stored in memory. This technology makes the server's disk no longer have "tons" of file fragmentation, which greatly reduces the number of disk I/O and extends the server. The service life of the disk greatly improves the stability of the server. At the same time, due to the use of this technology, the terminal directly obtains data from the memory of the server when requesting data, which greatly improves the response speed to the terminal data request and optimizes the video viewing experience.

Color model

Hue chroma, Lightness, Saturation.

The HSL color model is a color standard in the industry. It is obtained by changing the three color channels of hue (H), saturation (S), and brightness (L) and superimposing each other. For color, HSL is the color that represents the three channels of hue, saturation, and brightness. This standard includes almost all colors that human vision can perceive, and it is one of the most widely used color systems. HSLA adds a transparency (A) setting on the basis of HSL.


Hormone-sensitive lipase (HCL) is a key enzyme for fat breakdown in animals, it can hydrolyze triglycerides into glycerol and fatty acids to meet the needs of animals.

Structurally, the molecule of hormone-sensitive lipase contains three independent functional regions: regulatory region, catalytic region and lipid binding region. The regulatory zone includes 2 phosphorylation sites, 1 regulatory site and 1 basic site. Regulatory sites can regulate hormone-sensitive lipase activity, and changes in hormone-sensitive lipase activity can affect the breakdown of adipose tissue.

HLS high-level synthesis Abbreviation for high-level synthesis y.


  • XC3S400A-FTG256I


    Xilinx BGA

  • XC3S400AN-5FGG400C


    FPGA Spartan-3AN Family 400K Gates 8064 Cells 770MHz 90nm Technology 1.2V Automotive Medical 400-Pin FBGA

  • XC4025E-3HQ304C


    FPGA XC4000E Family 25K Gates 2432 Cells 0.35um Technology 5V 304-Pin HSPQFP EP

  • XC5206-5VQ100I


    FPGA XC5200 Family 10K Gates 784 Cells 83MHz 0.5um Technology 5V 100-Pin VTQFP

  • XC2C256-7PQG208I


    CPLD CoolRunner -II Family 6K Gates 256 Macro Cells 152MHz 0.18um Technology 1.8V 208-Pin PQFP

FPGA Tutorial Lattice FPGA
Need Help?


If you have any questions about the product and related issues, Please contact us.