CN107613309A - Live resource self-defined distribution method, storage medium, electronic equipment and system - Google Patents
Live resource self-defined distribution method, storage medium, electronic equipment and system Download PDFInfo
- Publication number
- CN107613309A CN107613309A CN201710757240.XA CN201710757240A CN107613309A CN 107613309 A CN107613309 A CN 107613309A CN 201710757240 A CN201710757240 A CN 201710757240A CN 107613309 A CN107613309 A CN 107613309A
- Authority
- CN
- China
- Prior art keywords
- user
- direct broadcasting
- broadcasting room
- group
- live
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000003542 behavioural effect Effects 0.000 claims abstract description 32
- 230000006399 behavior Effects 0.000 claims description 55
- 239000013589 supplement Substances 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 11
- 238000012544 monitoring process Methods 0.000 claims description 3
- 230000001737 promoting effect Effects 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of live resource self-defined distribution method, storage medium, electronic equipment and system, is related to Internet resources distribution field.Steps of the method are:All users are divided into some groups of user's groups by service end according to the user behavior information of all users;According to the direct broadcasting room behavioural information of all direct broadcasting rooms, all direct broadcasting rooms are divided at least 3 class direct broadcasting room classes;The self-defined live resource that every group of user's group is set relative to different classes of direct broadcasting room of service end;When service end monitors that user watches direct broadcasting room, the direct broadcasting room class belonging to user's group and currently viewing direct broadcasting room according to belonging to active user, corresponding live resource is issued to the client belonging to user;Client loads direct broadcasting room interface according to the live resource received.The present invention can be according to different quality user and direct broadcasting room, distribute different live resources;Not only so that the distribution of live resource rationalizes, and the service quality of high-quality user can be ensured, be very suitable for promoting.
Description
Technical field
The present invention relates to Internet resources to distribute field, and in particular to a kind of self-defined distribution method of live resource, storage are situated between
Matter, electronic equipment and system.
Background technology
With the fast development of live industry, increasing user likes watching live;When user's viewing is live, generally
There can be substantial amounts of real-time interactive (such as sending barrage, gifts etc.).The interbehavior of user is generally by service end
Carry (internal memory that can take service end), in live field, service end can be that the client of every user distributes identical
Live resource (such as live video definition, bandwidth and delay), to ensure the service quality of every user.
But in live field, can there are high-quality user and general user, high-quality user for example supplements user, work with money
User of jerk higher (line duration is longer) etc..Live platform needs while operation cost is controlled, ensures that high-quality is used
The service quality at family, when number of users is more, if the client distribution identical according to the method described above for every user is live
Resource, then it can make it that the live resource that every user is obtained is poor (because the load of service end is limited), so it is not only unrestrained
Take live resource, and cannot be guaranteed the service quality of high-quality user.
The content of the invention
For defect present in prior art, present invention solves the technical problem that being:How according to the use of different quality
Family and direct broadcasting room, distribute different live resources.The present invention not only causes the distribution of live resource to rationalize, and can ensure
The service quality of high-quality user, it is very suitable for promoting.
To achieve the above objectives, the self-defined distribution method of live resource provided by the invention, comprises the following steps:
S1:All users are divided into some groups of user's groups by service end according to the user behavior information of all users;Service end
According to the direct broadcasting room behavioural information of all direct broadcasting rooms, all direct broadcasting rooms are divided at least 3 class direct broadcasting room classes, go to S2;
S2:Service end is self-defined to set every group of user's group to go to S3 relative to the live resource of different classes of direct broadcasting room;
S3:When service end monitors that user watches direct broadcasting room, user's group according to belonging to active user and currently viewing
Direct broadcasting room belonging to direct broadcasting room class, issue corresponding to live resource to the client belonging to user, go to S4;
S4:Client described in user loads direct broadcasting room interface according to the live resource received.
On the basis of above-mentioned technical proposal, also include below scheme after S2:Service end regularly updates every group of user's group
With every class direct broadcasting room class.
Storage medium provided by the invention, computer program is stored with the storage medium, the computer program is located
Reason device realizes the above-mentioned self-defined distribution method of live resource when performing.
Electronic equipment provided by the invention, including memory and processor, store on memory and run on a processor
Computer program, realize above-mentioned live resource self-defined distribution method during computing device computer program.
The self-defined distribution system of live resource provided by the invention, including the live information packet mould being arranged in service end
Block, the self-defined distribute module of live resource and live resource issue module, in addition to the live resource being arranged in client is more
New module;
Live information grouping module is used for:According to the user behavior information of all users, all users are divided into some groups
User's group;According to the direct broadcasting room behavioural information of all direct broadcasting rooms, all direct broadcasting rooms are divided at least 3 class direct broadcasting room classes, to live
The self-defined distribute module of resource sends the live self-defined distribution signal of resource;
The live self-defined distribute module of resource is used for:It is self-defined to set often after receiving the self-defined distribution signal of live resource
Organize live resource of the user's group relative to different classes of direct broadcasting room;
Live resource issues module and is used for:When monitoring that user watches direct broadcasting room, user's group according to belonging to active user,
And the direct broadcasting room class belonging to currently viewing direct broadcasting room, corresponding live resource is issued to the live money of the affiliated client of user
Source update module;
Live resource updates module is used for:According to the live resource loading direct broadcasting room interface received.
On the basis of above-mentioned technical proposal, the live information grouping module is in the self-defined distribute module work of live resource
After the completion of work, it is additionally operable to:Regularly update every group of user's group and per class direct broadcasting room class.
Compared with prior art, the advantage of the invention is that:
(1) it can be seen from S1 of the present invention to S4, the present invention is directed to different user behavior information, if all users are divided into
Dry different user's group;For different direct broadcasting room behavioural informations, all direct broadcasting rooms are divided into some different direct broadcasting room classes.
On the basis of this, the present invention can be according to the direct broadcasting room classification of user's viewing under user's group, for the corresponding live money of user's distribution
Source;Realized with this and distribute different live resources for the user of different quality, not only cause the distribution of live resource to rationalize,
And the service quality of high-quality user can be ensured.
(2) after the present invention divides user and direct broadcasting room, every group of user's group can also be regularly updated and per class direct broadcasting room class, to protect
User under card user's group and the direct broadcasting room under direct broadcasting room class meet expection, and then improve the accurate of live resource allocation
Degree.
Brief description of the drawings
Fig. 1 is the flow chart of the live self-defined distribution method of resource in the embodiment of the present invention;
Fig. 2 is the connection block diagram of electronic equipment in the embodiment of the present invention.
Embodiment
The present invention is described in further detail below in conjunction with drawings and Examples.
It is shown in Figure 1, the self-defined distribution method of live resource in the embodiment of the present invention, comprise the following steps:
S1:All users are divided into some groups of user's groups by service end according to the user behavior information of all users;Service end
According to the direct broadcasting room behavioural information of all direct broadcasting rooms, all direct broadcasting rooms are divided at least 3 class direct broadcasting room classes, go to S2.
User behavior information in S1 includes:ID, user send barrage quantity, user's gifts quantity and user
Supplement amount with money;Some groups of user's groups in S1 include:1 group of non-registered users group and at least 3 groups enliven behavior class user
Group.User behavior information corresponding to non-registered users group includes ID for sky;Enliven user corresponding to behavior class user group
It is not sky that behavioural information, which includes ID, and user sends barrage quantity more than a (such as 3~10 barrages), and user gives gift
For thing quantity more than b (such as 0~3), user supplements amount with money more than c (such as 0~10 yuan).
At least 3 groups are enlivened behavior class user group and included:Primary enlivens behavior user's group, middle rank enlivens behavior user's group and
It is advanced to enliven behavior user's group.Primary enliven behavior user's group corresponding to user profile be:ID is not sky, and user sends bullet
Curtain quantity in more than a and be less than a1, user's gifts quantity is in more than b and is less than b1, user supplement with money amount more than c,
And it is less than c1;Middle rank enliven behavior user's group corresponding to user profile be:ID is not sky, and user sends barrage quantity in a1
Above and it is less than a2, user's gifts quantity is in more than b1 and is less than b2, and user supplements amount with money in more than c1 and is less than
c2;It is advanced enliven behavior user's group corresponding to user profile be:ID is not sky, and user sends barrage quantity in more than a2,
For user's gifts quantity in more than b2, user supplements amount with money in more than c2;A < a1 < a2, b < b1 < b2, c < c1 < c2.
It is by the purpose of user grouping:By all users according to different user behavior information classifications, and then cause difference
User's group correspond to the user of different quality, directly can subsequently be distributed according to the user for being grouped into different quality different straight
Broadcast resource.
Direct broadcasting room behavioural information in S1 includes:The viewing of direct broadcasting room history number, direct broadcasting room history receive barrage quantity, with
And direct broadcasting room history receives present quantity, direct broadcasting room behavioural information corresponding to the direct broadcasting room class in S1 is:Direct broadcasting room history is watched
Number is more than d (such as 1000~3000 people), direct broadcasting room history receives barrage quantity in more than e (such as 2000~5000
Bar), direct broadcasting room history receive present quantity more than f (such as 200~1000).
At least 3 class direct broadcasting room classes include:Primary direct broadcasting room class, intermediate direct broadcasting room class and advanced direct broadcasting room class, it is primary live
Between direct broadcasting room behavioural information corresponding to class be:Direct broadcasting room history viewing number in more than d and is less than d1, and direct broadcasting room history receives
Barrage quantity is in more than e and is less than e1, and direct broadcasting room history receives present quantity in more than f and is less than f1;Intermediate direct broadcasting room class
Corresponding direct broadcasting room behavioural information is:Direct broadcasting room history viewing number in more than d1 and is less than d2, and direct broadcasting room history receives barrage
Quantity is in more than e1 and is less than e2, and direct broadcasting room history receives present quantity in more than f1 and is less than f2;Advanced direct broadcasting room class pair
The direct broadcasting room behavioural information answered is:Direct broadcasting room history watch number more than d2, direct broadcasting room history receive barrage quantity e2 with
Upper, direct broadcasting room history receives present quantity in more than f2;D < d1 < d2, e < e1 < e2, f < f1 < f2.
It is by the purpose that direct broadcasting room is classified:All direct broadcasting rooms are classified according to different direct broadcasting room behavioural informations, Jin Erhua
The quality (i.e. hot degree) of direct broadcasting room is separated, subsequently can further become more meticulous the live resource of distribution with reference to different user groups.
S2:Service end is self-defined to set every group of user's group to go to S3 relative to the live resource of different classes of direct broadcasting room.
Also include below scheme after S2:Service end regularly updates every group of user's group and per class direct broadcasting room class, update mode
Can be actively renewal or periodically automatically update (such as user's group name and direct broadcasting room class mark on increase timestamp,
The period of validity of setting is downgraded to next stage group name automatically after arriving, and after user produces new behavior, the mark can be in new system
Refresh when counting the cycle), to ensure that the user under user's group and the direct broadcasting room under direct broadcasting room class meet expection, improve live
The accuracy of resource allocation.
S3:When service end monitors that user watches direct broadcasting room, user's group according to belonging to active user and currently viewing
Direct broadcasting room belonging to direct broadcasting room class, issue corresponding to live resource to the client belonging to user, go to S4.
S4:Client described in user loads direct broadcasting room interface according to the live resource received.
It can be seen from S1 to S4, the embodiment of the present invention is directed to different user behavior information, all users is divided into some
Different user's groups;For different direct broadcasting room behavioural informations, all direct broadcasting rooms are divided into some different direct broadcasting room classes.Herein
On the basis of, the embodiment of the present invention can be corresponding straight for user's distribution according to the direct broadcasting room classification of user's viewing under user's group
Broadcast resource;Realized with this and distribute different live resources for the user of different quality, not only cause the distribution of live resource to close
Physics and chemistry, and the service quality of high-quality user can be ensured.
The embodiment of the present invention also provides a kind of storage medium, and computer program, computer program are stored with storage medium
Above-mentioned live resource self-defined distribution method is realized when being executed by processor.It should be noted that the storage medium includes U
Disk, mobile hard disk, ROM (Read-Only Memory, read-only storage), (Random Access Memory, are deposited RAM at random
Access to memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
Shown in Figure 2, the embodiment of the present invention also provides a kind of electronic equipment, including memory and processor, memory
On store the computer program run on a processor, realize that above-mentioned live resource is made by oneself during computing device computer program
Adopted distribution method.
The self-defined distribution system of live resource in the embodiment of the present invention, including the live information being arranged in service end point
Group module, the self-defined distribute module of live resource and live resource issue module, in addition to the live money being arranged in client
Source update module.
Live information grouping module is used for:According to the user behavior information of all users, all users are divided into some groups
User's group;According to the direct broadcasting room behavioural information of all direct broadcasting rooms, all direct broadcasting rooms are divided at least 3 class direct broadcasting room classes, to live
The self-defined distribute module of resource sends the live self-defined distribution signal of resource;Completed in the self-defined distribute module work of live resource
Afterwards, it is additionally operable to:Regularly update every group of user's group and per class direct broadcasting room class.
User behavior information in live information grouping module includes:ID, user send barrage quantity, user gives
Present quantity and user supplement amount with money;Some groups of user's groups include:1 group of non-registered users group and at least 3 groups enliven row
For class user group;User behavior information corresponding to non-registered users group includes ID for sky;Enliven behavior class user group
It is not sky that corresponding user behavior information, which includes ID, and user sends barrage quantity and existed in more than a, user's gifts quantity
More than b, user supplement amount with money in more than c.
At least 3 groups are enlivened behavior class user group and included:Primary enlivens behavior user's group, middle rank enlivens behavior user's group and
It is advanced to enliven behavior user's group;Primary enliven behavior user's group corresponding to user profile be:ID is not sky, and user sends bullet
Curtain quantity in more than a and be less than a1, user's gifts quantity is in more than b and is less than b1, user supplement with money amount more than c,
And it is less than c1;Middle rank enliven behavior user's group corresponding to user profile be:ID is not sky, and user sends barrage quantity in a1
Above and it is less than a2, user's gifts quantity is in more than b1 and is less than b2, and user supplements amount with money in more than c1 and is less than
c2;It is advanced enliven behavior user's group corresponding to user profile be:ID is not sky, and user sends barrage quantity in more than a2,
For user's gifts quantity in more than b2, user supplements amount with money in more than c2;A < a1 < a2, b < b1 < b2, c < c1 < c2.
Direct broadcasting room behavioural information in live information grouping module includes:Direct broadcasting room history viewing number, direct broadcasting room history
Receive barrage quantity and direct broadcasting room history receives present quantity, direct broadcasting room behavioural information corresponding to direct broadcasting room class described in per class
It is:Direct broadcasting room history viewing number receives barrage quantity in more than d, direct broadcasting room history and receives gift in more than e, direct broadcasting room history
Thing quantity is in more than f.
At least 3 class direct broadcasting room classes include:Primary direct broadcasting room class, intermediate direct broadcasting room class and advanced direct broadcasting room class, it is primary live
Between direct broadcasting room behavioural information corresponding to class be:Direct broadcasting room history viewing number in more than d and is less than d1, and direct broadcasting room history receives
Barrage quantity more than e and less than e1, direct broadcasting room history receives present quantity in more than f and is less than f1;Intermediate direct broadcasting room class
Corresponding direct broadcasting room behavioural information is:Direct broadcasting room history viewing number in more than d1 and is less than d2, and direct broadcasting room history receives barrage
Quantity is in more than e1 and is less than e2, and direct broadcasting room history receives present quantity in more than f1 and is less than f2;Advanced direct broadcasting room class pair
The direct broadcasting room behavioural information answered is:Direct broadcasting room history watch number more than d2, direct broadcasting room history receive barrage quantity e2 with
Upper, direct broadcasting room history receives present quantity in more than f2;D < d1 < d2, e < e1 < e2, f < f1 < f2.
The live self-defined distribute module of resource is used for:It is self-defined to set often after receiving the self-defined distribution signal of live resource
Organize live resource of the user's group relative to different classes of direct broadcasting room.
Live resource issues module and is used for:When monitoring that user watches direct broadcasting room, user's group according to belonging to active user,
And the direct broadcasting room class belonging to currently viewing direct broadcasting room, corresponding live resource is issued to the live money of the affiliated client of user
Source update module.
Live resource updates module is used for:According to the live resource loading direct broadcasting room interface received.
It should be noted that:System provided in an embodiment of the present invention is when carrying out intermodule communication, only with above-mentioned each function
The division progress of module, can be as needed and by above-mentioned function distribution by different function moulds for example, in practical application
Block is completed, i.e., the internal structure of system is divided into different functional modules, to complete all or part of work(described above
Energy.
Further, the present invention is not limited to the above-described embodiments, for those skilled in the art,
Without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications are also considered as the present invention
Protection domain within.The content not being described in detail in this specification belongs to existing skill known to professional and technical personnel in the field
Art.
Claims (10)
1. a kind of self-defined distribution method of live resource, it is characterised in that this method comprises the following steps:
S1:All users are divided into some groups of user's groups by service end according to the user behavior information of all users;Service end according to
The direct broadcasting room behavioural information of all direct broadcasting rooms, all direct broadcasting rooms are divided at least 3 class direct broadcasting room classes, go to S2;
S2:Service end is self-defined to set every group of user's group to go to S3 relative to the live resource of different classes of direct broadcasting room;
S3:When service end monitors that user watches direct broadcasting room, user's group according to belonging to active user and currently viewing straight
Direct broadcasting room class belonging between broadcasting, corresponding live resource is issued to the client belonging to user, goes to S4;
S4:Client described in user loads direct broadcasting room interface according to the live resource received.
2. the live self-defined distribution method of resource as claimed in claim 1, it is characterised in that also include to flow down after S2
Journey:Service end regularly updates every group of user's group and per class direct broadcasting room class.
3. the live self-defined distribution method of resource as claimed in claim 1 or 2, it is characterised in that user behavior described in S1
Information includes:ID, user send barrage quantity, user's gifts quantity and user and supplement amount with money;Some groups of use
Family group includes:1 group of non-registered users group and at least 3 groups enliven behavior class user group;User corresponding to non-registered users group
Behavioural information includes ID for sky;It is not sky to enliven user behavior information corresponding to behavior class user group to include ID,
User sends barrage quantity in more than a, and for user's gifts quantity in more than b, user supplements amount with money in more than c;
Direct broadcasting room behavioural information described in S1 includes:The viewing of direct broadcasting room history number, direct broadcasting room history receive barrage quantity and
Direct broadcasting room history receives present quantity, and direct broadcasting room behavioural information corresponding to direct broadcasting room class described in per class is:The direct broadcasting room conception of history
See that number receives barrage quantity in more than d, direct broadcasting room history and receives present quantity in more than f in more than e, direct broadcasting room history.
4. the live self-defined distribution method of resource as claimed in claim 3, it is characterised in that described at least 3 groups are enlivened behavior
Class user group includes:Primary enlivens behavior user's group, middle rank enlivens behavior user's group and advanced enlivens behavior user's group;It is primary
User profile corresponding to enlivening behavior user's group is:ID is not sky, and user sends barrage quantity and given in more than a, user
For present quantity in more than b, user supplements amount with money in more than c;Middle rank enliven behavior user's group corresponding to user profile be:ID
For sky, user send barrage quantity in more than a1, user's gifts quantity in more than b1, user supplement with money amount c1 with
On;It is advanced enliven behavior user's group corresponding to user profile be:ID is not sky, and user sends barrage quantity in more than a2,
For user's gifts quantity in more than b2, user supplements amount with money in more than c2;A < a1 < a2, b < b1 < b2, c < c1 < c2;
At least 3 class direct broadcasting room classes include:Primary direct broadcasting room class, intermediate direct broadcasting room class and advanced direct broadcasting room class, it is primary live
Between direct broadcasting room behavioural information corresponding to class be:Direct broadcasting room history viewing number receives barrage quantity in more than d, direct broadcasting room history and existed
More than e, direct broadcasting room history receive present quantity in more than f;Direct broadcasting room behavioural information corresponding to intermediate direct broadcasting room class is:Direct broadcasting room
History, which watches number and receives barrage quantity in more than d1, direct broadcasting room history and receive present quantity in more than e1, direct broadcasting room history, to exist
More than f1;Direct broadcasting room behavioural information corresponding to advanced direct broadcasting room class is:Direct broadcasting room history viewing number is gone through in more than d2, direct broadcasting room
History receives barrage quantity and receives present quantity in more than f2 in more than e2, direct broadcasting room history;D < d1 < d2, e < e1 < e2, f <
F1 < f2.
5. a kind of storage medium, computer program is stored with the storage medium, it is characterised in that:The computer program is located
Reason device realizes the method described in any one of Claims 1-4 when performing.
6. a kind of electronic equipment, including memory and processor, the computer journey run on a processor is stored on memory
Sequence, it is characterised in that:The method described in any one of Claims 1-4 is realized during computing device computer program.
A kind of 7. self-defined distribution system of live resource, it is characterised in that:The system includes the live letter being arranged in service end
Breath grouping module, the self-defined distribute module of live resource and live resource issue module, in addition to are arranged at straight in client
Broadcast resource updates module;
Live information grouping module is used for:According to the user behavior information of all users, all users are divided into some groups of users
Group;According to the direct broadcasting room behavioural information of all direct broadcasting rooms, all direct broadcasting rooms are divided at least 3 class direct broadcasting room classes, to live resource
Self-defined distribute module sends the live self-defined distribution signal of resource;
The live self-defined distribute module of resource is used for:After receiving the self-defined distribution signal of live resource, every group of use of self-defined setting
Family group relative to different classes of direct broadcasting room live resource;
Live resource issues module and is used for:When monitoring that user watches direct broadcasting room, user's group according to belonging to active user and
Direct broadcasting room class belonging to currently viewing direct broadcasting room, issue corresponding to live resource to the affiliated client of user live resource more
New module;
Live resource updates module is used for:According to the live resource loading direct broadcasting room interface received.
8. the live self-defined distribution system of resource as claimed in claim 7, it is characterised in that:The live information grouping module
After the completion of the self-defined distribute module work of live resource, it is additionally operable to:Regularly update every group of user's group and per class direct broadcasting room class.
9. the live self-defined distribution system of resource as claimed in claim 7 or 8, it is characterised in that:The live information packet
User behavior information in module includes:ID, user send barrage quantity, user's gifts quantity and user and supplement volume with money
Degree;Some groups of user's groups include:1 group of non-registered users group and at least 3 groups enliven behavior class user group;It is unregistered
User behavior information corresponding to user's group includes ID for sky;Enliven user behavior packet corresponding to behavior class user group
It is not sky to include ID, and user sends barrage quantity in more than a, and in more than b, user supplements amount with money and existed user's gifts quantity
More than c;
Direct broadcasting room behavioural information in live information grouping module includes:Direct broadcasting room history viewing number, direct broadcasting room history receive
Barrage quantity and direct broadcasting room history receive present quantity, and direct broadcasting room behavioural information corresponding to direct broadcasting room class described in per class is:
Direct broadcasting room history viewing number receives barrage quantity in more than d, direct broadcasting room history and receives present number in more than e, direct broadcasting room history
Amount is in more than f.
10. the live self-defined distribution system of resource as claimed in claim 9, it is characterised in that:Described at least 3 groups are enlivened behavior
Class user group includes:Primary enlivens behavior user's group, middle rank enlivens behavior user's group and advanced enlivens behavior user's group;It is primary
User profile corresponding to enlivening behavior user's group is:ID is not sky, and user sends barrage quantity and given in more than a, user
For present quantity in more than b, user supplements amount with money in more than c;Middle rank enliven behavior user's group corresponding to user profile be:ID
For sky, user send barrage quantity in more than a1, user's gifts quantity in more than b1, user supplement with money amount c1 with
On;It is advanced enliven behavior user's group corresponding to user profile be:ID is not sky, and user sends barrage quantity in more than a2,
For user's gifts quantity in more than b2, user supplements amount with money in more than c2;A < a1 < a2, b < b1 < b2, c < c1 < c2;
At least 3 class direct broadcasting room classes include:Primary direct broadcasting room class, intermediate direct broadcasting room class and advanced direct broadcasting room class, it is primary live
Between direct broadcasting room behavioural information corresponding to class be:Direct broadcasting room history viewing number receives barrage quantity in more than d, direct broadcasting room history and existed
More than e, direct broadcasting room history receive present quantity in more than f;Direct broadcasting room behavioural information corresponding to intermediate direct broadcasting room class is:Direct broadcasting room
History, which watches number and receives barrage quantity in more than d1, direct broadcasting room history and receive present quantity in more than e1, direct broadcasting room history, to exist
More than f1;Direct broadcasting room behavioural information corresponding to advanced direct broadcasting room class is:Direct broadcasting room history viewing number is gone through in more than d2, direct broadcasting room
History receives barrage quantity and receives present quantity in more than f2 in more than e2, direct broadcasting room history;D < d1 < d2, e < e1 < e2, f <
F1 < f2.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710757240.XA CN107613309B (en) | 2017-08-29 | 2017-08-29 | Live broadcast resource custom distribution method, storage medium, electronic device and system |
PCT/CN2018/081296 WO2019041805A1 (en) | 2017-08-29 | 2018-03-30 | Customized live broadcast resource allocation method, storage medium, electronic device, and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710757240.XA CN107613309B (en) | 2017-08-29 | 2017-08-29 | Live broadcast resource custom distribution method, storage medium, electronic device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107613309A true CN107613309A (en) | 2018-01-19 |
CN107613309B CN107613309B (en) | 2020-02-07 |
Family
ID=61056442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710757240.XA Active CN107613309B (en) | 2017-08-29 | 2017-08-29 | Live broadcast resource custom distribution method, storage medium, electronic device and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107613309B (en) |
WO (1) | WO2019041805A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108471557A (en) * | 2018-03-28 | 2018-08-31 | 武汉斗鱼网络科技有限公司 | A kind of barrage broadcasting method, device, server and medium |
WO2019041805A1 (en) * | 2017-08-29 | 2019-03-07 | 武汉斗鱼网络科技有限公司 | Customized live broadcast resource allocation method, storage medium, electronic device, and system |
CN110213628A (en) * | 2018-05-14 | 2019-09-06 | 腾讯科技(深圳)有限公司 | Direct broadcasting room distribution method and server |
CN112104888A (en) * | 2020-09-18 | 2020-12-18 | 北京一起教育信息咨询有限责任公司 | Method and system for grouping live broadcast users |
CN112423001A (en) * | 2020-10-28 | 2021-02-26 | 视联动力信息技术股份有限公司 | Live broadcast processing method and device, terminal equipment and storage medium |
CN113676740A (en) * | 2021-07-16 | 2021-11-19 | 五八同城信息技术有限公司 | Electronic resource display and distribution method and device, electronic equipment and storage medium |
CN113742566A (en) * | 2020-05-29 | 2021-12-03 | 北京达佳互联信息技术有限公司 | Multimedia information recommendation method and device, electronic equipment and storage medium |
CN114501082A (en) * | 2022-02-16 | 2022-05-13 | 上海哔哩哔哩科技有限公司 | Live broadcast room distribution method and device |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113727164B (en) * | 2020-05-26 | 2024-04-26 | 百度在线网络技术(北京)有限公司 | Live broadcasting room entrance display method and device, electronic equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105554528A (en) * | 2015-12-16 | 2016-05-04 | 武汉斗鱼网络科技有限公司 | Method and apparatus for grouping bullet screen users in live broadcasting room |
CN105657475A (en) * | 2016-03-15 | 2016-06-08 | 武汉斗鱼网络科技有限公司 | Method and device for grouping users in live broadcast website |
CN105721891A (en) * | 2016-03-30 | 2016-06-29 | 宁波元鼎电子科技有限公司 | Method and system for interaction between anchor and audiences in webcast process |
CN105872058A (en) * | 2016-04-01 | 2016-08-17 | 太仓日森信息技术有限公司 | Mobile terminal live-broadcasting information pushing method and pushing device thereof |
CN105872836A (en) * | 2016-03-30 | 2016-08-17 | 武汉斗鱼网络科技有限公司 | Method and device for increasing user interactivity in live broadcast website |
CN106487781A (en) * | 2016-09-13 | 2017-03-08 | 腾讯科技(深圳)有限公司 | Based on live resource data processing method, device and system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8128503B1 (en) * | 2008-05-29 | 2012-03-06 | Livestream LLC | Systems, methods and computer software for live video/audio broadcasting |
CN107483981B (en) * | 2017-08-29 | 2019-11-05 | 武汉斗鱼网络科技有限公司 | Resource Calculation monitoring distribution method, storage medium, electronic equipment and system is broadcast live |
CN107566910B (en) * | 2017-08-29 | 2019-11-15 | 武汉斗鱼网络科技有限公司 | The customized distribution monitoring method of resource, storage medium, electronic equipment and system is broadcast live |
CN107592304B (en) * | 2017-08-29 | 2019-12-10 | 武汉斗鱼网络科技有限公司 | Live broadcast resource calculation and distribution method, storage medium, electronic device and system |
CN107613309B (en) * | 2017-08-29 | 2020-02-07 | 武汉斗鱼网络科技有限公司 | Live broadcast resource custom distribution method, storage medium, electronic device and system |
-
2017
- 2017-08-29 CN CN201710757240.XA patent/CN107613309B/en active Active
-
2018
- 2018-03-30 WO PCT/CN2018/081296 patent/WO2019041805A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105554528A (en) * | 2015-12-16 | 2016-05-04 | 武汉斗鱼网络科技有限公司 | Method and apparatus for grouping bullet screen users in live broadcasting room |
CN105657475A (en) * | 2016-03-15 | 2016-06-08 | 武汉斗鱼网络科技有限公司 | Method and device for grouping users in live broadcast website |
CN105721891A (en) * | 2016-03-30 | 2016-06-29 | 宁波元鼎电子科技有限公司 | Method and system for interaction between anchor and audiences in webcast process |
CN105872836A (en) * | 2016-03-30 | 2016-08-17 | 武汉斗鱼网络科技有限公司 | Method and device for increasing user interactivity in live broadcast website |
CN105872058A (en) * | 2016-04-01 | 2016-08-17 | 太仓日森信息技术有限公司 | Mobile terminal live-broadcasting information pushing method and pushing device thereof |
CN106487781A (en) * | 2016-09-13 | 2017-03-08 | 腾讯科技(深圳)有限公司 | Based on live resource data processing method, device and system |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019041805A1 (en) * | 2017-08-29 | 2019-03-07 | 武汉斗鱼网络科技有限公司 | Customized live broadcast resource allocation method, storage medium, electronic device, and system |
CN108471557A (en) * | 2018-03-28 | 2018-08-31 | 武汉斗鱼网络科技有限公司 | A kind of barrage broadcasting method, device, server and medium |
CN110213628A (en) * | 2018-05-14 | 2019-09-06 | 腾讯科技(深圳)有限公司 | Direct broadcasting room distribution method and server |
CN110213628B (en) * | 2018-05-14 | 2022-02-18 | 腾讯科技(深圳)有限公司 | Live broadcast room distribution method and server |
CN113742566A (en) * | 2020-05-29 | 2021-12-03 | 北京达佳互联信息技术有限公司 | Multimedia information recommendation method and device, electronic equipment and storage medium |
CN113742566B (en) * | 2020-05-29 | 2024-01-02 | 北京达佳互联信息技术有限公司 | Recommendation method and device for multimedia information, electronic equipment and storage medium |
CN112104888A (en) * | 2020-09-18 | 2020-12-18 | 北京一起教育信息咨询有限责任公司 | Method and system for grouping live broadcast users |
CN112104888B (en) * | 2020-09-18 | 2022-07-05 | 北京一起教育信息咨询有限责任公司 | Method and system for grouping live broadcast users |
CN112423001A (en) * | 2020-10-28 | 2021-02-26 | 视联动力信息技术股份有限公司 | Live broadcast processing method and device, terminal equipment and storage medium |
CN113676740A (en) * | 2021-07-16 | 2021-11-19 | 五八同城信息技术有限公司 | Electronic resource display and distribution method and device, electronic equipment and storage medium |
CN114501082A (en) * | 2022-02-16 | 2022-05-13 | 上海哔哩哔哩科技有限公司 | Live broadcast room distribution method and device |
CN114501082B (en) * | 2022-02-16 | 2023-10-27 | 上海哔哩哔哩科技有限公司 | Live broadcast room distribution method and device |
Also Published As
Publication number | Publication date |
---|---|
CN107613309B (en) | 2020-02-07 |
WO2019041805A1 (en) | 2019-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107613309A (en) | Live resource self-defined distribution method, storage medium, electronic equipment and system | |
CN107592304A (en) | Live Resource Calculation distribution method, storage medium, electronic equipment and system | |
CN107566910A (en) | Live resource self-defined distribution monitoring method, storage medium, electronic equipment and system | |
CN107483981A (en) | Live Resource Calculation monitoring distribution method, storage medium, electronic equipment and system | |
CN103295147B (en) | method, device and system for advertising | |
CN108574706B (en) | Media file pushing method and device | |
CN103781081B (en) | Opportunity sharing-based wireless virtual resource allocation method | |
CN103763343A (en) | Method and device for processing service access | |
CN107481029B (en) | Inventory prediction method and device for advertisement orders | |
CN104035926A (en) | Internet information release method and system | |
CN107808309A (en) | A kind of advertisement based on different social networks is integrated, issues system, method and system | |
CN106303112B (en) | A kind of method for equalizing traffic volume and device | |
CN116260720A (en) | Network resource deployment method and device, electronic equipment and storage medium | |
CN104936188A (en) | Method of determining wireless network resource utilization rate and apparatus thereof | |
CN103841126B (en) | The concocting method and device of a kind of shared resource | |
CN104915431B (en) | A kind of date storage method and system | |
CN107465943A (en) | A kind of various dimensions mixing jettison system method of IPTV new medias advertisement | |
CN103002329B (en) | Device and method for predicting reach-frequency table data of network video advertisements | |
CN104135743A (en) | Resource allocation method based on cache control in LTE-A (Long Term Evolution-Advanced) cellular network | |
CN106303591A (en) | A kind of video recommendation method and device | |
CN106714202A (en) | Network capacity optimization method and device | |
CN109327710A (en) | A kind of method and device that the cold and hot situation of the video flowing of live broadcast system determines | |
CN111569412B (en) | Cloud game resource scheduling method and device | |
CN104378239A (en) | Rapid reliability index statistical system and method based on cluster frame | |
CN104683318A (en) | Edge streaming media server caching selection method and edge streaming media server caching selection system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |