Self-adaptive streaming media transmission system and method

Through dynamic parameter adjustment and adaptive coding modules, combined with blockchain and AI technology, the quality, security and resource utilization problems of the streaming media transmission system are solved, and efficient and stable streaming media transmission and personalized services are achieved.

CN120390098AInactive Publication Date: 2025-07-29BEIJING TRANSTRUE TECH
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510513483.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-23
Publication Date
2025-07-29
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Traditional streaming media transmission systems cannot dynamically adapt to network fluctuations and device differences, resulting in unstable playback quality, poor equipment adaptability, insufficient data security, limited personalized services and low resource utilization efficiency.

Method used

Dynamic parameter adjustment module is used to monitor network and equipment performance in real time, combine adaptive coding and transmission modules for block transmission, and introduce blockchain to ensure security and copyright, AI-driven personalized services and fault-tolerant encryption mechanism.

Benefits of technology

It has achieved full-link optimization from encoding to transmission, improved playback quality and equipment adaptability, ensured data security, improved personalized service accuracy, and saved resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120390098A_ABST
    Figure CN120390098A_ABST
Patent Text Reader

Abstract

The invention provides a self-adaptive streaming media transmission system and method, and the system comprises a dynamic parameter adjustment module which is used for monitoring the network bandwidth, delay and equipment performance in real time, and carrying out the dynamic adjustment of the parameters of streaming media; and the self-adaptive coding and transmission module is used for carrying out self-adaptive coding, block transmission and cache prefetching on the streaming media according to the equipment capability and the network condition. According to the technical scheme, full-link optimization from coding to transmission is achieved, and the resource utilization rate is maximized.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] The existing technical problems and reasons are mainly as follows: 1. Unstable playback quality: Problem: Traditional streaming media transmission uses fixed parameters and cannot dynamically adapt to network fluctuations (such as bandwidth reduction and latency increase), resulting in stuttering and blurred video quality.

[0003] Reason: Lack of real-time network monitoring and dynamic adjustment mechanism, and the transmission strategy is rigid.

[0004] 2. Poor device adaptability: Problem: Performance differences of different terminal devices (such as screen resolution and decoding ability) lead to uneven playback effects and serious resource waste.

[0005] Reason: Encoding parameters are not dynamically adjusted according to device performance, and the transmitted content does not match the device capabilities.

[0006] 3. Insufficient data security and copyright protection: Problem: The content is easily tampered with, and it is difficult for copyright holders to track infringement behaviors and revenue distribution.

[0007] Reason: Relying on centralized storage, lacking a transparent and tamper-proof data recording mechanism.

[0008] 4. Limited personalized services: Problem: The recommended content has a low matching degree with user preferences, and the pre-caching efficiency is insufficient.

[0009] Reason: The user behavior analysis technology is backward and cannot accurately predict demands.

[0010] 5. Low resource utilization efficiency: Problem: Transmitting high-quality content to low-performance devices wastes server and bandwidth resources.

[0011] Reason: The encoding strategy is not optimized by combining device performance and network conditions. Summary of the Invention

[0012] This application provides an adaptive streaming media transmission system and method to systematically solve the pain points of traditional streaming media in terms of quality, security, resources, and personalization.

[0013] In the first aspect, an adaptive streaming media transmission system is provided, including: A dynamic parameter adjustment module for real-time monitoring of network bandwidth, latency, and device performance, and dynamically adjusting the parameters of the streaming media; An adaptive encoding and transmission module for adaptively encoding the streaming media according to device capabilities and network conditions, performing block transmission, and prefetching and caching.

[0014] In the above technical solution, a dynamic parameter adjustment module is provided, which is used to monitor network bandwidth, latency, and device performance in real time and dynamically adjust the parameters of the streaming media; an adaptive encoding and transmission module is used to adaptively encode the streaming media according to the device capabilities and network conditions, perform block transmission, and prefetch and cache; realizing full-link optimization from encoding to transmission and maximizing resource utilization.

