Direct-broadcast flow transmission method and apparatus
A streaming and live streaming technology, applied in the field of Internet video, can solve problems such as fluency drop, CDN unresponsive, unusable, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0040] image 3 A flow chart showing a live stream transmission method according to an embodiment of the present invention. This embodiment can be executed on the server side. Such as image 3 As shown, the method mainly includes:
[0041] Step 301, obtaining the current state of the client;
[0042] Step 302, based on the acquired current state of the client, count the ratio of the number of clients in the stuck state to the total number of clients;
[0043] Step 303, when the ratio exceeds the first threshold, obtain the current code rate of the live stream;
[0044] Step 304, in the case that the current code rate is higher than the predetermined code rate threshold, notify the client to adjust the transmission strategy to improve the transmission capacity, and improve the live streaming data obtained by the client from the content distribution network CDN server relative to the point-to-point data transmission P2P The proportion of live streaming data acquired by the ...
Embodiment 2
[0054] Figure 4 A flow chart showing a live stream transmission method according to an embodiment of the present invention. This embodiment can be executed on the client side. and image 3 The same features and terms in the illustrated embodiments have similar meanings and will not be repeated here for brevity. Such as Figure 4 As shown, the method mainly includes:
[0055] Step 401, sending the current state of the client;
[0056] Step 402, receiving a notification generated based on the acquired current state of the client and the current code rate of the live stream; and
[0057] Step 403, when the notification indicates that the ratio of the number of clients in stuck state to the total number of clients exceeds a first threshold, and the current code rate is higher than a predetermined code rate threshold, adjust the client transmission strategy to improve the transmission capacity, And increase the ratio of the live stream data obtained by the client from the CD...
Embodiment 3
[0063] Figure 5 A structural block diagram of a live streaming transmission device 500 according to an embodiment of the present invention is shown. and image 3 The same features and terms in the illustrated embodiments have similar meanings and will not be repeated here for brevity. Such as Figure 5 As shown, the device mainly includes:
[0064] A state obtaining component 501, configured to obtain the current state of the client;
[0065] Statistical component 502, configured to count the ratio of the number of clients in stuck state to the total number of clients based on the acquired current state of the client;
[0066] A bit rate acquiring component 503, configured to acquire the current bit rate of the live stream when the rate exceeds a first threshold; and
[0067] The notification and scheduling component 504 is used to notify the client to adjust the transmission strategy to improve the transmission capacity when the current code rate is higher than the predet...
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