CN108377396A - A kind of live streaming method for recording, device and equipment - Google Patents

A kind of live streaming method for recording, device and equipment Download PDF

Info

Publication number
CN108377396A
CN108377396A CN201810149022.2A CN201810149022A CN108377396A CN 108377396 A CN108377396 A CN 108377396A CN 201810149022 A CN201810149022 A CN 201810149022A CN 108377396 A CN108377396 A CN 108377396A
Authority
CN
China
Prior art keywords
main broadcaster
live
live streaming
live content
broadcasting
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
Application number
CN201810149022.2A
Other languages
Chinese (zh)
Inventor
段毅强
张菊元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Panda Mutual Entertainment Technology Co Ltd
Original Assignee
Beijing Panda Mutual Entertainment Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Panda Mutual Entertainment Technology Co Ltd filed Critical Beijing Panda Mutual Entertainment Technology Co Ltd
Priority to CN201810149022.2A priority Critical patent/CN108377396A/en
Publication of CN108377396A publication Critical patent/CN108377396A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2408Monitoring of the upstream path of the transmission network, e.g. client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

An embodiment of the present invention provides a kind of live streaming method for recording, device and equipment, are applied to client, including:Receive the message that starts broadcasting that is sent when the live streaming for monitoring target main broadcaster is started broadcasting of server, wherein the target main broadcaster is:The user for logging in the client needs the main broadcaster recorded to live content;The recording request for being used for that the live content to the target main broadcaster to be asked to be recorded is sent to the server based on the message that starts broadcasting;Receive the live content that the server is fed back based on the recording request;The live content received is recorded.It can realize that the live content when user needs the live streaming of the target main broadcaster recorded to live content to start broadcasting to target main broadcaster carries out automatic recording using technical solution provided in an embodiment of the present invention, improve user experience.

Description