[0015] In a specific and feasible implementation, it further includes: A blockchain security and copyright protection module is used to upload the video hash value and play record to the blockchain.

[0016] In a specific and feasible implementation, it further includes: An AI-driven personalized service module is used to analyze user behavior, predict preferences, and pre-cache relevant content.

[0017] In a specific and feasible implementation, it further includes: A fault tolerance and encryption mechanism module is used to: encrypt the transmitted data and set an automatic retry and server switching strategy.

[0018] In a second aspect, an adaptive streaming media transmission method is provided, including the following steps: Use the dynamic parameter adjustment module to monitor network bandwidth, latency, and device performance in real time and dynamically adjust the parameters of the streaming media; Use the adaptive encoding and transmission module to adaptively encode the streaming media according to the device capabilities and network conditions, perform block transmission, and prefetch and cache.

[0019] In the above technical solution, a dynamic parameter adjustment module is provided, which is used to monitor network bandwidth, latency, and device performance in real time and dynamically adjust the parameters of the streaming media; an adaptive encoding and transmission module is used to adaptively encode the streaming media according to the device capabilities and network conditions, perform block transmission, and prefetch and cache; realizing full-link optimization from encoding to transmission and maximizing resource utilization.

[0020] In a specific and feasible implementation, it further includes: Use the blockchain security and copyright protection module to upload the video hash value and play record to the blockchain.

[0021] In a specific and feasible implementation, it further includes: Use the AI-driven personalized service module to analyze user behavior, predict preferences, and pre-cache relevant content.

[0022] In a specific and feasible implementation, it further includes: The fault tolerance and encryption mechanism module encrypts the transmitted data and sets the automatic retry and server switching strategies.

[0023] In a third aspect, an electronic device is provided. The electronic device includes a processor, the processor is coupled to a memory, and at least one computer program is stored in the memory. The at least one computer program is loaded and executed by the processor to enable the electronic device to implement any one of the adaptive streaming media transmission methods.

[0024] In the above technical solution, by setting a dynamic parameter adjustment module for real-time monitoring of network bandwidth, latency, and device performance and dynamically adjusting the parameters of the streaming media; an adaptive encoding and transmission module for adaptively encoding the streaming media according to device capabilities and network conditions, performing block transmission and prefetching and caching; full-link optimization from encoding to transmission is achieved, maximizing resource utilization.

[0025] In a fourth aspect, a computer-readable storage medium is provided. At least one computer program is stored in the computer-readable storage medium. The at least one computer program is loaded and executed by a processor to enable the computer-readable storage medium to implement any one of the adaptive streaming media transmission methods.

[0026] In the above technical solution, by setting a dynamic parameter adjustment module for real-time monitoring of network bandwidth, latency, and device performance and dynamically adjusting the parameters of the streaming media; an adaptive encoding and transmission module for adaptively encoding the streaming media according to device capabilities and network conditions, performing block transmission and prefetching and caching; full-link optimization from encoding to transmission is achieved, maximizing resource utilization. Brief Description of the Drawings

[0027] Figure 1 It is a structural block diagram of the adaptive streaming media transmission system provided by an embodiment of the present application; Figure 2 It is a flow block diagram of the adaptive streaming media transmission method provided by an embodiment of the present application; Figure 3 It is a specific flow chart of the adaptive streaming media transmission method provided by an embodiment of the present application. Detailed Description of the Embodiments

[0028] The present application will be further described in detail below with reference to the drawings and embodiments. Through these descriptions, the features and advantages of the present application will become more clearly defined.

[0029] As used herein, the term "exemplary" means "serving as an example, embodiment, or illustration". Any embodiment described as "exemplary" herein need not be construed as superior or better than other embodiments. Although various aspects of the embodiments are shown in the drawings, the drawings are not necessarily drawn to scale unless otherwise specified.

[0030] In addition, the technical features involved in different embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.

