Background technology
Channel:A kind of appellation of the online live content position on internet, also there is referred to as " room ", Yong Hujin
Enter channel and listen to or watch live content;
It is online live:Refer to the live of voice or video in channel or the like;
Program:It refer to online live content.
At present, there is the excellent online live broadcast service of content very popular on internet on various immediate communication platforms, people
Music listened using it, see video, emotion communication, spoken exercise, amusement, education etc., be greatly enriched the life of people.User
On the interface of client, providing other channel inlets by channel number or system can enter into certain channel, listen to/receive
See/participate in ongoing live in channel, when user accesses this kind of live broadcast service, specified channel need to be entered into(Or room),
When live end(Or to change program because not liking), user exits channel, then searches other channels liked, into access,
There is Railway Project in this process:
First, user access certain channel when, other channels liked its its own(Or program)Situation cannot be real
When know, it is possible to miss the program for preferring.
Second, user it is different it is live between switching surfaces it is very high(Channel window is frequently opened, channel is frequently passed in and out).
3rd, the live broadcast service strong for real-time, interactive, search cost is very high, be from being dispersed in different channel
Found in subchannel someone subchannel, be not part nothing the matter.
For the interface of client, typically all in the form of layering, during live or after terminating, use
Family needs to exit, and the last layer interface for returning to client finds other and has live channel, then enters back into access.Therefore,
User will search new direct broadcast band, it is necessary to pay the cost of certain search for content, be cut between different direct broadcast bands
It is also required to repeatedly be entered and exited operation when changing, process is more numerous and diverse, and safeguards also very inconvenient, as described above, special
It is not user when a channel is accessed, it is impossible to know the live situation of other channels oneself liked in real time, it is more difficult
To be switched in time in the channel of the program oneself liked.And the channel strong for real-time, interactive, the influence of this defect
It is fairly obvious.
For example, the spoken subchannel in English category channel, user will be accessed in this subchannel, first to enter big channel,
Then next layer of subchannel is entered back into, in this class live broadcast service, subchannel someone is online, just user can add, in order to
Find the subchannel of someone, user may continuously attempt to enter into multiple channels and go to search, until find someone son frequency
Road can just enter in channel, and cost is very high, may finally cause user to abandon.
As can be seen here, user is for the application of online live broadcast service, exists and searches that new channel time cost is big, switching behaviour
Make the cumbersome and low defect of channel access efficiency, have a strong impact on the application experience of user.
Specific embodiment
The specific embodiment to the assemblage method of online direct broadcast band of the invention is described in detail below in conjunction with the accompanying drawings.
With reference to shown in Fig. 1, Fig. 1 is the assemblage method flow chart of online direct broadcast band of the invention, is comprised the following steps:
Step S10, the virtual channel for converging real channel is created by the server on backstage.
In this step, it is the virtual channel that user creates convergence real channel on backstage, the virtual channel is straight with online
Broadcast channel(Abbreviation real channel)With similar basic function, each virtual channel, real channel)Can be by unique
Channel number determines that user can enter the virtual channel for creating, and access the relevant information in channel.
In one embodiment, for create virtual channel method can by presetting the technological means of template, specifically,
Type first according to live broadcast service creates virtual channel template, sets the classification of virtual channel template;According to virtual channel mould
The classification of plate obtains the real channel of respective classes from server, and the label information of the real channel of the acquisition is converged
In the virtual channel template;Customization operations selection according to user to label information in virtual channel template is corresponding true
Channel.
Above-mentioned technological means, can provide the user various types of other default template, for example, can first be created by server
Certain virtual channel template is built up, and specifies classification, classification can be included but is not limited to:Sing and dance, emotion, education etc..
Then the classification according to virtual channel template searches for the real channel of the category from server, and by the true frequency of the acquisition
The label information in road is converged in the virtual channel template, and wherein label information can include channel number, sectional drawing or other phases
Category information is closed, the real channel that user can customize required convergence by choosing the modes such as virtual channel template check box is added to
In virtual channel.
In one embodiment, for obtaining the true of respective classes from server according to the classification of virtual channel template
The method of channel, can include two ways, and one is dynamic access mode, correspond to dynamic virtual channel, and another kind is static
Acquisition modes, correspond to static virtual channel.
(1)For dynamic access mode:The true frequency of the same day hot topic of each classification from server dynamic access system
Road or the real channel of popularization, the channel number of the real channel of the acquisition is dynamically updated to the corresponding data of virtual channel
In storehouse, and it is dynamic virtual channel that this virtual channel is identified with an identification field.
Wherein, popular channel can be identified before channel with " heat " label, promote the channel available " pushing away " of class to identify;
Above-mentioned label information also is stored in the database of virtual channel.
(2)For static acquisition modes:The real channel of correspondence classification is obtained from server, by the true frequency of the acquisition
The channel number in road is stored in the corresponding database of virtual channel, and it is static that this virtual channel is identified with an identification field
Virtual channel.
The method of above-mentioned acquisition real channel, can provide the user dynamic and static two kinds of selections, by identification field
To identify virtual channel so that user is when virtual channel is selected so that user can easily according to itself actual demand, choosing
Select and like the virtual channel of type to be applied.
Step S20, obtains the real channel for converging, and the channel number of the real channel is closed with the virtual channel
Connection, and the channel number storage that will be associated is in the database of virtual channel;Wherein, the database is used to store virtual channel
Channel information;
In this step, it is to be associated the real channel of convergence and virtual channel on backstage, because channel can
Determined by unique channel number, therefore, the channel number of real channel and virtual channel are associated, storage is in virtual frequency
In the database in road, the association to real channel by virtual channel is realized.
Step S30, the channel information of the real channel of the convergence is loaded according to the channel number from server, and will
Each real channel for converging is arranged in the virtual channel in the form of subchannel.
In this step, user enters this virtual channel by being input into number of virtual channel or clicking on virtual channel entrance,
Backstage obtains the channel information of virtual channel from database, and the real channel by being associated with virtual channel channel number,
The channel information of the real channel from server loading virtual channel.
Step S40, shows the virtual channel, and the real channel that simultaneous display is converged on the channel window of user terminal
Channel information.
In this step, virtual channel is shown on channel window, while the real channel in simultaneous display virtual channel,
The real channel converged in virtual channel is listed in the form of subchannel;User can in real time see the situation of each channel, including work as
The program of preceding real channel, the online number listed in each subchannel, if be net cast, speech pattern etc., in addition, very
Real channel other situations can also be behind real channel name identifying and digital form is added.
By the assemblage method of above-mentioned online direct broadcast band, the convergence to line direct broadcasting room is realized, user is in above-mentioned void
Intend in channel, you can grasp the live situation of all real channels for converging in real time, and can easily in different direct broadcasting rooms
Switch over.
In order to become apparent from technical scheme, preferred embodiment is illustrated below in conjunction with the accompanying drawings.
With reference to shown in Fig. 2, Fig. 2 is the assemblage method flow chart of the online direct broadcast band of preferred embodiment.
Furthermore, it is contemplated that user carries out being accessed with real channel identical in virtual channel, it is online that the present invention is provided
The assemblage method of direct broadcast band also includes the step of being conducted interviews to real channel from virtual channel S50.
Step S50, according to the access operation that user is carried out to the real channel in virtual channel on the client, such as user
Click on or carry out certain and be specifically operated into corresponding real channel, access request is sent to server, backstage again from
The channel information and live content that accessed real channel is pulled on server show on the client.
By above-mentioned accessing step, the direct access to real channel by virtual channel is realized so that user can be with
The real channel liked easily is had access to, and easily can switch over access in different direct broadcasting rooms, improve user
Application experience.
Preferably, access request can include operation, data and the special identifier of virtual channel user, and the special identifier is used
In marking this access to be the access that is carried out by virtual channel, server is according to operation, the data of user with real channel side
Formula responds access request, and recording current accessed according to special identifier comes from virtual channel.
By above-mentioned special identifier, when user accesses the real channel converged in virtual channel, with directly by true frequency
Road accesses the same, and passes through to access the virtual channel for being to be in upper strata in real channel and distinguish, can be beneficial to calculating
Channel integration/contribution etc..
If for example, user is merely resting in virtual channel, do not scored.Server judges that user is in true frequency
In road, then can be scored for corresponding real channel.
Further, it is contemplated that user carries out being carried with real channel identical application operating, the present invention in virtual channel
The assemblage method of the online direct broadcast band for supplying also includes the step of carrying out application operating to real channel from virtual channel S60.
Step S60, according to the application operating that user performs to the real channel in virtual channel on the client, for example,
User profile and application operating, server is sent to by client by speech, brush flower, thing of giving a present etc. in real time, and server will be held
Channel information after row application operating is updated to corresponding real channel.
By above-mentioned application operating step, either in the user of real channel entrance, or by entering in virtual channel
Enter the user of the real channel, can synchronously view information and content after application operating updates.Realize by void
Intend direct application operating of the channel to real channel so that user easily can be used in the real channel liked using various
Function, further improves the application experience of user.
Further, it is contemplated that management of the user to virtual channel, the convergence side of the online direct broadcast band that the present invention is provided
Method also includes the step of being managed to virtual channel S70.
Step S70, the administration authority of virtual channel of the user to creating is set up by server;According to the administration authority
Channel management is carried out to virtual channel;Wherein, the channel management is included but is not limited to:Other users in virtual channel are kicked
Go out channel, increase or delete the real channel converged in virtual channel, it is the virtual frequency in place to authorize other users in virtual channel
The keeper in road, deletes virtual channel etc..
As an application example for the administration authority of the manager of establishment virtual channel, can include as follows:
(1)Kicking a player:The manager of virtual channel can kick out of the user rested in virtual channel, it is impossible to kick out of true
User in channel.
(2)The real channel that additions and deletions are converged:The manager of virtual channel can increase/delete the true of the interior convergence of virtual channel
Real channel, wherein, the real channel quantity that user's virtual channel interior energy is converged can be configured by server.
(3)Authorize other user rights:Other users can be promoted to this virtual channel by the manager of virtual channel
Keeper, authorizes it that maintenance is managed to virtual channel.
(4)Delete virtual channel:The manager of virtual channel can delete the virtual channel of oneself establishment.
The assemblage method of comprehensive online direct broadcast band of the invention, beneficial effect specific as follows:
User's " home-confined " in virtual channel, can grasp in this virtual channel in real time in a virtual channel
The all live situation for converging;Switch the operation for needing frequent advance and retreat channel between simplifying user's difference live content, it is convenient to use
Family quickly accesses channel, reduces the cost of user's channel search, improves the application experience of user.
Further, user is by that can access the real channel that any one is converged in virtual channel, and is accessing
When, the live situation of other generic channels can be in real time obtained, it is easy to user quickly to have access to oneself like straight
Broadcast program and switch over access in different direct broadcasting rooms.
In addition, user synchronizes application operating by the real channel that can be converged to any one in virtual channel,
Application of the user to live broadcast service is very easy to, the application experience of user is improved.
By virtual channel template, user can in real time have found and participate in the programme televised live that customization is liked oneself, improve
Consumer's Experience.
The specific embodiment to the collecting system of online direct broadcast band of the invention is described in detail below in conjunction with the accompanying drawings.
With reference to shown in Fig. 3, Fig. 3 is the collecting system structural representation figure of online direct broadcast band of the invention, including:
Channel creation module 10, the virtual channel for converging real channel is created for the server by backstage;
Channel association module 20, for obtaining the real channel for converging, by the channel number of the real channel and the void
Intend channel to be associated, and the channel number that will be associated is stored in the database of virtual channel;Wherein, the database is used to deposit
Store up the channel information of virtual channel;
Channel convergence module 30, the frequency of the real channel for loading the convergence from server according to the channel number
Road information, and each real channel for converging is arranged in the virtual channel in the form of subchannel;
Channel display module 40, for showing the virtual channel on the channel window of user terminal, and simultaneous display is converged
The channel information of poly- real channel.
In one embodiment, the channel creation module 10 is further used for:Type according to live broadcast service creates empty
Intend channel template, set the classification of virtual channel template;Classification according to virtual channel template obtains respective class from server
Other real channel;The label information of the real channel of the acquisition is converged in the virtual channel template;According to user
Customization operations to label information in virtual channel template select corresponding real channel.
Further, the channel creation module 10 is used to obtain phase from server according to the classification of virtual channel template
Answering the process of the real channel of classification includes:
The real channel or the real channel of popularization of the same day hot topic of each classification from server dynamic access system,
The channel number of the real channel of the acquisition is dynamically updated in the corresponding database of virtual channel, and with an identification field
To identify this virtual channel for dynamic virtual channel;
Or
The real channel of correspondence classification is obtained from server, by the channel number storage of the real channel of the acquisition to virtually
In the corresponding database of channel, and it is static virtual channel that this virtual channel is identified with an identification field.
In order to become apparent from technical scheme, preferred embodiment is illustrated below in conjunction with the accompanying drawings.
With reference to shown in Fig. 4, Fig. 4 is the collecting system structural representation of the online direct broadcast band of preferred embodiment.
Preferably, the collecting system of online direct broadcast band also includes:Channel access modules 50, for according to user in client
The access operation carried out to the real channel in virtual channel on end, access request is sent to server, from server pull-up
The channel information and live content for taking accessed real channel show on the client.
Preferably, the collecting system of online direct broadcast band also includes:Channel application module 60, for according to user in client
The application operating performed to the real channel in virtual channel on end, in real time sends out user profile and application operating by client
Server is sent to, the channel information performed after the application operating is updated to the real channel by server.
Preferably, the collecting system of online direct broadcast band also includes:Channel management module 70, for being set up by server
The administration authority of virtual channel of the user to creating;Channel management is carried out to virtual channel according to the administration authority;
Wherein, the channel management includes:Other users in virtual channel are kicked out of into channel, increases or delete virtual frequency
The real channel converged in road, it is the keeper of place virtual channel to authorize other users in virtual channel, and/or deletes virtual
Channel.
A pair of the assemblage method one of the collecting system of online direct broadcast band of the invention and online direct broadcast band of the invention
Should, the technical characteristic and its advantage illustrated in the embodiment of the assemblage method of above-mentioned online direct broadcast band are applied to online
In the embodiment of the collecting system of direct broadcast band, hereby give notice that.
Embodiment described above only expresses several embodiments of the invention, and its description is more specific and detailed, but simultaneously
Therefore the limitation to the scope of the claims of the present invention can not be interpreted as.It should be pointed out that for one of ordinary skill in the art
For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention
Shield scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.