A kind of live streaming method for recording, device and equipment
Technical field
The present invention relates to Internet technical fields, more particularly to a kind of live streaming method for recording, device and equipment.
Background technology
Network direct broadcasting industry is a kind of new internet cultural industry developed rapidly in recent years, and as one kind New amusement and recreation mode, is paid close attention to by large quantities of users.Network direct broadcasting platform includes a plurality of types of live streamings, if user couple The live content of a certain main broadcaster is interested, can be recorded to live content.
And when user wants to record the live content of a certain main broadcaster in the prior art, need user to keep in screen Before, live content is recorded after waiting for the live streaming of the main broadcaster to start broadcasting.This method for recording live content is brought for user Inconvenience, poor user experience.
Invention content
The embodiment of the present invention is designed to provide a kind of live streaming method for recording, device and equipment, may be implemented in user Automatic recording is carried out when the live streaming of the main broadcaster recorded to live content being needed to start broadcasting.Specific technical solution is as follows:
The one side that the present invention is implemented provides a kind of live streaming method for recording, is applied to client, including:
Receive the message that starts broadcasting that server is sent when the live streaming for monitoring target main broadcaster is started broadcasting, wherein the target master Broadcast for:The user for logging in the client needs the main broadcaster recorded to live content;
It is sent to the server for asking the live content to the target main broadcaster to carry out based on the message that starts broadcasting The recording request of recording;
Receive the live content that the server is fed back based on the recording request;
The live content received is recorded.
Optionally, the step of the message that starts broadcasting sent in the reception server when the live streaming for monitoring target main broadcaster is started broadcasting Before rapid, further include:
Obtain the mark of the target main broadcaster;
The mark of the target main broadcaster is sent to the server, so that the server is according to the mark received Monitor whether the target main broadcaster starts broadcasting.
Optionally, the step of the message that starts broadcasting sent in the reception server when the live streaming for monitoring target main broadcaster is started broadcasting Before rapid, further include:
Live streaming recording condition is obtained, the live streaming recording condition includes:Target time section and/or live streaming type;
Live streaming recording conditional information is sent to the server, so that the server is recorded according to the live streaming Whether the live streaming of target main broadcaster described in condition monitoring processed starts broadcasting.
Optionally, after the step of live content received at described Dui is recorded, further include:
Obtain the pouplarity for having recorded each video clip in live content;
It determines and has recorded the video clip that pouplarity in live content is more than predetermined threshold value;
The period of identified video clip is marked in having recorded live content.
Optionally, the pouplarity is determined according at least one of following parameter parameter:
The quantity of the present received, the value of the present received, the quantity of the barrage received and viewing number.
The another aspect that the present invention is implemented, also a kind of live streaming method for recording are applied to server, the method includes:
Whether the live streaming of monitoring objective main broadcaster starts broadcasting, wherein the target main broadcaster is:Log in user's needs pair of client The main broadcaster that live content is recorded;
If it is, sending the message that starts broadcasting to the client;
The client is received based on message transmission of starting broadcasting for asking the live content to the target main broadcaster to carry out The recording request of recording;
The live content of the target main broadcaster is obtained based on the recording request, and the live content obtained is sent to The client, so that the client records the live content received.
Optionally, before the step of whether live streaming of the monitoring objective main broadcaster starts broadcasting, further include:
Receive the mark for the main broadcaster that the client is sent;
The corresponding main broadcaster of the mark received is determined as the target main broadcaster.
Optionally, before the step of whether live streaming of the monitoring objective main broadcaster starts broadcasting, further include:
It receives the live streaming that the client is sent and records condition, the live streaming recording condition includes:Target time section and/or Type is broadcast live;
The step of whether live streaming of the monitoring objective main broadcaster starts broadcasting, including:
Whether the live streaming that the target main broadcaster is monitored in the target time section starts broadcasting;
Alternatively, monitor the target main broadcaster live content and it is described live streaming type matching live streaming whether start broadcasting;
Alternatively, monitoring the live content of the target main broadcaster and the live streaming type matching in the target time section Whether live streaming starts broadcasting.
The another aspect that the present invention is implemented additionally provides a kind of live streaming record device, is applied to client, including:
Start broadcasting message reception module, starts broadcasting for receive that server sends when the live streaming for monitoring target main broadcaster is started broadcasting Message, wherein the target main broadcaster is:The user for logging in the client needs the main broadcaster recorded to live content;
Recording request sending module is sent to the server for asking to the mesh for being based on the message that starts broadcasting The recording request that the live content of mark main broadcaster is recorded;
Live content receiving module, the live content fed back based on the recording request for receiving the server;
Live content records module, for being recorded to the live content received.
Optionally, above-mentioned live streaming record device further includes:
Main broadcaster's identifier acquisition module, the mark for obtaining the target main broadcaster;
Main broadcaster identifies sending module, for the mark of the target main broadcaster to be sent to the server, so that described Server monitors whether the target main broadcaster starts broadcasting according to the mark received.
Optionally, above-mentioned live streaming record device further includes:
Recording condition acquisition module, for obtaining live streaming recording condition, the live streaming recording condition includes:Target time section And/or live streaming type;
Recording condition sending module, for live streaming recording conditional information to be sent to the server, so that institute State whether server starts broadcasting according to the live streaming that target main broadcaster described in condition monitoring is recorded in the live streaming.
Optionally, above-mentioned live streaming record device further includes:
Pouplarity obtains module, for obtaining the pouplarity for having recorded each video clip in live content;
Video clip determining module determines and has recorded the piece of video that pouplarity in live content is more than predetermined threshold value Section;
Period mark module, in having recorded live content to the period of identified video clip into rower Note.
Optionally, pouplarity is determined according at least one of following parameter parameter:
The quantity of the present received, the value of the present received, the quantity of the barrage received and viewing number.
The another aspect implemented is invented, a kind of live streaming record device also provided is applied to server, including:
Whether target main broadcaster's monitoring modular, the live streaming for monitoring objective main broadcaster start broadcasting, wherein the target main broadcaster is: The user for logging in client needs the main broadcaster recorded to live content;
Start broadcasting message transmission module, when for being in the target main broadcaster monitoring module monitors result, to the client End sends the message that starts broadcasting;
Recording request receiving module, for receiving the client based on message transmission of starting broadcasting for asking to the mesh The recording request that the live content of mark main broadcaster is recorded;
Live content sending module, the live content for obtaining the target main broadcaster based on the recording request, and will The live content obtained is sent to the client, so that the client records the live content received.
Optionally, above-mentioned live streaming record device further includes:
Main broadcaster identifies receiving module, the mark for receiving the main broadcaster that the client is sent;
Target main broadcaster's determining module, for the corresponding main broadcaster of the mark received to be determined as the target main broadcaster.
Optionally, above-mentioned live streaming record device further includes:
Conditional Access Module is recorded, for receiving the straight of the client transmission before the execution of target main broadcaster's monitoring modular Recording condition is broadcast, the live streaming recording condition includes:Target time section and/or live streaming type;
Whether target main broadcaster's monitoring modular, the live streaming specifically for monitoring the target main broadcaster in the target time section open It broadcasts;
Alternatively, monitor the target main broadcaster live content and it is described live streaming type matching live streaming whether start broadcasting;
Alternatively, monitoring the live content of the target main broadcaster and the live streaming type matching in the target time section Whether live streaming starts broadcasting.
The another aspect that the present invention is implemented, additionally provides a kind of electronic equipment, which is characterized in that including processor, communication Interface, memory and communication bus, wherein processor, communication interface, memory complete mutual lead to by communication bus Letter;
Memory, for storing computer program;
Processor when for executing the program stored on memory, realizes any of the above-described live streaming applied to client Method for recording.
The another aspect that the present invention is implemented, additionally provides a kind of electronic equipment, which is characterized in that including processor, communication Interface, memory and communication bus, wherein processor, communication interface, memory complete mutual lead to by communication bus Letter;
Memory, for storing computer program;
Processor when for executing the program stored on memory, realizes any of the above-described live streaming applied to server Method for recording.
At the another aspect that the present invention is implemented, a kind of computer readable storage medium is additionally provided, it is described computer-readable Instruction is stored in storage medium, when run on a computer so that computer executes any of the above-described applied to client Live streaming method for recording.
At the another aspect that the present invention is implemented, a kind of computer readable storage medium is additionally provided, it is described computer-readable Instruction is stored in storage medium, when run on a computer so that computer executes any of the above-described applied to server Live streaming method for recording.
At the another aspect that the present invention is implemented, the embodiment of the present invention additionally provides a kind of computer program production comprising instruction Product, when run on a computer so that computer executes the live streaming method for recording of any of the above-described client.
At the another aspect that the present invention is implemented, the embodiment of the present invention additionally provides a kind of computer program production comprising instruction Product, when run on a computer so that computer executes the live streaming method for recording of any of the above-described server.
Live streaming method for recording, device and equipment provided in an embodiment of the present invention, server are monitoring that target main broadcaster's is straight It broadcasts and starts broadcasting message to client transmission when starting broadcasting, wherein target main broadcaster is to log on to the user of client to need to live content The main broadcaster recorded, client receive start broadcasting message after send for asking in the live streaming to target main broadcaster to server Hold the recording request recorded, server is after the recording request for receiving client transmission by the live content of target main broadcaster It is sent to client, so that client records the live content received.Using skill provided in an embodiment of the present invention Art scheme can realize that the live content when the live streaming of target main broadcaster is started broadcasting to target main broadcaster carries out automatic recording, improve user Experience.Certainly, it implements any of the products of the present invention or method must be not necessarily required to reach all the above advantage simultaneously.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technology description to be briefly described.
Fig. 1 is a kind of flow diagram of live streaming method for recording provided in an embodiment of the present invention;
Fig. 2 is another flow diagram that method for recording is broadcast live provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of live streaming record device provided in an embodiment of the present invention;
Fig. 4 is another structural schematic diagram that record device is broadcast live provided in an embodiment of the present invention;
Fig. 5 is a kind of electronic equipment structural schematic diagram provided in an embodiment of the present invention;
Fig. 6 is another electronic devices structure schematic diagram provided in an embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention is described.
Referring to Fig.1, the flow diagram for showing a kind of live streaming method for recording provided in an embodiment of the present invention, is applied to visitor Family end, the method includes:
S100 receives the message that starts broadcasting that server is sent when the live streaming for monitoring target main broadcaster is started broadcasting, wherein the mesh Marking main broadcaster is:The user for logging in the client needs the main broadcaster recorded to live content.
Live streaming is a kind of emerging network social intercourse mode, has continued the advantage of internet information fast propagation, has utilized video signal The different types such as mode is broadcast live, and user can be broadcast live client viewing video display by internet in real time, play, sing Programme televised live.
In a kind of realization method, when user needs to use other functions in addition to watching and being broadcast live by client, example Such as commented on, send present, live streaming record, then need user pass through user end to server carry out account, password note Volume, then by account, the password login client after registration, while server can be known according to the account information of user's registration The user of request is not sent and respond the request of the user.
In practical application, for each main broadcaster daily when being broadcast live, the period of live streaming is substantially fixed, such as some Main broadcaster is fixed on every night 6:00-8:It is broadcast live between 00.Based on this, user can remember that the main broadcaster oneself liked carries out The period of live streaming watches the live content of the main broadcaster within this period daily.But since user's self reason may The live content of the main broadcaster oneself liked is missed, or after live streaming, it is desirable to watch the live content again, at this moment user Then wish that the live content for the main broadcaster for liking oneself is recorded.Based on this, user can log in client and will needs pair The title for the main broadcaster that live content is recorded is sent to server, and monitoring server to the main broadcaster starts broadcasting what rear line logged in Client sends the message that starts broadcasting.It needs to carry out live content it should be noted that user logs in user end to server transmission The title of the main broadcaster of recording can be one, can also be multiple, do not limit this present invention.
S110 sends the live content for asking to the target main broadcaster based on the message that starts broadcasting to the server The recording request recorded.
In a kind of realization method, live content may include video information when target main broadcaster is broadcast live, it is straight to watch this Present information, comment information that the user broadcast sends etc..
In a kind of realization method, client can be sent out to server immediately after the live streaming message for receiving server feedback Send the recording request for asking the live content to the target main broadcaster to be recorded;Server feedback can also received Live streaming message after be spaced a predetermined time after, such as after 15 seconds, then send for asking to the target main broadcaster to server The recording request recorded of live content.
S120 receives the live content that the server is fed back based on the recording request.
In a kind of realization method, client can receive in the live streaming for the target main broadcaster that server is fed back in the form of code stream Hold.
S130 records the live content received.
In a kind of realization method, code stream information of the client in the live content for the target main broadcaster for receiving server feedback When, the code stream letter received is cached, the live content of target main broadcaster is recorded to realize.
Using in each scheme provided in an embodiment of the present invention, client is receiving monitoring server to target main broadcaster's After the message that starts broadcasting that live streaming is sent when starting broadcasting, sent to server for asking the live content to target main broadcaster to be recorded Recording request, the live content fed back based on recording request to server are recorded, based on this realization to the straight of target main broadcaster It broadcasts content and carries out automatic recording, live content is recorded after waiting for the live streaming of target main broadcaster to start broadcasting without user oneself, is carried High user experience.
In a kind of realization method of the embodiment of the present invention, receives server in S100 and monitoring that the live streaming of target main broadcaster starts broadcasting When send start broadcasting message the step of before, further include:
Obtain the mark of the target main broadcaster;
The mark of the target main broadcaster is sent to the server, so that the server is according to the mark received Monitor whether the target main broadcaster starts broadcasting.
In a kind of realization method, the mark of target main broadcaster can be the ID (identification) number of target main broadcaster, In, ID number is the unique mark that server distributes for it when main broadcaster carries out account, identification number register by server.Based on this, use The mark for the main broadcaster that family can be liked oneself by client is sent to server, so that server is according to being received Mark determines target main broadcaster, and whether monitoring objective main broadcaster starts broadcasting.
In a kind of realization method, the main broadcaster that oneself is liked can be added to by user by the concern function that client provides It pays close attention in list, concern is analogous to the mode that user unilaterally adds as a friend the main broadcaster that oneself is liked, by paying close attention to list User can be easily and fast the main broadcaster that has paid attention to of lookup and enter the direct broadcasting room viewing live content of main broadcaster.Based on this, take Main broadcaster in user-association list can be determined as target main broadcaster by business device, and whether detection target main broadcaster starts broadcasting.
Technical solution user provided in an embodiment of the present invention can pass through the mark of target main broadcaster according to the hobby of oneself Client is sent to server, so that whether server determines target main broadcaster and starts broadcasting in the live streaming for detecting target main broadcaster, The live content of target main broadcaster is sent to client by the recording request that customer in response end is sent simultaneously, final to realize user to certainly The live content for the main broadcaster that oneself likes is recorded.
In a kind of realization method of the embodiment of the present invention, receives server in S100 and monitoring that the live streaming of target main broadcaster starts broadcasting When send start broadcasting message the step of before, further include:
Live streaming recording condition is obtained, the live streaming recording condition includes:Target time section and/or live streaming type;
The live streaming recording condition is sent to the server, so that the server is supervised according to live streaming recording condition Whether the live streaming for surveying the target main broadcaster starts broadcasting.
In a kind of realization method, the live streaming period of target main broadcaster is fixed under normal conditions, and target time section indicates User needs the period that the live content to target main broadcaster is recorded, can be according to the live streaming period of target main broadcaster come really It is fixed, specifically, the part-time section in the live streaming period that can be the main broadcaster, or the live streaming period of the main broadcaster All, this embodiment of the present invention is not limited.For example, target main broadcaster is often 6:00-9:00 is broadcast live, correspondingly mesh It can be 8 to mark the period:00-9:00, or 6:00-9:00.Specifically, it is 8 that target time section, which can be arranged, in user: 00-9:00, target main broadcaster is only recorded 8 to realize:00-9:The live content being broadcast live between 00.
In a kind of realization method, live streaming type is the type belonging to the live content of target main broadcaster, including:Game, video display, It sings.For example, the live content of target main broadcaster is to sing, the type belonging to corresponding live content is then to sing class.Usually In the case of a main broadcaster different types of live content may be broadcast live during being broadcast live, for example, live streaming process The middle game content that a period of time is first broadcast live, then in the singing content of live streaming a period of time, or in live game content Live streaming is sung in the process.Specifically, it is to sing class that live streaming type, which can be arranged, in user, to realize user only to the straight of target main broadcaster It is to sing the live content of type to be recorded to broadcast content.
In a kind of realization method, target time section and live streaming type can also be set simultaneously, i.e., target main broadcaster is in target Between live content and setting in section live streaming type matching when, the live content of target main broadcaster is recorded.For example, setting It is 8 to set target time section:00-9:00, live streaming type is game, so that monitoring server is 8:00-9:Target master between 00 Whether the live content broadcast is game.
The technical solution provided through the embodiment of the present invention, user can selectivity the live content to target main broadcaster into Row is recorded, and user experience is improved.
In a kind of realization method of the embodiment of the present invention, the step of S130 records the live content received it Afterwards, further include:
Obtain the pouplarity for having recorded each video clip in live content;
It determines and has recorded the video clip that pouplarity in live content is more than predetermined threshold value;
The period of identified video clip is marked in having recorded live content.
In a kind of realization method of pouplarity pouplarity, pouplarity is according at least one of following parameter Parameter determines:
The quantity of the present received, the value of the present received, the quantity of the barrage received and viewing number.
Specifically, the numerical value of parameters the big, indicate that the pouplarity of video clip is higher.For example, receive The pouplarity of the bigger video clip of quantity of present is higher.
In a kind of realization method, determine recorded live content in pouplarity be more than the video clip of predetermined threshold value During, can be for determining that each parameter of pouplarity presets a threshold value, determining in live content and be used for Determine video clip of the corresponding numerical value of each parameter all greater than respective threshold value of pouplarity.For example, default receive The threshold value of quantity of present be 50, the threshold value of the value of the present received is 10000;Determine the quantity of the present received More than 50 and video clip of the value more than 10000 of the present that receives.
In a kind of realization method, determine recorded live content in pouplarity be more than the video clip of predetermined threshold value During, a composite thresholds can be preset, to for determining that the corresponding numerical value of each parameter of pouplarity adds Power, which is added, obtains a weights, and weights obtained by determining are more than the video clip of composite thresholds.For example, preset comprehensive threshold value is 5000, the weights of the quantity of the present received are 0.3, and the total head of the value of the present received is 0.8;Correspondingly, it determines The * 0.8 obtained weights of value for the present that the quantity * 0.3+ of the present received are received are more than 5000 video clip.
Technical solution provided in an embodiment of the present invention can also be more than pouplarity after live content is recorded The period of the video clip of predetermined threshold value is marked, and enables a user to convenience, intuitively checks in live content Wonderful.
Referring to Fig. 2, a kind of live streaming method for recording provided in an embodiment of the present invention is shown, be applied to server, the side Method includes:
Whether the live streaming of S200 monitoring objective main broadcasters starts broadcasting, wherein the target main broadcaster is:The user for logging in client needs It will be to main broadcaster that live content is recorded;If it is, executing S210.
In a kind of realization method, whether the live streaming that server can monitor each main broadcaster in real time starts broadcasting;Poll may be used Mode is monitored the live state of each main broadcaster, specifically, can according to main broadcaster title initial put in order according to The secondary live state to each main broadcaster is monitored.
S210 sends the message that starts broadcasting to the client;
In a kind of realization method, server is during monitoring the live state of each main broadcaster, if detecting target After the live streaming of main broadcaster is started broadcasting, the live streaming for then sending target main broadcaster to above-mentioned client accordingly is started broadcasting message.
S220 receives the client based on message transmission of starting broadcasting for asking the live content to the target main broadcaster The recording request recorded;
In a kind of realization method, live content may include video information when target main broadcaster is broadcast live, it is straight to watch this Present information, comment information that the user broadcast sends etc..
S230 obtains the live content of the target main broadcaster based on the recording request, and the live content obtained is sent out It send to the client, so that the client records the live content received.
In a kind of realization method, video letter of the server when being in real time broadcast live main broadcaster after receiving recording request Breath, the user for watching target main broadcaster send to obtain present information and comment information carries out coding and generates code stream information, by generation Code stream information is sent to client, so that the client records the live content received.
Using in each scheme provided in an embodiment of the present invention, server is after monitoring that target main broadcaster starts broadcasting to client Transmission is started broadcasting message, and receive client based on message transmission of starting broadcasting for ask to the live content of target main broadcaster into After the recording request that row is recorded, obtains the live content of target main broadcaster and be sent to client, so that client is to receiving Live content recorded.Automatic recording is carried out to the live content of target main broadcaster based on this realization, without user oneself etc. Live content is recorded after the live streaming of target main broadcaster is started broadcasting, improves user experience.
In a kind of realization method of the embodiment of the present invention, the step of whether live streaming of S200 monitoring objective main broadcasters starts broadcasting it Before, further include:
Receive the mark for the main broadcaster that the client is sent;
The corresponding main broadcaster of the mark received is determined as the target main broadcaster.
Main broadcaster can be that each main broadcaster distributes a unique mark in server when registering by server progress account, password Know, be based on this, server can determine target main broadcaster after receiving the mark of main broadcaster of client transmission.A kind of realization method In, the incidence relation between target main broadcaster and the user for sending mark can be established, is realized after monitoring that target main broadcaster starts broadcasting The client logged in the user for sending mark sends the message that starts broadcasting.
In a kind of realization method of the embodiment of the present invention, the step of whether live streaming of S200 monitoring objective main broadcasters starts broadcasting it Before, further include:
It receives the live streaming that the client is sent and records condition, the live streaming recording condition includes:Target time section and/or Type is broadcast live;
The step of whether live streaming of the monitoring objective main broadcaster starts broadcasting, including:
Whether the live streaming that the target main broadcaster is monitored in the target time section starts broadcasting;
Alternatively, monitor the target main broadcaster live content and it is described live streaming type matching live streaming whether start broadcasting;
Alternatively, monitoring the live content of the target main broadcaster and the live streaming type matching in the target time section Whether live streaming starts broadcasting.
Target time section indicates that user needs the period that the live content to target main broadcaster is recorded;Type is broadcast live can To include:Game, is sung video display, indicates the live streaming of user's needs pair and the target main broadcaster of the live streaming type matching of setting Content is recorded.
In a kind of realization method, when server receives only the target time section of user setting, then monitoring is set in user Whether target main broadcaster starts broadcasting in the target time section set, to realize the live content for only recording the target main broadcaster in a period of time.
In a kind of realization method, when server receives only the live streaming type of user setting, then it is straight to detect target main broadcaster Whether the live content of the live streaming type matching during broadcasting with setting starts broadcasting, and can be realized and only be recorded and setting based on this The live content of type matching is broadcast live.
In a kind of realization method, when server receives the target time section and live streaming type of user setting simultaneously, then Whether start broadcasting with the live content of the live streaming type matching of setting during monitoring objective main broadcaster live streaming in the target time period, The live content of the live streaming type matching in only recording target time section with setting is realized with this.
The technical solution provided through the embodiment of the present invention, server can record condition prison according to the live streaming of user setting Survey and meet the live streaming of target main broadcaster of live streaming recording condition and whether start broadcasting, to realize user be capable of selectivity to target main broadcaster Live content recorded, improve user experience.
Referring to Fig. 3, a kind of live streaming record device provided in an embodiment of the present invention is shown, be applied to client, including:
Start broadcasting message reception module 300, is sent when the live streaming for monitoring target main broadcaster is started broadcasting for receiving server Start broadcasting message, wherein the target main broadcaster is:The user for logging in the client needs the master recorded to live content It broadcasts;
Recording request sending module 310 is sent to the server for asking to institute for being based on the message that starts broadcasting State the recording request that the live content of target main broadcaster is recorded;
Live content receiving module 320, the live content fed back based on the recording request for receiving the server;
Live content records module 330, for being recorded to the live content received.
In a kind of realization method of present invention implementation, above-mentioned live streaming record device further includes:
Main broadcaster's identifier acquisition module, the mark for obtaining the target main broadcaster;
Main broadcaster identifies sending module, for the mark of the target main broadcaster to be sent to the server, so that described Server monitors whether the target main broadcaster starts broadcasting according to the mark received.
In a kind of realization method of the embodiment of the present invention, above-mentioned live streaming record device further includes:
Recording condition acquisition module, for obtaining live streaming recording condition, the live streaming recording condition includes:Target time section And/or live streaming type;
Recording condition sending module, for live streaming recording conditional information to be sent to the server, so that institute State whether server starts broadcasting according to the live streaming that target main broadcaster described in condition monitoring is recorded in the live streaming.
In a kind of realization method of the embodiment of the present invention, above-mentioned live streaming record device further includes:
Pouplarity obtains module, for obtaining the pouplarity for having recorded each video clip in live content;
Video clip determining module determines and has recorded the piece of video that pouplarity in live content is more than predetermined threshold value Section;
Period mark module, in having recorded live content to the period of identified video clip into rower Note.
In a kind of realization method, pouplarity is determined according at least one of following parameter parameter:
The quantity of the present received, the value of the present received, the quantity of the barrage received and viewing number.
Using in each scheme provided in an embodiment of the present invention, live streaming record device is monitoring mesh receiving server After the message that starts broadcasting that the live streaming of mark main broadcaster is sent when starting broadcasting, sent to server be used to ask to the live content of target main broadcaster into The recording request that row is recorded, the live content fed back based on recording request to server are recorded, based on this realization to target The live content of main broadcaster carries out automatic recording, is carried out to live content after waiting for the live streaming of target main broadcaster to start broadcasting without user oneself It records, improves user experience.
Referring to Fig. 4, a kind of live streaming record device provided in an embodiment of the present invention is shown, be applied to server, including:
Whether target main broadcaster monitoring modular 400, the live streaming for monitoring objective main broadcaster start broadcasting, wherein the target main broadcaster For:The user for logging in client needs the main broadcaster recorded to live content;
The message transmission module that starts broadcasting 410, when for being in the target main broadcaster monitoring module monitors result, to the visitor Family end sends the message that starts broadcasting;
Recording request receiving module 420, for receiving the client based on message transmission of starting broadcasting for asking to institute State the recording request that the live content of target main broadcaster is recorded;
Live content sending module 430, the live content for obtaining the target main broadcaster based on the recording request, and The live content obtained is sent to the client, so that the client records the live content received System.
In a kind of realization method of the embodiment of the present invention, above-mentioned live streaming record device further includes:
Main broadcaster identifies receiving module, the mark for receiving the main broadcaster that the client is sent;
Target main broadcaster's determining module, for the corresponding main broadcaster of the mark received to be determined as the target main broadcaster.
In a kind of realization method of the embodiment of the present invention, above-mentioned live streaming record device further includes:
Conditional Access Module is recorded, for receiving the straight of the client transmission before the execution of target main broadcaster's monitoring modular Recording condition is broadcast, the live streaming recording condition includes:Target time section and/or live streaming type;
Whether target main broadcaster's monitoring modular, the live streaming specifically for monitoring the target main broadcaster in the target time section open It broadcasts;
Alternatively, monitor the target main broadcaster live content and it is described live streaming type matching live streaming whether start broadcasting;
Alternatively, monitoring the live content of the target main broadcaster and the live streaming type matching in the target time section Whether live streaming starts broadcasting.
Using in each scheme provided in an embodiment of the present invention, live streaming record device after monitoring that target main broadcaster starts broadcasting to Client sends the message that starts broadcasting, and is receiving client based on message transmission of starting broadcasting for asking the live streaming to target main broadcaster After the recording request that content is recorded, obtains the live content of target main broadcaster and be sent to client, so that client pair The live content received is recorded.Automatic recording is carried out to the live content of target main broadcaster based on this realization, is not necessarily to user Oneself records live content after waiting for the live streaming of target main broadcaster to start broadcasting, and improves user experience.
The embodiment of the present invention additionally provides a kind of electronic equipment, as shown in figure 5, including processor 001, communication interface 002, Memory 003 and communication bus 004, wherein processor 001, communication interface 002, memory 003 are complete by communication bus 004 At mutual communication,
Memory 003, for storing computer program;
Processor 001 when for executing the program stored on memory 003, realizes answering described in the embodiment of the present invention Live streaming method for recording for client.
Specifically, above-mentioned live streaming method for recording includes:
Receive the message that starts broadcasting that server is sent when the live streaming for monitoring target main broadcaster is started broadcasting, wherein the target master Broadcast for:The user for logging in the client needs the main broadcaster recorded to live content;
It is sent to the server for asking the live content to the target main broadcaster to carry out based on the message that starts broadcasting The recording request of recording;
Receive the live content that the server is fed back based on the recording request;
The live content received is recorded.
It should be noted that above-mentioned processor 001, which executes the program stored on memory 003, realizes live streaming method for recording Other embodiment, with preceding method embodiment part provide embodiment it is identical, which is not described herein again.
In each scheme provided in an embodiment of the present invention, electronic equipment can monitor target master receiving server After the message that starts broadcasting that the live streaming broadcast is sent when starting broadcasting, sent to server for asking the live content to target main broadcaster to be recorded The recording request of system, the live content fed back based on recording request to server are recorded, based on this realization to target main broadcaster Live content carry out automatic recording, without user oneself wait for target main broadcaster live streaming start broadcasting after live content is recorded System improves user experience.
The embodiment of the present invention additionally provides a kind of electronic equipment, as shown in fig. 6, including processor 011, communication interface 012, Memory 013 and communication bus 014, wherein processor 011, communication interface 012, memory 013 are complete by communication bus 014 At mutual communication,
Memory 013, for storing computer program;
Processor 011 when for executing the program stored on memory 013, realizes answering described in the embodiment of the present invention Method for recording is broadcast live for server.
Specifically, above-mentioned live streaming method for recording includes:
Whether the live streaming of monitoring objective main broadcaster starts broadcasting, wherein the target main broadcaster is:Log in user's needs pair of client The main broadcaster that live content is recorded;
If it is, sending the message that starts broadcasting to the client;
The client is received based on message transmission of starting broadcasting for asking the live content to the target main broadcaster to carry out The recording request of recording;
The live content of the target main broadcaster is obtained based on the recording request, and the live content obtained is sent to The client, so that the client records the live content received.
It should be noted that above-mentioned processor 011, which executes the program stored on memory 013, realizes live streaming method for recording Other embodiment, with preceding method embodiment part provide embodiment it is identical, which is not described herein again.
In each scheme provided in an embodiment of the present invention, electronic equipment is sent out after monitoring that target main broadcaster starts broadcasting to client The message that starts broadcasting is sent, and is receiving client based on message transmission of starting broadcasting for asking the live content to target main broadcaster to carry out After the recording request of recording, the live content for obtaining target main broadcaster is simultaneously sent to client, so that client is to receiving Live content is recorded.Automatic recording is carried out to the live content of target main broadcaster based on this realization, is waited for without user oneself The live streaming of target main broadcaster records live content after starting broadcasting, and improves user experience.
The communication bus that above-mentioned electronic equipment is mentioned can be Peripheral Component Interconnect standard (Peripheral Pomponent Interconnect, abbreviation PCI) bus or expanding the industrial standard structure (Extended Industry Standard Architecture, abbreviation EISA) bus etc..The communication bus can be divided into address bus, data/address bus, controlling bus etc.. For ease of indicating, only indicated with a thick line in figure, it is not intended that an only bus or a type of bus.
Communication interface is for the communication between above-mentioned electronic equipment and other equipment.
Memory may include random access memory (Random Access Memory, abbreviation RAM), can also include Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.Optionally, memory may be used also To be at least one storage device for being located remotely from aforementioned processor.
Above-mentioned processor can be general processor, including central processing unit (Central Processing Unit, Abbreviation CPU), network processing unit (Ne twork Processor, abbreviation NP) etc.;It can also be digital signal processor (Digital Signal Processing, abbreviation DSP), application-specific integrated circuit (Applica tion Specific Integrated Circuit, abbreviation ASIC), field programmable gate array (Field-Programmable Gate Array, Abbreviation FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware components.
At the another aspect that the present invention is implemented, a kind of computer readable storage medium is additionally provided, it is described computer-readable Instruction is stored in storage medium, when run on a computer so that computer executes any of the above-described applied to client Live streaming method for recording.
Specifically, above-mentioned live streaming method for recording, including:
Receive the message that starts broadcasting that server is sent when the live streaming for monitoring target main broadcaster is started broadcasting, wherein the target master Broadcast for:The user for logging in the client needs the main broadcaster recorded to live content;
It is sent to the server for asking the live content to the target main broadcaster to carry out based on the message that starts broadcasting The recording request of recording;
Receive the live content that the server is fed back based on the recording request;
The live content received is recorded.
It should be noted that the other embodiment of live streaming method for recording is realized by above computer readable storage medium storing program for executing, Identical as the embodiment that preceding method embodiment part provides, which is not described herein again.
In each scheme provided in an embodiment of the present invention, by running the finger stored in above computer readable storage medium storing program for executing It enables, can be sent out to server after receiving the message that starts broadcasting that server is sent when the live streaming for monitoring target main broadcaster is started broadcasting The recording request for asking the live content to target main broadcaster to be recorded is sent, server is fed back based on recording request straight It broadcasts content to be recorded, automatic recording is carried out to the live content of target main broadcaster based on this realization, mesh is waited for without user oneself The live streaming of mark main broadcaster records live content after starting broadcasting, and improves user experience.
At the another aspect that the present invention is implemented, a kind of computer readable storage medium is additionally provided, it is described computer-readable Instruction is stored in storage medium, when run on a computer so that computer executes any of the above-described applied to server Live streaming method for recording.
Specifically, above-mentioned live streaming method for recording, including:
Whether the live streaming of monitoring objective main broadcaster starts broadcasting, wherein the target main broadcaster is:Log in user's needs pair of client The main broadcaster that live content is recorded;
If it is, sending the message that starts broadcasting to the client;
The client is received based on message transmission of starting broadcasting for asking the live content to the target main broadcaster to carry out The recording request of recording;
The live content of the target main broadcaster is obtained based on the recording request, and the live content obtained is sent to The client, so that the client records the live content received.
It should be noted that the other embodiment of live streaming method for recording is realized by above computer readable storage medium storing program for executing, Identical as the embodiment that preceding method embodiment part provides, which is not described herein again.
In each scheme provided in an embodiment of the present invention, by running the finger stored in above computer readable storage medium storing program for executing It enables, sends the message that starts broadcasting to client after can starting broadcasting monitoring target main broadcaster, and be based on starting broadcasting disappearing receiving client In the live streaming for after asking the recording request that the live content to target main broadcaster is recorded, obtaining target main broadcaster that breath is sent Hold and be sent to client, so that client records the live content received.Based on this realization to target main broadcaster Live content carry out automatic recording, without user oneself wait for target main broadcaster live streaming start broadcasting after live content is recorded System improves user experience.
At the another aspect that the present invention is implemented, the embodiment of the present invention additionally provides a kind of computer program production comprising instruction Product, when run on a computer so that computer executes the live streaming method for recording of any of the above-described client.
Specifically, above-mentioned live streaming method for recording, including:
Receive the message that starts broadcasting that server is sent when the live streaming for monitoring target main broadcaster is started broadcasting, wherein the target master Broadcast for:The user for logging in the client needs the main broadcaster recorded to live content;
It is sent to the server for asking the live content to the target main broadcaster to carry out based on the message that starts broadcasting The recording request of recording;
Receive the live content that the server is fed back based on the recording request;
The live content received is recorded.
It should be noted that the other embodiment of live streaming method for recording is realized by above computer program product, and it is preceding The embodiment for stating the offer of embodiment of the method portion is identical, and which is not described herein again.
It, can by running the above-mentioned computer program product for including instruction in each scheme provided in an embodiment of the present invention After receiving the message that starts broadcasting that server is sent when the live streaming for monitoring target main broadcaster is started broadcasting, to be used for server transmission Ask the recording request recorded to the live content of target main broadcaster, the live content fed back based on recording request to server It is recorded, automatic recording is carried out to the live content of target main broadcaster based on this realization, target main broadcaster is waited for without user oneself Live streaming start broadcasting after live content is recorded, improve user experience.
At the another aspect that the present invention is implemented, the embodiment of the present invention additionally provides a kind of computer program production comprising instruction Product, when run on a computer so that computer executes the live streaming method for recording of any of the above-described server.
Specifically, above-mentioned live streaming method for recording, including:
Whether the live streaming of monitoring objective main broadcaster starts broadcasting, wherein the target main broadcaster is:Log in user's needs pair of client The main broadcaster that live content is recorded;
If it is, sending the message that starts broadcasting to the client;
The client is received based on message transmission of starting broadcasting for asking the live content to the target main broadcaster to carry out The recording request of recording;
The live content of the target main broadcaster is obtained based on the recording request, and the live content obtained is sent to The client, so that the client records the live content received.
It should be noted that the other embodiment of live streaming method for recording is realized by above computer program product, and it is preceding The embodiment for stating the offer of embodiment of the method portion is identical, and which is not described herein again.
It, can by running the above-mentioned computer program product for including instruction in each scheme provided in an embodiment of the present invention To send the message that starts broadcasting to client after monitoring that target main broadcaster starts broadcasting, and message transmission of starting broadcasting is based on receiving client For after ask the recording request that the live content to target main broadcaster is recorded, the live content of acquisition target main broadcaster to be concurrent It send to client, so that client records the live content received.Based on this live streaming of the realization to target main broadcaster Content carries out automatic recording, is recorded to live content after waiting for the live streaming of target main broadcaster to start broadcasting without user oneself, improves User experience.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or its arbitrary combination real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or It partly generates according to the flow or function described in the embodiment of the present invention.The computer can be all-purpose computer, special meter Calculation machine, computer network or other programmable devices.The computer instruction can be stored in computer readable storage medium In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state disk Solid State Disk (SSD)) etc..
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also include other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, identical similar portion between each embodiment Point just to refer each other, and each embodiment focuses on the differences from other embodiments.Especially for device, For electronic equipment, computer readable storage medium embodiment, since it is substantially similar to the method embodiment, so the ratio of description Relatively simple, the relevent part can refer to the partial explaination of embodiments of method.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all Any modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present invention It is interior.