[0031] To facilitate the understanding of the adaptive streaming media transmission system and method provided by the embodiments of the present application, the application scenario will be described first. The adaptive streaming media transmission system and method provided by the embodiments of the present application are used to systematically solve the pain points of traditional streaming media in terms of quality, security, resources, and personalization. The existing technical problems and reasons are mainly as follows: 1. Unstable playback quality: Problem: Traditional streaming media transmission uses fixed parameters and cannot dynamically adapt to network fluctuations (such as bandwidth reduction and latency increase), resulting in stuttering and blurred video quality. Reason: Lack of real-time network monitoring and dynamic adjustment mechanisms, and rigid transmission strategies. 2. Poor device adaptability: Problem: Performance differences among different terminal devices (such as screen resolution and decoding ability) lead to uneven playback effects and serious resource waste. Reason: Encoding parameters are not dynamically adjusted according to device performance, and the transmitted content does not match the device capabilities. 3. Insufficient data security and copyright protection: Problem: Content is easily tampered with, and it is difficult for copyright holders to track infringement behaviors and revenue distribution. Reason: Relying on centralized storage, lacking a transparent and immutable data recording mechanism. 4. Limited personalized services: Problem: The recommended content has a low matching degree with user preferences, and the pre-caching efficiency is insufficient. Reason: Backward user behavior analysis technology, unable to accurately predict demands. 5. Low resource utilization efficiency: Problem: Transmitting high-quality content to low-performance devices wastes server and bandwidth resources. Reason: Encoding strategies are not optimized by combining device performance and network conditions. For this reason, the embodiments of the present application provide an adaptive streaming media transmission system and method to systematically solve the pain points of traditional streaming media in terms of quality, security, resources, and personalization. The following will be described in detail with specific drawings by way of examples.

[0032] Reference Figure 1 and Figure 2 , Figure 1 is a structural block diagram of the adaptive streaming media transmission system provided by the embodiments of the present application; Figure 2 is a flow block diagram of the adaptive streaming media transmission method provided by the embodiments of the present application; Figure 3 is a specific flow chart of the adaptive streaming media transmission method provided by the embodiments of the present application.

[0033] In Figure 1 , the embodiments of the present application provide an adaptive streaming media transmission system, including: A dynamic parameter adjustment module for real-time monitoring of network bandwidth, latency, and device performance, and dynamically adjusting the parameters of the streaming media; An adaptive encoding and transmission module for adaptively encoding the streaming media according to device capabilities and network conditions, performing chunked transmission, and prefetching and caching.

[0034] In the above technical solution, by setting a dynamic parameter adjustment module for real-time monitoring of network bandwidth, latency, and device performance, and dynamically adjusting the parameters of the streaming media; and an adaptive encoding and transmission module for adaptively encoding the streaming media according to device capabilities and network conditions, performing chunked transmission, and prefetching and caching; full-link optimization from encoding to transmission is achieved, maximizing resource utilization.

[0035] In a specific implementable embodiment, it further includes: A blockchain security and copyright protection module for uploading video hash values and play records to the blockchain.

[0036] In a specific implementable embodiment, it further includes: An AI-driven personalized service module for analyzing user behavior, predicting preferences, and pre-caching relevant content.

[0037] In a specific implementable embodiment, it further includes: A fault tolerance and encryption mechanism module for: encrypting the transmitted data and setting an automatic retry and server switching strategy.

[0038] Specifically, referring to Figure 1 and Figure 3 , the adaptive streaming media transmission system includes: A dynamic parameter adjustment module for: dynamically adjusting parameters such as resolution and bitrate by real-time monitoring of network bandwidth, latency, and device performance, and combining machine learning algorithms to ensure smooth playback.

[0039] An adaptive encoding and transmission module for: adaptively encoding according to device capabilities and network conditions (such as using the FFmpeg tool), performing chunked transmission, and prefetching and caching to improve adaptability and resource utilization.

[0040] A blockchain security and copyright protection module for: uploading video hash values and play records to the blockchain to ensure the content is not tampered with, supporting copyright traceability and transparent distribution of revenues.

