A method and system for HLS streaming media channel switching based on parallel preprocessing

By using server-side parallel playlist generation and client-side predictive preloading technology, the black screen buffering problem during HLS channel switching was solved, achieving a seamless frame-level instantaneous switching experience.

CN122093594APending Publication Date: 2026-05-26SHENZHEN JIUZHOU ELECTRIC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN JIUZHOU ELECTRIC
Filing Date
2026-03-04
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

The existing HLS protocol has a black screen buffering problem when switching channels, resulting in a poor viewing experience for users.

Method used

The server monitors the channel source stream in real time and generates a main playlist and a hot-swap playlist. The client downloads and decodes the micro media segments of the target channel in advance based on a prediction strategy, forming a queue of standby frames. When switching, the client directly retrieves the frame data from the queue for playback.

Benefits of technology

It achieves seamless frame-level switching without the user's awareness, eliminating the black screen buffering wait during traditional HLS switching and improving the viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122093594A_ABST
    Figure CN122093594A_ABST
Patent Text Reader

Abstract

This invention discloses an HLS streaming media channel switching method and system based on parallel preprocessing, relating to the field of streaming media transmission technology. The method includes: the server synchronously generating a main playlist and a hot-switching playlist for each channel; the hot-switching playlist records the addresses of micro-media segments starting with I-frames and is continuously updated; the client determines the target channel based on a prediction strategy, requests the target channel's hot-switching playlist in advance, downloads the latest micro-media segments for decoding, and caches them in a waiting frame queue; when a switching command is received, the client directly retrieves a frame from the waiting frame queue for rendering, and simultaneously requests the target channel's main playlist to download regular media segments for playback. This method, by moving network download and decoding operations to before switching, transforms resource acquisition processing into local memory access, fundamentally eliminating the black screen buffering wait during traditional HLS switching and achieving a seamless, frame-level instantaneous switching experience for the user.
Need to check novelty before this filing date? Find Prior Art