Claims (10)

1. a kind of live streaming method for recording is applied to client, which is characterized in that including:
Receive the message that starts broadcasting that is sent when the live streaming for monitoring target main broadcaster is started broadcasting of server, wherein the target main broadcaster is: The user for logging in the client needs the main broadcaster recorded to live content;
It is sent to the server for asking the live content to the target main broadcaster to be recorded based on the message that starts broadcasting Recording request;
Receive the live content that the server is fed back based on the recording request;
The live content received is recorded.
2. the method as described in claim 1, which is characterized in that in the reception server in the live streaming for monitoring target main broadcaster Sent when starting broadcasting start broadcasting message the step of before, further include:
Obtain the mark of the target main broadcaster;
The mark of the target main broadcaster is sent to the server, so that the server is monitored according to the mark received Whether the target main broadcaster starts broadcasting.
3. the method as described in claim 1, which is characterized in that in the reception server in the live streaming for monitoring target main broadcaster Sent when starting broadcasting start broadcasting message the step of before, further include:
Live streaming recording condition is obtained, the live streaming recording condition includes:Target time section and/or live streaming type;
Live streaming recording conditional information is sent to the server, so that the server records item according to the live streaming Whether the live streaming that part monitors the target main broadcaster starts broadcasting.
4. method as described in any one of claims 1-3, which is characterized in that recorded in the live content that described pair receives After the step of processed, further include:
Obtain the pouplarity for having recorded each video clip in live content;
It determines and has recorded the video clip that pouplarity in live content is more than predetermined threshold value;
The period of identified video clip is marked in having recorded live content.
5. method as claimed in claim 4, which is characterized in that the pouplarity is according at least one of following parameter Parameter determines:
The quantity of the present received, the value of the present received, the quantity of the barrage received and viewing number.
6. a kind of live streaming method for recording is applied to server, which is characterized in that the method includes:
Whether the live streaming of monitoring objective main broadcaster starts broadcasting, wherein the target main broadcaster is:The user for logging in client needs to live streaming The main broadcaster that content is recorded;
If it is, sending the message that starts broadcasting to the client;
The client is received based on message transmission of starting broadcasting for asking the live content to the target main broadcaster to be recorded Recording request;
It obtains the live content of the target main broadcaster based on the recording request, and the live content obtained is sent to described Client, so that the client records the live content received.
7. method as claimed in claim 6, which is characterized in that in the step of whether live streaming of the monitoring objective main broadcaster starts broadcasting Before, further include:
Receive the mark for the main broadcaster that the client is sent;
The corresponding main broadcaster of the mark received is determined as the target main broadcaster.
8. method as claimed in claim 6, which is characterized in that in the step of whether live streaming of the monitoring objective main broadcaster starts broadcasting Before, further include:
It receives the live streaming that the client is sent and records condition, the live streaming recording condition includes:Target time section and/or live streaming Type;
The step of whether live streaming of the monitoring objective main broadcaster starts broadcasting, including:
Whether the live streaming that the target main broadcaster is monitored in the target time section starts broadcasting;
Alternatively, monitor the target main broadcaster live content and it is described live streaming type matching live streaming whether start broadcasting;
Alternatively, monitoring the live streaming of the live content and the live streaming type matching of the target main broadcaster in the target time section Whether start broadcasting.
9. a kind of live streaming record device is applied to client, which is characterized in that including:
Start broadcasting message reception module, disappears for starting broadcasting of receiving that server sends when the live streaming for monitoring target main broadcaster is started broadcasting Breath, wherein the target main broadcaster is:The user for logging in the client needs the main broadcaster recorded to live content;
Recording request sending module is sent to the server for asking to the target master for being based on the message that starts broadcasting The recording request that the live content broadcast is recorded;
Live content receiving module, the live content fed back based on the recording request for receiving the server;
Live content records module, for being recorded to the live content received.
10. a kind of live streaming record device is applied to server, which is characterized in that including:
Whether target main broadcaster's monitoring modular, the live streaming for monitoring objective main broadcaster start broadcasting, wherein the target main broadcaster is:It logs in The user of client needs the main broadcaster recorded to live content;
Start broadcasting message transmission module, for when the target main broadcaster monitoring module monitors result is to be, being sent out to the client Send the message that starts broadcasting;
Recording request receiving module, for receiving the client based on message transmission of starting broadcasting for asking to the target master The recording request that the live content broadcast is recorded;
Live content sending module, the live content for obtaining the target main broadcaster based on the recording request, and will be obtained The live content obtained is sent to the client, so that the client records the live content received.
CN201810149022.2A 2018-02-13 2018-02-13 A kind of live streaming method for recording, device and equipment Pending CN108377396A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810149022.2A CN108377396A (en) 2018-02-13 2018-02-13 A kind of live streaming method for recording, device and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810149022.2A CN108377396A (en) 2018-02-13 2018-02-13 A kind of live streaming method for recording, device and equipment