[0041] An AI-driven personalized service module for: using the RNN deep learning algorithm to analyze user behavior, predict preferences, and pre-caching relevant content to improve the accuracy of recommendations.

[0042] The fault-tolerance and encryption mechanism module is used to: encrypt data transmission through SSL / TLS, set automatic retry and server switching strategies, and ensure security and stability.

[0043] In the above technical solution, the beneficial effects include: 1. Improved user experience Dynamically adjust parameters to reduce lag, adapt to multiple devices and network environments, and ensure smooth playback with optimal image quality.

[0044] 2. Efficient use of resources Avoid transmitting oversized content to low-performance devices, saving more than 30% of bandwidth and server resources.

[0045] 3. Data security and copyright control Blockchain technology ensures the integrity of content, and copyright holders can trace infringements through on-chain records and fairly distribute profits.

[0046] 4. Accurate and personalized services AI predicts user preferences, improving recommendation hit rates by 40%, and pre-caching technology reduces waiting time.

[0047] 5. System High Availability Fault-tolerant mechanisms and encrypted transmission ensure service stability, and fault recovery time is shortened to milliseconds.

[0048] Specifically, through a closed-loop technology of dynamic monitoring - intelligent decision-making - adaptive transmission - blockchain evidence storage - AI recommendation, the pain points of traditional streaming media in terms of quality, security, resources, and personalization are systematically addressed. This mainly includes: Dynamic optimization of multi-dimensional parameters: Network, device, and user behavior data are linked to achieve precise transmission.

[0049] Blockchain + AI integrated application: taking into account both security and intelligence to build a reliable and efficient streaming media ecosystem.

[0050] End-to-end resource adaptation: Optimizes the entire link from encoding to transmission to maximize resource utilization.

[0051] It is suitable for video platforms, online education, live broadcast and other fields, and is especially suitable for multi-device and high-concurrency scenarios in the 5G era. It has significant commercial value and social benefits.

[0052] exist Figure 2 In the embodiment of the present application, an adaptive streaming media transmission method is provided, comprising the following steps: Use the dynamic parameter adjustment module to monitor network bandwidth, latency, and device performance in real time, and dynamically adjust streaming media parameters; The adaptive encoding and transmission module adaptively encodes the streaming media according to the device capabilities and network conditions, transmits it in chunks, and prefetches and caches it.

[0053] In the above technical solution, a dynamic parameter adjustment module is provided, which is used to monitor the network bandwidth, latency, and device performance in real time and dynamically adjust the parameters of the streaming media; an adaptive encoding and transmission module is used to adaptively encode the streaming media according to the device capabilities and network conditions, transmit it in chunks, and prefetches and caches it; realizing the full-link optimization from encoding to transmission and maximizing resource utilization.

[0054] In a specific feasible implementation, it further includes: The blockchain security and copyright protection module is used to upload the video hash value and playback record to the blockchain.

[0055] In a specific feasible implementation, it further includes: The AI-driven personalized service module analyzes user behavior, predicts preferences, and prefetches relevant content.

[0056] In a specific feasible implementation, it further includes: The fault tolerance and encryption mechanism module encrypts the transmitted data and sets an automatic retry and server switching strategy.

[0057] The embodiment of the present application also provides an electronic device, which includes a processor, the processor is coupled to a memory, and at least one computer program is stored in the memory. The at least one computer program is loaded and executed by the processor to enable the electronic device to implement any one of the adaptive streaming media transmission methods.

[0058] In the above technical solution, a dynamic parameter adjustment module is provided, which is used to monitor the network bandwidth, latency, and device performance in real time and dynamically adjust the parameters of the streaming media; an adaptive encoding and transmission module is used to adaptively encode the streaming media according to the device capabilities and network conditions, transmit it in chunks, and prefetches and caches it; realizing the full-link optimization from encoding to transmission and maximizing resource utilization.

[0059] The embodiment of the present application also provides a computer-readable storage medium, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to enable the computer-readable storage medium to implement any one of the adaptive streaming media transmission methods.

