Cellular network traffic-pulling method, device and apparatus, and storage medium

A cellular network and network status technology, applied in the field of computer networks, can solve the problems of increasing live broadcast costs, limited cellular data user traffic, affecting user stickiness to the live broadcast platform, etc., to achieve the effect of increasing fluency, saving traffic and cost

Inactive Publication Date: 2019-02-22
GUANGZHOU HUYA TECH CO LTD
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Adding cellular data users to the peer-to-peer network will generate additional traffic for cellular data users. However, due to the limited traffic of cellular data users, it increases the cost for users to watch live broadcasts, and also affects users' stickiness to live broadcast platforms.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cellular network traffic-pulling method, device and apparatus, and storage medium
  • Cellular network traffic-pulling method, device and apparatus, and storage medium
  • Cellular network traffic-pulling method, device and apparatus, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] figure 1 It is a flowchart of a method for pulling streams in a cellular network provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of pulling streams by connecting a point-to-point network through a cellular network. This embodiment does not limit the specific application scenarios of cellular network streaming, and the application scenarios of obtaining resource data by using the cellular network streaming method proposed in this embodiment can be used. In this embodiment, an application scenario in which live video streaming is played is taken as an example for illustration. The method can be executed by a cellular network streaming device. In this embodiment, the cellular network streaming device is not limited, and it may be a terminal device with a cellular network function such as a mobile phone and a tablet. This embodiment is described by taking the mobile phone as an example of a terminal device with a cellular ...

Embodiment 2

[0059] figure 2 It is a flow chart of the cellular network streaming method provided by Embodiment 2 of the present invention, and this embodiment is further refined on the basis of the foregoing embodiments. The cellular network streaming method specifically includes the following steps:

[0060] S210. Obtain an available node, and add the available node to an available node list.

[0061] In this embodiment, an available node is a node in a peer-to-peer network that uploads resource data for sharing. The number of available nodes can be multiple, and viewers can simultaneously request streaming from multiple available nodes through the viewer client to speed up resource data acquisition.

[0062] In this embodiment, the available nodes list is used to manage the available nodes. On the one hand, it is convenient for the audience client to select the available nodes from the available node list; on the other hand, it is convenient to maintain and manage the available nodes...

Embodiment 3

[0101] image 3 It is a flow chart of the cellular network streaming method provided by Embodiment 3 of the present invention, and this embodiment is further refined on the basis of the foregoing embodiments. The cellular network streaming method specifically includes the following steps:

[0102] S310. After starting the live broadcast application program, set a network monitoring event to update the local network status.

[0103] In this embodiment, the live broadcast application is the viewer client described in the above embodiments.

[0104] In one embodiment, after starting the live broadcast application, the software development kit provided by the operating system of the mobile phone is initialized, and a network monitoring event is set to monitor the system network broadcast notification, so as to obtain the local network status.

[0105] S320. Pull the full stream from the CDN, so as to pull the resource data in the fast access stage and the resource data in the sm...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Embodiments of the invention disclose a cellular network traffic-pulling method, device and apparatus, and a storage medium. The method includes steps: obtaining resource data through point-to-point traffic pulling; obtaining a local network state; and restricting uploading of the obtained resource data if the local network state satisfies a preset condition, wherein the preset condition refers tothat the network state is a cellular data network and the traffic is limited. The problem of traffic consumption brought by point-to-point traffic pulling for cellular data users is solved, the cellular network users are allowed to participate in the point-to-point network to improve the playing smoothness of live-broadcasting videos, and the traffic and the cost are reduced.

Description

technical field [0001] Embodiments of the present invention relate to computer network technologies, and in particular, to a method, device, device, and storage medium for pulling streams in a cellular network. Background technique [0002] During the process of watching the live broadcast by the user, the user is usually set to participate in the peer-to-peer network to increase the smoothness of the live video playback. The network performance of the entire point-to-point network is determined by the user's uplink bandwidth, that is, the more users participate in contributing uplink bandwidth, the faster the live video loads. Adding cellular data users to the peer-to-peer network will generate additional traffic for cellular data users. However, due to the limited traffic of cellular data users, it increases the cost for users to watch live broadcasts, and also affects users' stickiness to live broadcast platforms. Contents of the invention [0003] Embodiments of the p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04W28/10H04N21/4363H04N21/442
CPCH04N21/43637H04N21/44227H04W28/10
Inventor 邱俊琪
Owner GUANGZHOU HUYA TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products