Publications (1)

Publication Number Publication Date
CN108377396A true CN108377396A (en) 2018-08-07

Family

ID=63017978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810149022.2A Pending CN108377396A (en) 2018-02-13 2018-02-13 A kind of live streaming method for recording, device and equipment

Country Status (1)

Country Link
CN (1) CN108377396A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109246441A (en) * 2018-09-30 2019-01-18 武汉斗鱼网络科技有限公司 Wonderful time video automatic generation method, storage medium, equipment and system
CN111107421A (en) * 2019-12-31 2020-05-05 北京达佳互联信息技术有限公司 Video processing method and device, terminal equipment and storage medium
CN111147882A (en) * 2019-12-31 2020-05-12 北京达佳互联信息技术有限公司 Video processing method and device, terminal equipment and storage medium
CN111526377A (en) * 2019-02-01 2020-08-11 广州虎牙信息科技有限公司 Stream pulling method and device
CN112702613A (en) * 2019-10-23 2021-04-23 腾讯科技(深圳)有限公司 Live video recording method and device, storage medium 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
CN114466201A (en) * 2022-02-21 2022-05-10 上海哔哩哔哩科技有限公司 Live stream processing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080065507A1 (en) * 2006-09-12 2008-03-13 James Morrison Interactive digital media services
CN103618938A (en) * 2013-11-21 2014-03-05 深圳Tcl新技术有限公司 Method for recording television programs and digital television
CN103796045A (en) * 2013-11-01 2014-05-14 中兴通讯股份有限公司 IPTV system, mobile terminal, and live broadcasting watching reminding realizing methods by IPTV system and mobile terminal
CN105120299A (en) * 2015-08-28 2015-12-02 广州酷狗计算机科技有限公司 Video pushing method and video pushing device
CN105872580A (en) * 2016-04-15 2016-08-17 广州酷狗计算机科技有限公司 Recording method and device of live broadcast video

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080065507A1 (en) * 2006-09-12 2008-03-13 James Morrison Interactive digital media services
CN103796045A (en) * 2013-11-01 2014-05-14 中兴通讯股份有限公司 IPTV system, mobile terminal, and live broadcasting watching reminding realizing methods by IPTV system and mobile terminal
CN103618938A (en) * 2013-11-21 2014-03-05 深圳Tcl新技术有限公司 Method for recording television programs and digital television
CN105120299A (en) * 2015-08-28 2015-12-02 广州酷狗计算机科技有限公司 Video pushing method and video pushing device
CN105872580A (en) * 2016-04-15 2016-08-17 广州酷狗计算机科技有限公司 Recording method and device of live broadcast video

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109246441B (en) * 2018-09-30 2021-03-16 武汉斗鱼网络科技有限公司 Method, storage medium, device and system for automatically generating wonderful moment video
CN109246441A (en) * 2018-09-30 2019-01-18 武汉斗鱼网络科技有限公司 Wonderful time video automatic generation method, storage medium, equipment and system
CN111526377B (en) * 2019-02-01 2022-07-05 广州虎牙信息科技有限公司 Stream pulling method and device
CN111526377A (en) * 2019-02-01 2020-08-11 广州虎牙信息科技有限公司 Stream pulling method and device
CN112702613A (en) * 2019-10-23 2021-04-23 腾讯科技(深圳)有限公司 Live video recording method and device, storage medium and electronic equipment
CN111107421A (en) * 2019-12-31 2020-05-05 北京达佳互联信息技术有限公司 Video processing method and device, terminal equipment and storage medium
CN111147882A (en) * 2019-12-31 2020-05-12 北京达佳互联信息技术有限公司 Video processing method and device, terminal equipment and storage medium
CN111147882B (en) * 2019-12-31 2022-02-08 北京达佳互联信息技术有限公司 Video processing method and device, terminal equipment and storage medium
CN111107421B (en) * 2019-12-31 2022-04-01 北京达佳互联信息技术有限公司 Video processing method and device, terminal equipment and storage medium
US11405659B2 (en) 2019-12-31 2022-08-02 Beijing Dajia Internet Information Technology Co., Ltd. Method and terminal device for video recording
CN113132746A (en) * 2021-04-16 2021-07-16 北京北笛科技有限公司 Automatic evidence obtaining method and device for audio and video data in network live broadcast service
CN114466201A (en) * 2022-02-21 2022-05-10 上海哔哩哔哩科技有限公司 Live stream processing method and device
CN114466201B (en) * 2022-02-21 2024-03-19 上海哔哩哔哩科技有限公司 Live stream processing method and device