[0060] In the above technical solution, a dynamic parameter adjustment module is provided, which is used to monitor network bandwidth, latency, and device performance in real time, and dynamically adjust the parameters of the streaming media; an adaptive encoding and transmission module is used to adaptively encode the streaming media according to the device capabilities and network conditions, perform chunked transmission, and prefetch and cache, achieving full-link optimization from encoding to transmission and maximizing resource utilization.

[0061] Those skilled in the art of the present application know that the present application can be implemented as a system, method, or computer program product.

[0062] Therefore, the present disclosure can be specifically implemented in the following forms, namely: it can be completely hardware, can also be completely software (including firmware, resident software, microcode, etc.), or can also be a combination of hardware and software, generally referred to as "circuit", "module", or "system" in this article. In addition, in some embodiments, the present application can also be implemented in the form of a computer program product in one or more computer-readable media, which contains computer-readable program code.

[0063] Any combination of one or more computer-readable media can be adopted. The computer-readable media can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the computer-readable storage medium include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device.

[0064] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limitations on the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application. On this basis, various substitutions and improvements can be made to the present application, and these all fall within the protection scope of the present application.

Claims

1. An adaptive streaming media transmission system, characterized in that, including: a dynamic parameter adjustment module, configured to monitor network bandwidth, latency, and device performance in real time, and dynamically adjust the parameters of the streaming media; an adaptive encoding and transmission module, configured to adaptively encode the streaming media according to device capabilities and network conditions, transmit it in chunks, and prefetch and cache it.

2. The adaptive streaming media transmission system according to claim 1, characterized in that, It further includes: a blockchain security and copyright protection module, configured to upload video hash values and playback records to the blockchain.

3. The adaptive streaming media transmission system according to claim 2, characterized in that, It further includes: an AI-driven personalized service module, configured to analyze user behavior, predict preferences, and pre-cache relevant content.

4. The adaptive streaming media transmission system according to claim 3, wherein It further includes: a fault tolerance and encryption mechanism module, configured to: encrypt the transmitted data and set an automatic retry and server switching strategy.

5. An adaptive streaming media transmission method, characterized in that, including the following steps: using the dynamic parameter adjustment module to monitor network bandwidth, latency, and device performance in real time, and dynamically adjust the parameters of the streaming media; using the adaptive encoding and transmission module to adaptively encode the streaming media according to device capabilities and network conditions, transmit it in chunks, and prefetch and cache it.

6. The adaptive streaming transmission method according to claim 5, wherein It further includes: using the blockchain security and copyright protection module to upload video hash values and playback records to the blockchain.

7. The adaptive streaming transmission method according to claim 6, wherein It further includes: using the AI-driven personalized service module to analyze user behavior, predict preferences, and pre-cache relevant content.

8. The adaptive streaming transmission method according to claim 7, wherein, It further includes: using the fault tolerance and encryption mechanism module to encrypt the transmitted data and set an automatic retry and server switching strategy.

9. An electronic device, characterized in that, The electronic device includes a processor, the processor is coupled to a memory, and at least one computer program is stored in the memory. The at least one computer program is loaded and executed by the processor to enable the electronic device to implement the adaptive streaming media transmission method according to any one of claims 5 to 8.

10. A computer-readable storage medium, characterized in that, At least one computer program is stored in the computer-readable storage medium. The at least one computer program is loaded and executed by a processor to enable the computer-readable storage medium to implement the adaptive streaming media transmission method according to any one of claims 5 to 8.

Citation Information

Patent Citations

  • Video operation record protection method and video operation record protection system based on block chain

    CN108471510A

  • Content distribution method and device, equipment and storage medium

    CN116910703A

  • Source return processing method and device based on multi-process live broadcast architecture, and computing equipment

    CN119211364A

  • Streaming media playing-based expansible content interactive display method and system

    CN119449779A

  • Recording and broadcasting system audio and video real-time streaming transmission method with adaptive code rate adjustment

    CN119676480A