Method and device for controlling sending rate of streaming media
A technology of sending rate and control method, which is applied in the field of network multimedia, can solve the problem that streaming media cannot send messages at a constant rate, and achieve the effect of ensuring accuracy and uniformity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] Below to figure 1 As an example, the method for controlling the transmission rate of streaming media provided by Embodiment 1 of the present invention is described in detail. figure 1 The flow chart of the method for controlling the sending rate of streaming media provided by Embodiment 1 of the present invention. In the embodiment of the present invention, the subject of implementing the following steps may be a streaming media server, or the application module loaded in the streaming media server may implementation, but not limited thereto, the following will take the streaming media server as the subject of implementation in detail. Such as figure 1 As shown, this embodiment specifically includes the following steps:
[0030] Step 101, acquire the sending time corresponding to the current data message of the streaming media sent by the streaming media server.
[0031] Wherein, the sending time corresponding to the current data message refers to the time when the s...
Embodiment 2
[0049] In addition, the second embodiment of the present invention provides the principle of dynamically compensating the streaming media rate, so as to make the technical solution of the method provided by the foregoing embodiments of the present invention more clear. figure 2 It is a schematic diagram of the principle of dynamically compensating the streaming media rate in the method for controlling the streaming media transmission rate provided by Embodiment 2 of the present invention. Such as figure 2 As shown, the horizontal axis represents time, and the width between the dotted lines on the horizontal axis represents the timing interval for sending data packets, which is ΔT=L / R, where L is the length of the data packets sent each time, and R is the message sending rate.
[0050] In case a), a data packet is sent at Ta1 time, and due to some reason (such as the streaming media server CPU overload in a large concurrency scenario), the delay of the timer takes effect, at...
Embodiment 3
[0055] In addition, Embodiment 3 of the present invention also provides a device for controlling the sending rate of streaming media, which is used to implement the method for controlling the sending rate of streaming media in the foregoing embodiments of the present invention, and the device may be located in a streaming media server. image 3 A schematic diagram of a device for controlling the transmission rate of streaming media provided in Embodiment 3 of the present invention, as shown in image 3 As shown, the device provided by the embodiment of the present invention includes the following functional units:
[0056] The obtaining unit 301 is configured to obtain the sending time corresponding to the current data message of the streaming media sent by the streaming media server.
[0057] Wherein, when the length of the data message sent by the streaming media is set to be L each time, according to the attributes of the video corresponding to the streaming media, such as ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com