CN108540825A - It is a kind of that treating method and apparatus, a kind of device for processing to be broadcast live is broadcast live - Google Patents
It is a kind of that treating method and apparatus, a kind of device for processing to be broadcast live is broadcast live Download PDFInfo
- Publication number
- CN108540825A CN108540825A CN201710126714.0A CN201710126714A CN108540825A CN 108540825 A CN108540825 A CN 108540825A CN 201710126714 A CN201710126714 A CN 201710126714A CN 108540825 A CN108540825 A CN 108540825A
- Authority
- CN
- China
- Prior art keywords
- user
- live content
- target
- target live
- content
- 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.)
- Pending
Links
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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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
- H04N21/2407—Monitoring of transmitted content, e.g. distribution time, number of downloads
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
Abstract
An embodiment of the present invention provides a kind of live streaming treating method and apparatus, a kind of device for processing to be broadcast live, method therein specifically includes:For the target live content obtained in advance, whether the target live content is monitored in the state that starts broadcasting;The target live content is the live content of user's concern;When the target live content, which is in, starts broadcasting state, the corresponding prompt message that starts broadcasting is exported to the user for paying close attention to the target live content.The embodiment of the present invention can avoid user from missing the target live content of concern in the case where saving the operating cost of user, and then can promote convenience and user experience that user obtains live streaming relevant information.
Description
Technical field
The present invention relates to direct seeding technique fields, more particularly to a kind of live streaming treating method and apparatus, one kind for being broadcast live
The device of processing.
Background technology
Live streaming refers to carrying out net cast using internet and stream media technology, and video is because having merged image, word, sound
Etc. abundant element, excellent both in sound and shape, excellent is increasingly becoming the mainstream expression way of internet.For example, in live streaming room,
Main broadcaster sends video stream data as source video sequence, after server receives video stream data, the user into access live streaming room
Send video stream data.
In practical applications, since the on-line time of main broadcaster is not fixed, cause many users that can not determine the beginning of live streaming
Time, and then lead to miss live streaming.
In order to avoid there is this problem, user's refresh page repeatedly is needed in existing scheme, to confirm the video of concern
Whether main broadcaster reaches the standard grade, although the mode of above-mentioned refresh page repeatedly can avoid user from missing net cast to a certain extent,
But user is needed to pay close attention to the live page always, consume a large amount of time cost of user.
Alternatively, in order to avoid the live streaming that user misses oneself, the main broadcaster in existing scheme can provide oneself in advance again
The secondary live streaming time, however, the offer that the time is broadcast live again is equivalent to a kind of agreement promise, if failing to meet the straight again of agreement
The user of the concern main broadcaster can be then set to generate negative emotions between sowing time, to influence main broadcaster by acceptance level.
Invention content
In view of the above problems, the embodiment of the present invention proposes one kind and overcoming the above problem or solve at least partly above-mentioned
Live streaming processing method, live streaming processing unit and the device for processing to be broadcast live of problem, the embodiment of the present invention can be closed saving
In the case of the operating cost for noting user, concern user is avoided to miss the target live content, and then concern user can be promoted
Obtain the convenience and user experience of live streaming relevant information.
To solve the above-mentioned problems, the invention discloses a kind of live streaming processing methods, including:
For the target live content obtained in advance, whether the target live content is monitored in the state that starts broadcasting;It is described
Target live content is the live content of user's concern;
When the target live content, which is in, starts broadcasting state, exports and correspond to the user for paying close attention to the target live content
The prompt message that starts broadcasting.
On the other hand, the invention discloses a kind of live streaming processing units, including:
Start broadcasting monitoring modular, for for the target live content obtained in advance, whether monitoring the target live content
In the state of starting broadcasting;The target live content is the live content of user's concern;And
Output module is prompted, for when the target live content is in and starts broadcasting state, being broadcast live to the target is paid close attention to
The user of content exports the corresponding prompt message that starts broadcasting.
Optionally, the monitoring modular that starts broadcasting includes:
First, which starts broadcasting, monitors submodule, for for the target live content obtained in advance, monitoring in the target live streaming
Hold and whether there is continuous video flowing in corresponding live page;And/or
Second, which starts broadcasting, monitors submodule, for for the target live content obtained in advance, monitoring in the target live streaming
Hold whether the content of pages that corresponding live page is included changes.
Optionally, the target live content is in the live streaming obtained for the concern behavior of live content according to user
Hold;And/or
The target live content is the live content for browsing the user obtained in webpage from user and paying close attention to.
Optionally, described device further includes:
Judgment module monitors the mesh for being directed to the target live content obtained in advance in the monitoring modular that starts broadcasting
Mark live content whether in starting broadcasting before state, judge user browse webpage whether be user's concern live content;
Logging modle, for when the user browses the live content that webpage is user's concern, the user to be browsed
Webpage is recorded as target live content.
Optionally, the judgment module includes:
Prerequisite judging unit, for judging whether the information of user's browsing webpage meets prerequisite, if so, will
The user browses the live content that webpage is paid close attention to as user;
Wherein, the information of user's browsing webpage includes:Page info, the web page access time, webpage stay time and
At least one of web-browsing environment.
Optionally, described device further includes:
Viewing judgment module judges whether user is watching the place after the prompt message that starts broadcasting described in output
In the target live content for the state of starting broadcasting;
Module being recorded, when for not watching the target live content in the state that starts broadcasting as user, being started broadcasting to described be in
The target live content of state is recorded, to obtain corresponding recorded content;
Link output module is recorded, for exporting the corresponding link of the recorded content.
Optionally, the prompt output module includes:
Target identification acquisition submodule, for according to the mapping between target live content and user identifier or device identification
Relationship obtains the corresponding target user's mark of target live content or target device mark in the state that starts broadcasting;
Sending submodule is prompted, for identifying corresponding user's hair to target user mark or the target device
Send the prompt message that starts broadcasting.
In another aspect, the invention discloses a kind of for the device handled be broadcast live, include memory and one or
More than one program, either more than one program is stored in memory and is configured to by one or one for one of them
It includes the instruction for being operated below that a above processor, which executes the one or more programs,:
For the target live content obtained in advance, whether the target live content is monitored in the state that starts broadcasting;It is described
Target live content is the live content of user's concern;
When the target live content, which is in, starts broadcasting state, exports and correspond to the user for paying close attention to the target live content
The prompt message that starts broadcasting.
The embodiment of the present invention includes following advantages:
The embodiment of the present invention can be in the case where target live content be in and starts broadcasting state, intelligently to the concern target
The corresponding prompt message that starts broadcasting of user's (concern user) output of live content, therefore concern user refresh page repeatedly can saved
In the case of operating cost spent by face, concern user is avoided to miss the target live content, and then concern can be promoted and used
Family obtains the convenience and user experience of live streaming relevant information.
Also, for the angle of video main broadcaster, since the embodiment of the present invention can be by the live content of video main broadcaster
The prompt message that starts broadcasting is exported to corresponding concern user, therefore can be avoided the occurrence of video main broadcaster and be lost in terms of the time is broadcast live again
Believe in pay close attention to user the problem of, promotes the user experience of video main broadcaster.
Description of the drawings
Fig. 1 is a kind of schematic diagram of the application environment of information processing method of the present invention;
Fig. 2 is a kind of step flow chart of live streaming processing method embodiment one of the present invention;
Fig. 3 is a kind of step flow chart of live streaming processing method embodiment two of the present invention;
Fig. 4 is a kind of step flow chart of live streaming processing method embodiment three of the present invention;
Fig. 5 is a kind of step flow chart of live streaming processing method example IV of the present invention;
Fig. 6 is a kind of structure diagram of live streaming processing unit embodiment of the present invention;
Fig. 7 is a kind of for structure diagram of the device handled as intelligent terminal when to be broadcast live of the present invention;And
Fig. 8 is a kind of for structure diagram of the device handled as server when to be broadcast live of the present invention.
Specific implementation mode
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, below in conjunction with the accompanying drawings and specific real
Applying mode, the present invention is described in further detail.
An embodiment of the present invention provides a kind of live streaming processing scheme, the program can be directed in the target live streaming obtained in advance
Hold, monitors above-mentioned target live content whether in the state that starts broadcasting, if so, defeated to the user for paying close attention to the target live content
Go out the corresponding prompt message that starts broadcasting;Wherein, above-mentioned target live content can be the live content of user's concern;Due to the present invention
Embodiment can be in the case where target live content be in and starts broadcasting state, intelligently to the user for paying close attention to the target live content
(hereinafter referred to as paying close attention to user) exports the corresponding prompt message that starts broadcasting, therefore can refresh page is consumed repeatedly saving concern user
In the case of the operating cost taken, concern user is avoided to miss the target live content, and then concern user can be promoted and obtained
The convenience and user experience of relevant information is broadcast live.
Also, for the angle of video main broadcaster, since the embodiment of the present invention can be by the live content of video main broadcaster
The prompt message that starts broadcasting is exported to corresponding concern user, therefore can be avoided the occurrence of video main broadcaster and be lost in terms of the time is broadcast live again
Believe in pay close attention to user the problem of, promotes the user experience of video main broadcaster.
The present invention a kind of application example in, it is assumed that live content 1, live content 2 ... live content N etc. respectively
With corresponding concern user, wherein N is positive integer, then whether the embodiment of the present invention can monitor each live content in opening
State is broadcast, if so, the corresponding prompt message that starts broadcasting can be exported to the corresponding concern user of each live content, so that each concern
User obtains the prompt message that starts broadcasting of target live content of interest, and then it is of interest effectively to avoid each concern user from missing
Target live content.
The embodiment of the present invention can be applied to browser APP (application program, Application), video APP, live streaming APP
In scene etc. arbitrary APP, to promote the convenience that concern user obtains live streaming relevant information.
Live streaming processing method provided in an embodiment of the present invention can be applied in application environment shown in FIG. 1, as shown in Figure 1,
Client 100 is located at server 200 in wired or wireless network, by the wired or wireless network, client 100 and service
Device 200 carries out data interaction.
The live streaming process flow of the embodiment of the present invention can be by any execution of client 100 and server 200:
For example, server 200 can obtain and record the target live content of each user concern in advance, and to client
The target live content of the corresponding user's concern of 100 push, alternatively, client 100 can obtain the mesh of active user's concern in advance
Mark live content;Then client 100 can be directed to the target live content of active user's concern, monitor above-mentioned target live content
Whether in the state that starts broadcasting, if so, exporting the corresponding prompt message that starts broadcasting to active user.
Alternatively, server 200 can obtain and record the target live content of each user's concern in advance, and for record
Whether each target live content monitors above-mentioned target live content in the state that starts broadcasting, if so, defeated to corresponding client 100
Go out the corresponding prompt message that starts broadcasting.
It wherein, can when server 200 executes the above-mentioned target live content of monitoring and whether is in the step for the state that starts broadcasting
The abundant advantage of 200 computing resource of server is played, monitoring efficiency and monitoring accuracy are improved.For example, Cloud Server can portion
There is the computing device of numerous high configurations in administration, therefore is opened using whether the above-mentioned target live content of these computing devices execution monitoring is in
The step of broadcasting state can improve monitoring efficiency and monitoring accuracy.In such cases, due to the major part of live streaming process flow
Step is executed by server 200, and client 100 only can export the corresponding prompt message that starts broadcasting to user, therefore can save
The calculation resources of 100 side of client improve the performance of intelligent terminal corresponding to client 100.
Optionally, client 100 may operate on intelligent terminal, and above-mentioned intelligent terminal specifically includes but unlimited:Intelligence
Mobile phone, tablet computer, E-book reader, MP3 (dynamic image expert's compression standard audio level 3, Moving Picture
Experts Group Audio Layer III) player, MP4 (dynamic image expert's compression standard audio levels 4, Moving
Picture Experts Group Audio Layer IV) player, pocket computer on knee, vehicle-mounted computer, desk-top meter
Calculation machine, set-top box, intelligent TV set, wearable device etc..
Embodiment of the method one
With reference to Fig. 2, shows a kind of step flow chart of live streaming processing method embodiment one of the present invention, can specifically wrap
Include following steps:
Step 201, for the target live content obtained in advance, whether monitor the target live content in the shape that starts broadcasting
State;The target live content can be the live content of user's concern;
Step 202, when the target live content is in and starts broadcasting state, to the user for paying close attention to the target live content
Export the corresponding prompt message that starts broadcasting.
The embodiment of the present invention can be applied in the scenes of arbitrary APP such as browser APP, video APP, live streaming APP, this hair
Bright embodiment is mainly illustrated by taking browser APP as an example, the scene of other APP is cross-referenced.
In practical applications, live streaming platform provide live content quantity it is more, can by positioned at backstage server or
Server of the person positioned at backstage and the client positioned at foreground judge whether user pays close attention to certain live content, it will be understood that this
Field technology personnel can be according to practical application request, using corresponding decision rule.Optionally, above-mentioned decision rule can wrap
It includes:With user for the relevant rule of concern behavior of live content, in such cases, the target live content can be according to
According to the live content that user obtains the concern behavior of live content, for example, above-mentioned target live content can be user couple
Meet the live content of preset concern condition in the concern behavior of live content.Above-mentioned preset concern condition can be with concern behavior
Type and/or quantity it is related.Optionally, above-mentioned concern behavior may include:It subscribes to, share, collecting, browsing and search behavior
At least one of.For example, if user has subscribed certain live content, the live streaming which can be paid close attention to as user
Content;For another example, it if user shares and/or collected certain live content, can be paid close attention to using the live content as user straight
Broadcast content;It for another example, can be using the live content as user if user is more than threshold value to the browsing duration of Mr. Yu's live content
The live content of concern;Alternatively, if user has carried out multiple search behavior for certain live content, and/or user passes through social activity
Platform receive certain live content repeatedly share, and/or user by social platform actively shared certain live content, then
The live content that the live content can be paid close attention to as user.It is appreciated that whether the embodiment of the present invention pays close attention to user
The corresponding specific preset concern condition of certain live content does not limit.
In a kind of alternative embodiment of the present invention, the target live content can be to browse in webpage to obtain from user
User concern live content.For live content corresponds to live page, in different moments corresponding content of pages
It is often different, therefore the embodiment of the present invention browses the live content for obtaining corresponding user in webpage and paying close attention to, Neng Gouti from user
The coverage rate of high target live content.
In a kind of application example of the present invention, browser APP can be used for loading and show webpage, in the webpage shown
It may include the live content of user's concern, therefore active user or numerous users concern can be obtained in advance based on web page analysis
Target live content and record, then, the target live content that obtains in advance can be directed to, monitor the target live content
Whether in the shape that starts broadcasting, and when the target live content is in and starts broadcasting state, to the use for paying close attention to the target live content
Family exports the corresponding prompt message that starts broadcasting, so that user obtains the prompt message that starts broadcasting of target live content of interest in time.
It should be noted that the user of the embodiment of the present invention can be identified by User ID (mark, Identity),
It can be identified by the device id of intelligent terminal, that is, the embodiment of the present invention, which is not required for user, passes through User ID login pair
The APP answered can also identify different users by device id.In practical applications, straight if playing certain in certain equipment
Broadcast program or the historical record that is stored in certain equipment include certain programme televised live trace (such as browsing trace, search trace),
Then the equipment can have with the programme televised live and be associated with, therefore can export the corresponding prompt letter that starts broadcasting to user by the equipment
Breath.And User ID can then cross over equipment or be not limited to equipment, i.e. certain User ID paid close attention to certain programme televised live, then in the use
In the case that family ID uses arbitrary equipment (mobile device or PC equipment etc.), corresponding start broadcasting can be exported to the User ID and carried
Show information.
The live streaming processing method of the embodiment of the present invention can be applied to any in client and server;
Wherein, when applied to client, the target that client can obtain active user's concern in advance from server is straight
Content is broadcast, the analysis that webpage can also be browsed based on the user of active user obtains the target live content of active user's concern,
And by executing step 201- steps 202, to export the corresponding prompt message that starts broadcasting to active user;
When applied to server, server can obtain and record the target live content of each user's concern in advance, and
It is directed to each target live content of record by executing step 201, monitors whether above-mentioned target live content is in the state that starts broadcasting,
If so, exporting the corresponding prompt message that starts broadcasting to corresponding client by step 202.
In the embodiment of the present invention, live content can be used for indicating the interior of the programme televised lives such as competitive sports, occasion, news
Hold, it can also be used to indicate that the network direct broadcasting content that video main broadcaster provides, the embodiment of the present invention are not added with specific live content
With limitation.
Target live content can be used for indicating that the live content of user's concern can be based on each user in practical applications
User browse the analysis of webpage and obtain the target live content of each user concern, setting interface can also be provided a user, with
User is set to pass through the target live content of itself preset concern of the setting interface, the embodiment of the present invention is for target live content
Specific acquisition modes do not limit.
Whether step 201 can pass through analysis in practical applications with monitoring objective live content in the state that starts broadcasting
The corresponding live page of target live content, and whether target live content is judged in the state that starts broadcasting according to analysis result, if
It is that can then execute step 202, otherwise can continues to execute whether monitoring objective live content is in the step of starting broadcasting state.
It is described for the target live content obtained in advance in a kind of alternative embodiment of the present invention, monitor the mesh
Whether mark live content is in the used monitoring mode of the step of starting broadcasting state, may include:
Monitoring mode 1, for the target live content obtained in advance, monitor the corresponding live streaming page of the target live content
It whether there is continuous video flowing in face;And/or
Monitoring mode 2, for the target live content obtained in advance, monitor the target live content and correspond to live page
Including content of pages whether change.
Wherein, monitoring mode 1 can obtain the page code of the corresponding live page of target live content, and to the page
Code is analyzed, and whether there is continuous video flowing in the live page to monitor, if so, it is considered that the target is broadcast live
Content is in the state that starts broadcasting, otherwise it is considered that the target live content is not in the state of starting broadcasting.Because being broadcast live when being broadcast live
The page has continuous video flowing, these video flowings may originate from FLV (flash of light video, FlashVideo), MP4 (dynamic images
The 14th part of Experts Group standard 4, MPEG-4Part 14), AVI (Audio Video Interleaved, Audio Video Interleaved)
The video source file of equal arbitrary formats, so then thinking at the live page when detecting that live page has continuous video source
In the state of starting broadcasting.Optionally, the page code of the corresponding live page of target live content may include:HTML (hypertext marks
Remember language, HyperText Markup Language) code, JavaScript code, PHP code etc., the embodiment of the present invention pair
It is not limited in specific page code.
Monitoring mode 2 can obtain the page code of the corresponding live page of target live content, and to the front and back moment
Page code is compared, if previous moment is different from the page code at current time, it may be considered that target live content pair
It answers the content of pages that live page is included to be changed, and then thinks that the target live content is in the state that starts broadcasting;Alternatively,
Can in the page code at front and back moment with relevant field code be broadcast live compare, if previous moment and current time
Field code is different, is changed it may be considered that target live content corresponds to the content of pages that live page is included, into
And thinks the target live content and be in the state that starts broadcasting.If be appreciated that previous moment and the page code at current time (or
Field code) it is identical, it does not change it may be considered that target live content corresponds to the content of pages that live page is included, into
And thinks the target live content and be not in the state of starting broadcasting.
It is appreciated that those skilled in the art can be according to practical application request, using above-mentioned monitoring mode 1 and monitoring side
Any in formula 2 or combination, alternatively, other monitoring modes can also be used, for example, can monitoring objective live content first
Whether corresponding video main broadcaster reaches the standard grade, if so, executing above-mentioned monitoring mode 1 and/or monitoring mode 2 etc., the embodiment of the present invention again
Specific monitoring mode is not limited.Here, video main broadcaster be broadcast live each direct broadcasting room in platform be actually responsible for people,
It can be used for the output content of control net cast, specifically, the sound of oneself or image can be broadcast reality by the way that platform is broadcast live
When play to online concern user, then (namely video main broadcaster passes through itself to the embodiment of the present invention monitoring video main broadcaster to reach the standard grade
User account log on to live streaming platform) after, then go to execute monitoring mode 1 and/or monitoring mode 2.
Step 201 monitor the target live content be in start broadcasting state when, step 202 can be to paying close attention to the mesh
The user for marking live content exports the corresponding prompt message that starts broadcasting, and is missed in corresponding target live streaming to avoid each concern user
Hold.
In a kind of alternative embodiment of the present invention, at the target live content that client monitors to active user are paid close attention to
In start broadcasting state when, step 202 directly can export the corresponding prompt message that starts broadcasting to active user.
In another alternative embodiment of the present invention, the shape that starts broadcasting is in for monitoring server to certain target live content
The situation of state, it is described when the target live content is in and starts broadcasting state, it is defeated to the user for paying close attention to the target live content
The step 202 for going out the corresponding prompt message that starts broadcasting may include:According to target live content and user identifier or device identification it
Between mapping relations, obtain target live content corresponding target user mark or target device mark in the state that starts broadcasting
Know;The prompt message that starts broadcasting described in corresponding user's transmission is identified to target user mark or the target device.
In the embodiment of the present invention, the above-mentioned prompt message that starts broadcasting may include:With the relevant arbitrary information of target live content.
Optionally, the above-mentioned prompt message that starts broadcasting can include but is not limited to:Title, current play time point and end reproduction time
At least one of point.
In practical applications, the mode of the corresponding prompt message that starts broadcasting is exported to the user for paying close attention to the target live content
May include:Voice mode or visual manner.Wherein, voice mode can be by playing the above-mentioned prompt message that starts broadcasting, vision
Mode can show the above-mentioned prompt message that starts broadcasting by the mode of UI (user interface, User Interface).Optionally, above-mentioned
Visual manner may include:Pop-up mode, mask mode etc.;Wherein, pop-up mode can be showed above-mentioned by the window of pop-up
Start broadcasting prompt message, and mask mode can show the above-mentioned prompt message that starts broadcasting by the boundary layer on current interface layer.
In a kind of alternative embodiment of the present invention, the method for the embodiment of the present invention can also include:It is carried in described start broadcasting
Show in the corresponding interface zone of information and broadcast button is set, so that user is straight by triggering the corresponding target of broadcast button load
Content is broadcast, loaded by the address of the live page of input target live content in address field relative to user and plays this
The mode of target live content, the embodiment of the present invention can simplify the operation that user plays target live content, improve user's
Operating efficiency.
In another alternative embodiment of the present invention, the method for the embodiment of the present invention can also include:When user passes through
When hovering mode triggers the prompt message that starts broadcasting corresponding interface zone, in live streaming that corresponding target live content can be showed
Hold.Wherein, when the pointer of mouse, keyboard or touch screen is into the corresponding interface zone of the prompt message that starts broadcasting and stops
Between be more than time threshold when, it is believed that trigger the interface zone hovering operation.The time threshold can be by art technology
Personnel determine according to practical application request, for example, the time threshold can be 2s etc..
Optionally, the live content of target live content may include:Subtitle, the live streaming lyrics or live video is broadcast live
Deng.In this way, the page corresponding to the target live content triggered by above-mentioned interface zone is browsed with the user that active user opens
Webpage may be the different page.For example, it is news pages (namely active user is browsing news) that user, which browses webpage, if
The embodiment of the present invention by the window 1 of pop-up illustrate active user concern certain live content 1 the prompt message that starts broadcasting, then when
When the pointer of mouse, keyboard or touch screen enters the window 1, the rolling lyrics or video of the live content 1 can be showed
Whether wicket is further watched to active user in the live streaming so that user obtains the 1 relevant more information of live content
Hold 1 and effective basis for estimation is provided.Wherein, which can be the window 2 of pop-up, which can be used for playing should
Live content 1.
To sum up, the live streaming processing method of the embodiment of the present invention can be in the case where starting broadcasting state in target live content
Under, intelligently to the corresponding prompt message that starts broadcasting of user's (concern user) output for paying close attention to the target live content, therefore can be
In the case of saving operating cost of the concern user repeatedly spent by refresh page, concern user is avoided to miss in target live streaming
Hold, and then convenience and user experience that concern user obtains live streaming relevant information can be promoted.
Also, for the angle of video main broadcaster, since the embodiment of the present invention can be by the live content of video main broadcaster
The prompt message that starts broadcasting is exported to corresponding concern user, therefore can be avoided the occurrence of video main broadcaster and be lost in terms of the time is broadcast live again
Believe in pay close attention to user the problem of, promotes the user experience of video main broadcaster.
Embodiment of the method two
With reference to Fig. 3, shows a kind of step flow chart of live streaming processing method embodiment two of the present invention, can specifically wrap
Include following steps:
Step 301, for the target live content obtained in advance, whether monitor the target live content in the shape that starts broadcasting
State;The target live content can be the live content of user's concern;
Step 302, when the target live content is in and starts broadcasting state, to the user for paying close attention to the target live content
Export the corresponding prompt message that starts broadcasting;
Relative to embodiment of the method one shown in Fig. 2, the method for the present embodiment can also include before step 301:
Step 300, judge user browse webpage whether be user concern live content, when the user browse webpage be
When the live content of user's concern, user browsing webpage is recorded as target live content.
The present embodiment, which can obtain target live content in advance by step 300, specifically can obtain opened use
Family browse webpage, to the user browse webpage be detected, with judge the user browse webpage whether be user concern live streaming
Content, if so, user browsing webpage is recorded as target live content.
It should be noted that for live content corresponds to live page, in different moments corresponding content of pages
Often it is different, therefore some embodiments of the present invention, it can be during user browses the user and browses webpage, to the use
Family browsing webpage be detected, with judge the user browse webpage whether be user concern live content, target can be improved
The coverage rate of live content.
It is described to judge that user browses whether webpage is in the live streaming of user's concern in a kind of alternative embodiment of the present invention
The step 300 of appearance may include:Judge whether the information of user's browsing webpage meets prerequisite, if so, by the user
The live content that browsing webpage is paid close attention to as user;Wherein, the information of user's browsing webpage may include:Page info,
At least one of web page access time, webpage stay time and web-browsing environment.
1) above-mentioned page info may include mainly one or more in following information:User browses the URL (systems of webpage
One Resource Locator, Uniform Resource Locator), page elements, output content etc..Client can be to server
The URL that user browses webpage is sent, server can be obtained user by the URL and browse the contents such as the HTML of webpage, and be passed through
It analyzes the HTML and obtains the page infos such as the page elements of user's browsing webpage, output content;Certainly, client can also be to clothes
Business device sends user and browses the HTML of webpage for server analysis statistics.According to some embodiments, the use can be browsed in user
During family browses webpage, obtains user and browse the page info that the page elements of webpage, output content etc. have real-time.
In a kind of alternative embodiment of the present invention, the information that the user browses webpage may include:Page info, then
It is above-mentioned that the step of whether information of user's browsing webpage meets prerequisite judged, may include:
Judge whether the page address of user's browsing webpage meets preset character string rule;And/or
Judge whether the page elements that user browses webpage include pre-set page element;And/or
Judge whether the output content that user browses webpage includes preset video content.
In practical applications, the URL of live page in preset live streaming platform can be analyzed, has obtained each live streaming
The corresponding preset character string rule of live page in platform.For example, a kind of corresponding preset character of live page of live streaming platform
String rule be:URL includes character string " douyu.com " and includes numerical character, it will be understood that those skilled in the art can root
According to the URL of live page in each live streaming platform, corresponding preset character string rule is obtained, the embodiment of the present invention is for specific pre-
Character string rule is set not limit.
For live page in each live streaming platform, page elements can meet specific rule, for example, live streaming page
The page elements in face will include pre-set page element, such as flash elements, HTML5 elements, and the embodiment of the present invention is for specific
Pre-set page element does not limit.
For live page in each live streaming platform, output content can also meet specific rule, for example, live streaming
The output content of the page will include preset video content, such as the preset video content etc. of FLV, MP4 video source format, the present invention
Embodiment does not limit specific preset video content.
According to some embodiments, judge whether the page address of user's browsing webpage meets preset character string rule, judges
Whether the page elements that user browses webpage include pre-set page element and judge whether is the output content of user's browsing webpage
Including the judgment mode corresponding to preset video content, can obtain corresponding 3 kinds of judging results, then above-mentioned 3 kinds of judging results
When being "Yes", it is believed that the information that user browses webpage meets prerequisite.Certainly, those skilled in the art can basis
Practical application request, using any or combination in above-mentioned judgment mode.
In a kind of alternative embodiment of the present invention, above-mentioned prerequisite may include:URL includes character string
" douyu.com " and include in numerical character, the page include flash elements, and have flv formats video content export.
2) the web page access time can be used for indicating that user browses when starting to access moment, end access of webpage for user
The information such as quarter, webpage stay time namely end access the moment and start to access the difference between the moment.
It is above-mentioned to judge whether the information of user's browsing webpage meets prerequisite in a kind of alternative embodiment of the present invention
The step of, may include:
Judge that user browses the web page access time of webpage whether in section of preset access time;And/or
Judge whether the webpage stay time that user browses webpage is more than duration threshold value.
It is alternatively possible to determine the access of each access time section by the access number of live page in the unit of account time
Intensive parameter, and select to access access time section of the intensive parameter higher than parameter threshold as section of preset access time.For example, 19
The access number that point~20 point correspond to live page in access time section is bigger, and it is higher to access intensive parameter, then can should
Access time section is as section of preset access time, it will be understood that the embodiment of the present invention for specific preset access time section and
Its acquisition modes does not limit.
It is alternatively possible to which the behavioral characteristic of the characteristics of according to live page and user determine above-mentioned duration threshold value.If for example,
The webpage stay time that user browses webpage in user is only 2 seconds, then illustrates that user browses webpage to the user and is not concerned with, or
Person, if the webpage stay time that user browses webpage in user is only 2 minutes, it is non-live streaming page to illustrate that user browses webpage
Face or user browse that webpage is live page but user is not concerned with the live page, hence, it can be determined that above-mentioned duration threshold
Value is value more than or equal to 10 minutes, it will be understood that the embodiment of the present invention for specific duration threshold value and its method of determination not
It limits.
In a kind of alternative embodiment of the present invention, above-mentioned prerequisite may include:The web page access time 19 points~
20 points, and webpage stay time is more than 10 minutes.
3) web-browsing environment can be used for user and browse environment residing for webpage, and optionally, which can be with
Including:Network environment and/or hardware environment etc..Wherein, network environment may include:WIFI (Wireless Fidelity, Wireless
Fidelity) network environment, mobile communications network environment, cable network environment etc..Hardware environment can be used for indicating intelligent terminal
The hardware resources such as CPU, memory, video card information.
In a kind of alternative embodiment of the present invention, the information that the user browses webpage may include:Web page browsing ring
Border, the then user for being directed to user browse webpage, judge the step of whether information of user's browsing webpage meets prerequisite,
May include:
Judge whether the network environment that the user browses residing for webpage meets preset network environment conditions;And/or
Judge whether the hardware environment that the user browses residing for webpage meets preset hardware environment condition.
In general, residing network environment and hardware environment is better, then more have the condition for playing live content, therefore this hair
Bright embodiment can be directed to the broadcast request of live content, determine preset network environment conditions or preset hardware environment condition.
For example, above-mentioned preset network environment conditions may include:Cable network or WIFI network;Above-mentioned preset hardware environment condition can
To include:Video card supports GPU (graphics processor, Graphic Processing Unit) acceleration, memory to be more than the core of 8G, CPU
Number is in 4 cores with first-class.
In a kind of alternative embodiment of the present invention, above-mentioned prerequisite may include:WIFI network environment and video card branch
Hold GPU acceleration etc..
It is appreciated that above-mentioned prerequisite is intended only as alternative embodiment, those skilled in the art can believe according to the page
At least one of breath, web page access time, webpage stay time and web-browsing environment, determine corresponding prerequisite, this
Inventive embodiments do not limit specific prerequisite.
When the user browses the live content that webpage is user's concern, the embodiment of the present invention can be clear by the user
Webpage of looking at is recorded as target live content.Optionally, the information such as URL are recorded for target live content, it will be understood that
The embodiment of the present invention is not limited for specifically recording information.
In a kind of alternative embodiment of the present invention, after server obtains and records target live content, it can also remember
The mapping relations between target live content and user identifier or device identification are recorded, it is straight which can be used for obtaining each target
Broadcast the corresponding user of content.
To sum up, the present embodiment can browse webpage to the user and be detected when user opens user and browses webpage, with
Judge the user browse webpage whether be user concern live content, if so, using the user browse webpage it is straight as target
Content is broadcast to be recorded;It is since the present embodiment can browse the analysis automatic decision of webpage user browsing webpage based on user
The no live content for user's concern, therefore acquisition that is accurate, objectively realizing target live content may be implemented.
Embodiment of the method three
With reference to Fig. 4, shows a kind of step flow chart of live streaming processing method embodiment three of the present invention, can specifically wrap
Include following steps:
Step 401, for the target live content obtained in advance, whether monitor the target live content in the shape that starts broadcasting
State;The target live content can be the live content of user's concern;
Step 402, when the target live content is in and starts broadcasting state, to the user for paying close attention to the target live content
Export the corresponding prompt message that starts broadcasting;
Relative to embodiment of the method two shown in embodiment of the method one shown in Fig. 2 or Fig. 3, the method for the present embodiment can be with
Including:
After step 403, the prompt message that starts broadcasting described in output, it is described in the state that starts broadcasting to judge whether user is watching
Target live content;
Step 404, when user does not watch the target live content in the state that starts broadcasting, to described in starting broadcasting state
Target live content is recorded, to obtain corresponding recorded content;
Step 405, the corresponding link of the output recorded content.
The present embodiment is starting broadcasting prompt message but user does not watch in the target live streaming in the state that starts broadcasting to user's output
In the case of appearance, the target live content in the state of starting broadcasting can be recorded automatically, and recorded content is exported to user
Corresponding link;Due to live content be disposable content, miss and can not be watched again, the embodiment of the present invention can with
In the case that target live content is missed at family because of a variety of causes, effective remedial measure is provided, recorded content is provided a user
Corresponding link so that user watches target live content by the link, therefore can provide a user mistake at the first time
The live content of mistake.
Embodiment of the method four
With reference to Fig. 5, shows a kind of step flow chart of live streaming processing method example IV of the present invention, can specifically wrap
Include following steps:
Step 501, user open user browse webpage when, user end to server occur the user browse webpage letter
Breath;
Optionally, the information of user's browsing webpage may include:Page info, web page access time, webpage stop
At least one of duration and web-browsing environment.
Step 502, server browse webpage for each user received, and the information of webpage is browsed according to each user, judge
Each user browse webpage whether be user's concern live content;
Step 503, when the user browse webpage be user concern live content when, server by the user browse webpage
It is recorded as target live content, and records the pass of the mapping between target live content and user identifier or device identification
System;
Step 504, server are directed to each target live content obtained in advance, monitor whether the target live content is located
In the state of starting broadcasting;
Optionally, server can take turns each target live content for looking into all records currently whether in the shape that starts broadcasting in real time
State.Video source by monitoring the live page of each target live content whether there is to determine whether in the state that starts broadcasting, such as
Fruit is not at the state of starting broadcasting, then continues to execute monitoring.
Step 505, when certain target live content is in and starts broadcasting state, server is marked according to target live content and user
Know or device identification between mapping relations, obtain target live content corresponding target user mark in the state that starts broadcasting or
Person's target device identifies;
Step 506, server are identified to the target user or the target device identifies corresponding client and sends
The prompt message that starts broadcasting;
Step 507, client export the prompt message that starts broadcasting received to user.
The embodiment of the present invention has the following advantages that:
First, the embodiment of the present invention can obtain by server and record the target live content of user's concern automatically,
And record the mapping relations between target live content and user identifier or device identification;Later, pass through each mesh of monitoring server
Whether mark live content is in the state that starts broadcasting, and in the case where target live content is in and starts broadcasting state, intelligently to concern
The corresponding prompt message that starts broadcasting of user's (concern user) output of the target live content, therefore concern user can saved repeatedly
In the case of operating cost spent by refresh page, concern user is avoided to miss the target live content, and then from capable of being promoted
Pay close attention to convenience and user experience that user obtains live streaming relevant information.
Also, for the angle of video main broadcaster, since the embodiment of the present invention can be by the live content of video main broadcaster
The prompt message that starts broadcasting is exported to corresponding concern user, therefore can be avoided the occurrence of video main broadcaster and be lost in terms of the time is broadcast live again
Believe in pay close attention to user the problem of, promotes the user experience of video main broadcaster.
In addition, the embodiment of the present invention executes most of arithmetic operation by server, it can be in the non-installation control of client
In the case of, the prompt message that starts broadcasting is exported to user, therefore the arithmetic operation of client can be mitigated, improve the performance of intelligent terminal
And user experience.
Certainly, the mode for obtaining and recording the target live content of user's concern automatically above by server is intended only as
Alternative embodiment, in fact, client can also obtain and record user's concern automatically by executing aforementioned step 300
Target live content, the embodiment of the present invention are not limited for obtaining and recording the specific executive agent of target live content.
It should be noted that for embodiment of the method, for simple description, therefore it is dynamic to be all expressed as a series of movement
It combines, but those skilled in the art should understand that, the embodiment of the present invention is not limited by described athletic performance sequence
System, because of embodiment according to the present invention, certain steps can be performed in other orders or simultaneously.Secondly, art technology
Personnel should also know that embodiment described in this description belongs to preferred embodiment, and involved athletic performance simultaneously differs
Surely it is necessary to the embodiment of the present invention.
Device embodiment
With reference to Fig. 6, shows a kind of structure diagram of live streaming processing unit embodiment of the present invention, can specifically include:
Start broadcasting monitoring modular 601 and prompt output module 602.
Wherein, start broadcasting monitoring modular 601, can be used for, for the target live content obtained in advance, it is straight monitoring the target
Content is broadcast whether in the state that starts broadcasting;The target live content can be the live content of user's concern;And
Output module 602 is prompted, can be used for when the target live content is in and starts broadcasting state, to the concern target
The user of live content exports the corresponding prompt message that starts broadcasting.
Optionally, the monitoring modular that starts broadcasting may include:
First, which starts broadcasting, monitors submodule, for for the target live content obtained in advance, monitoring in the target live streaming
Hold and whether there is continuous video flowing in corresponding live page;And/or
Second, which starts broadcasting, monitors submodule, for for the target live content obtained in advance, monitoring in the target live streaming
Hold whether the content of pages that corresponding live page is included changes.
Optionally, the target live content is in the live streaming obtained for the concern behavior of live content according to user
Hold;And/or
The target live content is the live content for browsing the user obtained in webpage from user and paying close attention to.
Optionally, described device can also include:
Judgment module monitors the mesh for being directed to the target live content obtained in advance in the monitoring modular that starts broadcasting
Mark live content whether in starting broadcasting before state, judge user browse webpage whether be user's concern live content;
Logging modle, for when the user browses the live content that webpage is user's concern, the user to be browsed
Webpage is recorded as target live content.
Optionally, the judgment module may include:
Prerequisite judging unit, for judging whether the information of user's browsing webpage meets prerequisite, if so, will
The user browses the live content that webpage is paid close attention to as user;
Wherein, the information of user's browsing webpage may include:When page info, web page access time, webpage stop
At least one of long and web-browsing environment.
Optionally, described device can also include:
Viewing judgment module judges whether user is watching the place after the prompt message that starts broadcasting described in output
In the target live content for the state of starting broadcasting;
Module being recorded, when for not watching the target live content in the state that starts broadcasting as user, being started broadcasting to described be in
The target live content of state is recorded, to obtain corresponding recorded content;
Link output module is recorded, for exporting the corresponding link of the recorded content.
Optionally, the prompt output module may include:
Target identification acquisition submodule, for according to the mapping between target live content and user identifier or device identification
Relationship obtains the corresponding target user's mark of target live content or target device mark in the state that starts broadcasting;
Sending submodule is prompted, for identifying corresponding user's hair to target user mark or the target device
Send the prompt message that starts broadcasting.
For device embodiments, since it is basically similar to the method embodiment, so fairly simple, the correlation of description
Place illustrates referring to the part of embodiment of the method.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with
The difference of other embodiment, the same or similar parts between the embodiments can be referred to each other.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
Fig. 7 is a kind of for knot of the device handled as intelligent terminal when to be broadcast live shown according to an exemplary embodiment
Structure block diagram.For example, device 900 can be mobile phone, and computer, digital broadcast terminal, messaging devices, game control
Platform, tablet device, Medical Devices, body-building equipment, personal digital assistant etc..
With reference to Fig. 7, device 900 may include following one or more components:Processing component 902, memory 904, power supply
Component 906, multimedia component 908, audio component 910, the interface 912 of input/output (I/O), sensor module 914, and
Communication component 916.
The integrated operation of 902 usual control device 900 of processing component, such as with display, call, data communication, phase
Machine operates and record operates associated operation.Processing element 902 may include that one or more processors 920 refer to execute
It enables, to perform all or part of the steps of the methods described above.In addition, processing component 902 may include one or more modules, just
Interaction between processing component 902 and other assemblies.For example, processing component 902 may include multi-media module, it is more to facilitate
Interaction between media component 908 and processing component 902.
Memory 904 is configured as storing various types of data to support the operation in equipment 900.These data are shown
Example includes instruction for any application program or method that are operated on device 900, contact data, and telephone book data disappears
Breath, picture, video etc..Memory 904 can be by any kind of volatibility or non-volatile memory device or their group
It closes and realizes, such as static RAM (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile
Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 906 provides electric power for the various assemblies of device 900.Power supply module 906 may include power management system
System, one or more power supplys and other generated with for device 900, management and the associated component of distribution electric power.
Multimedia component 908 is included in the screen of one output interface of offer between described device 900 and user.One
In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings
Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding motion
The boundary of action, but also detect duration and pressure associated with the touch or slide operation.In some embodiments,
Multimedia component 908 includes a front camera and/or rear camera.When equipment 900 is in operation mode, mould is such as shot
When formula or video mode, front camera and/or rear camera can receive external multi-medium data.Each preposition camera shooting
Head and rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 910 is configured as output and/or input audio signal.For example, audio component 910 includes a Mike
Wind (MIC), when device 900 is in operation mode, when such as call model, logging mode and speech recognition mode, microphone by with
It is set to reception external audio signal.The received audio signal can be further stored in memory 904 or via communication set
Part 916 is sent.In some embodiments, audio component 910 further includes a loud speaker, is used for exports audio signal.
I/O interfaces 912 provide interface between processing component 902 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor module 914 includes one or more sensors, and the state for providing various aspects for device 900 is commented
Estimate.For example, sensor module 914 can detect the state that opens/closes of equipment 900, and the relative positioning of component, for example, it is described
Component is the display and keypad of device 900, and sensor module 914 can be with 900 1 components of detection device 900 or device
Position change, the existence or non-existence that user contacts with device 900,900 orientation of device or acceleration/deceleration and device 900
Temperature change.Sensor module 914 may include proximity sensor, be configured to detect without any physical contact
Presence of nearby objects.Sensor module 914 can also include optical sensor, such as CMOS or ccd image sensor, at
As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 916 is configured to facilitate the communication of wired or wireless way between device 900 and other equipment.Device
900 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or combination thereof.In an exemplary implementation
In example, communication component 916 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 916 further includes near-field communication (NFC) module, to promote short range communication.Example
Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 900 can be believed by one or more application application-specific integrated circuit (ASIC), number
Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, it includes the non-transitorycomputer readable storage medium instructed, example to additionally provide a kind of
Such as include the memory 904 of instruction, above-metioned instruction can be executed by the processor 920 of device 900 to complete the above method.For example,
The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk
With optical data storage devices etc..
Fig. 8 is a kind of structural frames of the device as server for processing to be broadcast live shown according to an exemplary embodiment
Figure.The server 1900 can generate bigger difference because configuration or performance are different, may include in one or more
Central processor (central processing units, CPU) 1922 (for example, one or more processors) and memory
1932, one or more storage application programs 1942 or data 1944 storage medium 1930 (such as one or one with
Upper mass memory unit).Wherein, memory 1932 and storage medium 1930 can be of short duration storage or persistent storage.It is stored in
The program of storage medium 1930 may include one or more modules (diagram does not mark), and each module may include to clothes
The series of instructions operation being engaged in device.Further, central processing unit 1922 could be provided as communicating with storage medium 1930,
The series of instructions operation in storage medium 1930 is executed on server 1900.
Server 1900 can also include one or more power supplys 1926, one or more wired or wireless nets
Network interface 1950, one or more input/output interfaces 1958, one or more keyboards 1956, and/or, one or
More than one operating system 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM
Etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by device (intelligent terminal
Or server) processor execute when so that device is able to carry out a kind of live streaming processing method, the method includes:For
Whether the target live content obtained in advance monitors the target live content in the state that starts broadcasting;The target live content
For the live content of user's concern;When the target live content, which is in, starts broadcasting state, to the concern target live content
User export the corresponding prompt message that starts broadcasting.
Optionally, described for the target live content obtained in advance, whether the target live content is monitored in opening
State is broadcast, including:
For the target live content obtained in advance, monitors and whether deposited in the corresponding live page of the target live content
In continuous video flowing;And/or
For the target live content obtained in advance, monitors the target live content and correspond to the page that live page is included
Whether face content changes.
Optionally, the target live content is in the live streaming obtained for the concern behavior of live content according to user
Hold;And/or
The target live content is the live content for browsing the user obtained in webpage from user and paying close attention to.
Optionally, monitor whether the target live content is in for the target live content obtained in advance described
Before the state that starts broadcasting, the method further includes:
Judge user browse webpage whether be user concern live content;
When the user browses the live content that webpage is user's concern, it is straight as target that the user is browsed into webpage
Content is broadcast to be recorded.
Optionally, it is described judge user user browse webpage whether be user concern live content, including:
Judge user browse webpage information whether meet prerequisite, if so, using the user browse webpage as
The live content of user's concern;
Wherein, the information of user's browsing webpage includes:Page info, the web page access time, webpage stay time and
At least one of web-browsing environment.
Optionally, the method further includes:
After the prompt message that starts broadcasting described in output, it is described straight in the target for the state that starts broadcasting to judge whether user is watching
Broadcast content;
When user does not watch the target live content in the state that starts broadcasting, the target in the state that starts broadcasting is broadcast live
Content is recorded, to obtain corresponding recorded content;
Export the corresponding link of the recorded content.
Optionally, described when the target live content is in and starts broadcasting state, to the concern target live content
User exports the corresponding prompt message that starts broadcasting, including:
According to the mapping relations between target live content and user identifier or device identification, obtain in the state that starts broadcasting
The corresponding target user's mark of target live content or target device mark;
The prompt message that starts broadcasting described in corresponding user's transmission is identified to target user mark or the target device.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the present invention
Its embodiment.The present invention is directed to cover the present invention any variations, uses, or adaptations, these modifications, purposes or
Person's adaptive change follows the general principle of the present invention and includes the undocumented common knowledge in the art of the disclosure
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the invention is not limited in the precision architectures for being described above and being shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all the present invention spirit and
Within principle, any modification, equivalent replacement, improvement and so on should all be included in the protection scope of the present invention.
Above to a kind of live streaming processing method provided by the present invention, a kind of live streaming processing unit and a kind of at live streaming
The device of reason, is described in detail, and specific case used herein explains the principle of the present invention and embodiment
It states, the explanation of above example is only intended to facilitate the understanding of the method and its core concept of the invention;Meanwhile for this field
Those skilled in the art, according to the thought of the present invention, there will be changes in the specific implementation manner and application range, to sum up institute
It states, the content of the present specification should not be construed as limiting the invention.
Claims (9)
1. a kind of live streaming processing method, which is characterized in that including:
For the target live content obtained in advance, whether the target live content is monitored in the state that starts broadcasting;The target
Live content is the live content of user's concern;
When the target live content, which is in, starts broadcasting state, opened to the user's output for paying close attention to the target live content is corresponding
Broadcast prompt message.
2. according to the method described in claim 1, it is characterized in that, described for the target live content obtained in advance, monitoring
Whether the target live content is in the state that starts broadcasting, including:
For the target live content obtained in advance, monitor in the corresponding live page of the target live content with the presence or absence of company
Continuous video flowing;And/or
For the target live content obtained in advance, monitors the target live content and correspond in the page that live page is included
Whether appearance changes.
3. method according to claim 1 or 2, which is characterized in that the target live content is according to user for straight
Broadcast the live content that the concern behavior of content obtains;And/or
The target live content is the live content for browsing the user obtained in webpage from user and paying close attention to.
4. according to the method described in claim 3, it is characterized in that, described for the target live content obtained in advance, prison
The target live content is surveyed whether before the state that starts broadcasting, the method further includes:
Judge user browse webpage whether be user concern live content;
When the user browses the live content that webpage is user's concern, the user is browsed into webpage as in target live streaming
Appearance is recorded.
5. according to the method described in claim 4, it is characterized in that, the user for judging user browses whether webpage is user
The live content of concern, including:
Judge whether the information of user's browsing webpage meets prerequisite, if so, the user is browsed webpage as user
The live content of concern;
Wherein, the information of user's browsing webpage includes:Page info, web page access time, webpage stay time and webpage
At least one of browsing environment.
6. method according to claim 1 or 2, which is characterized in that the method further includes:
After the prompt message that starts broadcasting described in output, judge whether user is watching in the target live streaming in the state that starts broadcasting
Hold;
When user does not watch the target live content in the state that starts broadcasting, to the target live content in the state that starts broadcasting
It is recorded, to obtain corresponding recorded content;
Export the corresponding link of the recorded content.
7. method according to claim 1 or 2, which is characterized in that described when the target live content is in the shape that starts broadcasting
When state, the corresponding prompt message that starts broadcasting is exported to the user for paying close attention to the target live content, including:
According to the mapping relations between target live content and user identifier or device identification, the target in the state that starts broadcasting is obtained
The corresponding target user's mark of live content or target device mark;
The prompt message that starts broadcasting described in corresponding user's transmission is identified to target user mark or the target device.
8. a kind of live streaming processing unit, which is characterized in that including:
Start broadcasting monitoring modular, for for the target live content obtained in advance, monitoring whether the target live content is in
Start broadcasting state;The target live content is the live content of user's concern;And
Output module is prompted, for when the target live content is in and starts broadcasting state, to paying close attention to the target live content
User export the corresponding prompt message that starts broadcasting.
9. a kind of device for processing to be broadcast live, which is characterized in that include memory and one or more than one journey
Sequence, either more than one program is stored in memory and is configured to by one or more than one processor for one of them
It includes the instruction for being operated below to execute the one or more programs:
For the target live content obtained in advance, whether the target live content is monitored in the state that starts broadcasting;The target
Live content is the live content of user's concern;
When the target live content, which is in, starts broadcasting state, opened to the user's output for paying close attention to the target live content is corresponding
Broadcast prompt message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710126714.0A CN108540825A (en) | 2017-03-03 | 2017-03-03 | It is a kind of that treating method and apparatus, a kind of device for processing to be broadcast live is broadcast live |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710126714.0A CN108540825A (en) | 2017-03-03 | 2017-03-03 | It is a kind of that treating method and apparatus, a kind of device for processing to be broadcast live is broadcast live |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108540825A true CN108540825A (en) | 2018-09-14 |
Family
ID=63489307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710126714.0A Pending CN108540825A (en) | 2017-03-03 | 2017-03-03 | It is a kind of that treating method and apparatus, a kind of device for processing to be broadcast live is broadcast live |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108540825A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111897978A (en) * | 2020-08-04 | 2020-11-06 | 广州虎牙科技有限公司 | Live broadcast state monitoring method and device, electronic equipment and storage medium |
CN113132746A (en) * | 2021-04-16 | 2021-07-16 | 北京北笛科技有限公司 | Automatic evidence obtaining method and device for audio and video data in network live broadcast service |
CN114189699A (en) * | 2020-09-15 | 2022-03-15 | 阿里巴巴集团控股有限公司 | Government affair service information providing method and device and electronic equipment |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060130093A1 (en) * | 2004-12-15 | 2006-06-15 | Liangkui Feng | Electronic program guide display and cursor control |
CN101562737A (en) * | 2009-05-19 | 2009-10-21 | 华中科技大学 | Multi-code rate dispatching method in peer-to-peer live broadcast system |
CN104104524A (en) * | 2013-04-09 | 2014-10-15 | 广州华多网络科技有限公司 | Method and system for providing live broadcast services, terminal, and server |
US20140310750A1 (en) * | 2003-01-30 | 2014-10-16 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
CN104618218A (en) * | 2014-12-29 | 2015-05-13 | 广州酷狗计算机科技有限公司 | Information reminding method and device |
CN104991935A (en) * | 2015-07-06 | 2015-10-21 | 无锡天脉聚源传媒科技有限公司 | Website attention processing method and apparatus |
CN104994431A (en) * | 2015-07-06 | 2015-10-21 | 无锡天脉聚源传媒科技有限公司 | Method and device for processing attention to web video |
CN105120299A (en) * | 2015-08-28 | 2015-12-02 | 广州酷狗计算机科技有限公司 | Video pushing method and video pushing device |
CN105187941A (en) * | 2015-09-14 | 2015-12-23 | 康佳集团股份有限公司 | Television terminal and control method for intelligent management of collected program |
CN105744289A (en) * | 2016-02-01 | 2016-07-06 | 广州酷狗计算机科技有限公司 | Live broadcast event reminding method and device |
CN105763946A (en) * | 2016-01-29 | 2016-07-13 | 广州酷狗计算机科技有限公司 | Anchor online prompting method and device |
CN105872608A (en) * | 2015-11-16 | 2016-08-17 | 乐视体育文化产业发展(北京)有限公司 | Live broadcast page refreshing method and device |
CN106131706A (en) * | 2016-06-27 | 2016-11-16 | 武汉斗鱼网络科技有限公司 | About the dynamic information push method of main broadcaster and device in a kind of mobile client application program |
CN106254954A (en) * | 2016-07-26 | 2016-12-21 | 广州酷狗计算机科技有限公司 | A kind of method and apparatus sending live notice |
CN106713954A (en) * | 2017-02-22 | 2017-05-24 | 武汉斗鱼网络科技有限公司 | Broadcast reminding method and device of live video |
-
2017
- 2017-03-03 CN CN201710126714.0A patent/CN108540825A/en active Pending
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140310750A1 (en) * | 2003-01-30 | 2014-10-16 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US20060130093A1 (en) * | 2004-12-15 | 2006-06-15 | Liangkui Feng | Electronic program guide display and cursor control |
CN101562737A (en) * | 2009-05-19 | 2009-10-21 | 华中科技大学 | Multi-code rate dispatching method in peer-to-peer live broadcast system |
CN104104524A (en) * | 2013-04-09 | 2014-10-15 | 广州华多网络科技有限公司 | Method and system for providing live broadcast services, terminal, and server |
CN104618218A (en) * | 2014-12-29 | 2015-05-13 | 广州酷狗计算机科技有限公司 | Information reminding method and device |
CN104994431A (en) * | 2015-07-06 | 2015-10-21 | 无锡天脉聚源传媒科技有限公司 | Method and device for processing attention to web video |
CN104991935A (en) * | 2015-07-06 | 2015-10-21 | 无锡天脉聚源传媒科技有限公司 | Website attention processing method and apparatus |
CN105120299A (en) * | 2015-08-28 | 2015-12-02 | 广州酷狗计算机科技有限公司 | Video pushing method and video pushing device |
CN105187941A (en) * | 2015-09-14 | 2015-12-23 | 康佳集团股份有限公司 | Television terminal and control method for intelligent management of collected program |
CN105872608A (en) * | 2015-11-16 | 2016-08-17 | 乐视体育文化产业发展(北京)有限公司 | Live broadcast page refreshing method and device |
CN105763946A (en) * | 2016-01-29 | 2016-07-13 | 广州酷狗计算机科技有限公司 | Anchor online prompting method and device |
CN105744289A (en) * | 2016-02-01 | 2016-07-06 | 广州酷狗计算机科技有限公司 | Live broadcast event reminding method and device |
CN106131706A (en) * | 2016-06-27 | 2016-11-16 | 武汉斗鱼网络科技有限公司 | About the dynamic information push method of main broadcaster and device in a kind of mobile client application program |
CN106254954A (en) * | 2016-07-26 | 2016-12-21 | 广州酷狗计算机科技有限公司 | A kind of method and apparatus sending live notice |
CN106713954A (en) * | 2017-02-22 | 2017-05-24 | 武汉斗鱼网络科技有限公司 | Broadcast reminding method and device of live video |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111897978A (en) * | 2020-08-04 | 2020-11-06 | 广州虎牙科技有限公司 | Live broadcast state monitoring method and device, electronic equipment and storage medium |
CN114189699A (en) * | 2020-09-15 | 2022-03-15 | 阿里巴巴集团控股有限公司 | Government affair service information providing method and device and electronic equipment |
CN113132746A (en) * | 2021-04-16 | 2021-07-16 | 北京北笛科技有限公司 | Automatic evidence obtaining method and device for audio and video data in network live broadcast service |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11887369B2 (en) | Systems and methods for generating media content | |
CN109040824B (en) | Video processing method and device, electronic equipment and readable storage medium | |
CN106791958B (en) | Position mark information generation method and device | |
US20170289619A1 (en) | Method for positioning video, terminal apparatus and cloud server | |
CN104933170B (en) | Information displaying method and device | |
CN110868626B (en) | Method and device for preloading content data | |
CN108132805A (en) | Voice interactive method, device and computer readable storage medium | |
CN111966275B (en) | Program trial method, system, device, equipment and medium | |
CN108205408B (en) | Message display method and device | |
CN106412712A (en) | Video playing method and apparatus | |
CN104050266A (en) | Recording method and device for user behaviors and webpage browser | |
CN113573092B (en) | Live broadcast data processing method and device, electronic equipment and storage medium | |
CN108540825A (en) | It is a kind of that treating method and apparatus, a kind of device for processing to be broadcast live is broadcast live | |
CN111447239A (en) | Video stream playing control method, device and storage medium | |
CN111176440B (en) | Video call method and wearable device | |
CN113852767B (en) | Video editing method, device, equipment and medium | |
CN104866302A (en) | Webpage rendering method and device | |
CN111698532B (en) | Bullet screen information processing method and device | |
CN112732374A (en) | Page display method, display device, electronic equipment and storage medium | |
CN110087137B (en) | Method, device, equipment and medium for acquiring video playing frame information | |
CN114189719B (en) | Video information extraction method and device, electronic equipment and storage medium | |
CN113377976B (en) | Resource searching method and device, computer equipment and storage medium | |
CN109960444A (en) | A kind of method, apparatus and equipment that application program shortcut is presented | |
CN114666643A (en) | Information display method and device, electronic equipment and storage medium | |
CN112261470A (en) | Audio processing method and device |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180914 |
|
RJ01 | Rejection of invention patent application after publication |