Similar Documents

Publication Publication Date Title
CN108377396A (en) A kind of live streaming method for recording, device and equipment
US9553938B2 (en) Evaluation of content based on user activities
US8832277B2 (en) Community tagging of a multimedia stream and linking to related content
WO2017121303A1 (en) Method and apparatus for playing push information during video live broadcast
WO2016177287A1 (en) Interaction information processing method, client terminal, service platform and storage medium
WO2017101423A1 (en) Advertisement push method and apparatus, video server and terminal device
CN104901863B (en) Send the method, apparatus and system of instantly prompting message
CN104317804B (en) The method and apparatus for issuing vote information
CN104168303A (en) Method and device for displaying network studio
CN111046292B (en) Live broadcast recommendation method and device, computer readable storage medium and electronic equipment
CN104125265B (en) Program interaction method, device, terminal, server and system
CN105915938B (en) A kind of method, apparatus and system of foradownloaded video
CN110598103B (en) Content aggregation method and device, computer equipment and storage medium
CN109495378B (en) Method, device, server and storage medium for detecting abnormal account
CN114143371B (en) Screen projection method and device, storage medium and electronic equipment
CN106878769A (en) live video quality monitoring method and device
US11082370B2 (en) Method and system to provide secondary content to a second device
CN104902295A (en) Intelligent TV business realization method, terminal device and system
CN106027570A (en) Method and device for pushing notice
CN111444415A (en) Barrage processing method, server, client, electronic device and storage medium
CN105872006A (en) Appointment reminding system and appointment reminding method
US8898259B2 (en) Bookmarking system
CN108989881A (en) A kind of main broadcaster's state determines method and device
CN110996180B (en) Network live broadcast chatting method, system and server
CN104317473B (en) A kind of interface display method and client

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180807