CN105159983B - Picture method for pushing and device - Google Patents

Picture method for pushing and device Download PDF

Info

Publication number
CN105159983B
CN105159983B CN201510543093.7A CN201510543093A CN105159983B CN 105159983 B CN105159983 B CN 105159983B CN 201510543093 A CN201510543093 A CN 201510543093A CN 105159983 B CN105159983 B CN 105159983B
Authority
CN
China
Prior art keywords
picture
user
sent
video
screenshot
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.)
Active
Application number
CN201510543093.7A
Other languages
Chinese (zh)
Other versions
CN105159983A (en
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.)
Guangzhou Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer 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 Guangzhou Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN201510543093.7A priority Critical patent/CN105159983B/en
Publication of CN105159983A publication Critical patent/CN105159983A/en
Application granted granted Critical
Publication of CN105159983B publication Critical patent/CN105159983B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Abstract

The invention discloses a kind of picture method for pushing and devices, belong to network technique field.The described method includes: judging whether the user opens video interception function for each user for subscribing to direct broadcasting room;If the user opens video interception function, picture intercept operation is carried out to the live video of subscription;In multiple pictures of interception, the picture to be sent of specifying number for meeting preset quality standard is chosen;In default sending time, by the designated memory space for specifying number a picture to be sent and being sent to the user.Since the corresponding image content of the live video for subscribing to user is sent to the designated memory space of user, so even user misses video-see in the live streaming time, it can also check that the picture of storage understands the content of live video at any time, therefore subscribe to video with would know that net cast content, the real-time of net cast are good per family.

Description

Picture method for pushing and device
Technical field
The present invention relates to network technique field, in particular to a kind of picture method for pushing and device.
Background technique
With the high speed development of internet, people can not only watch program on TV, can also watch on network Live video.It is various informative since network direct broadcasting video genre is various, it can satisfy the demand of different user, therefore pass through net Network viewing live video becomes the amusement and recreation mode to become more and more popular.
In the prior art, in order to allow users to watch live video in time, server can be pre- according to the hobby of user The text advance notice of related live video is first pushed to user.Such as the live streaming time of video and live streaming theme.User in this way Corresponding live video is temporarily watched in the live streaming time.
Since many live videos can all be broadcast live in the work of user or learning time, cause a large number of users that can not be broadcast live Time watches video, and then misses net cast, therefore the user for watching video compares and subscribes to the user of video and can largely reduce, The real-time of net cast is bad.
Summary of the invention
In order to solve problems in the prior art, the embodiment of the invention provides a kind of picture method for pushing and devices.It is described Technical solution is as follows:
On the one hand, a kind of picture method for pushing is provided, which comprises
For subscribing to each user of direct broadcasting room, judge whether the user opens video interception function;
If the user opens video interception function, picture intercept operation is carried out to the live video of subscription;
In multiple pictures of interception, the picture to be sent of specifying number for meeting preset quality standard is chosen;
In default sending time, by the specified storage sky for specifying number a picture to be sent and being sent to the user Between.
Optionally, the live video of described pair of subscription carries out picture intercept operation, comprising:
Judge whether the user pre-sets screenshot frequency;
If the user pre-sets the screenshot frequency, according to the screenshot frequency to the live video of subscription into Row picture intercept operation;
If the user not set screenshot frequency in advance, according to default screenshot frequency to the live video of subscription into Row picture intercept operation.
Optionally, described in multiple pictures of interception, it is a to be sent that selection meets specifying number for preset quality standard Picture, comprising:
For the picture of each interception, the corresponding characteristic value of characteristic information of the picture is obtained;
Judge whether the characteristic value is located in range of characteristic values as defined in the preset quality standard;
If the characteristic value is located in range of characteristic values as defined in the preset quality standard, it is by the picture indicia The picture to be sent;
Whether the picture number of judge mark, which reaches described, specifies number;
It is specified number if the picture number of label reaches described, terminates picture selection operation.
Optionally, whether the picture number of the judge mark reaches and specifies number, comprising:
If the user pre-sets screenshot number, when the picture number of label reaches the screenshot number, really The picture number of calibration note reaches described and specifies number;
If the user not set screenshot number in advance, when the picture number of label reaches default screenshot number, really The picture number of calibration note reaches described and specifies number.
Optionally, described in default sending time, the specified storage that the picture to be sent is sent to the user is empty Between, comprising:
If the user pre-sets picture sending time, in the picture sending time, by the figure to be sent Piece is sent to the designated memory space of the user;
If the user in advance send out the picture to be sent in default sending time by not set picture sending time It send to the designated memory space of the user.
On the other hand, a kind of picture driving means is provided, described device includes:
Judgment module judges whether the user opens video and cut for each user for subscribing to direct broadcasting room Figure function;
Picture interception module carries out the live video of subscription if opening video interception function for the user Picture intercept operation;
Module is chosen, in multiple pictures of interception, it is a pending that selection meets specifying number for preset quality standard Send picture;
Sending module, in default sending time, the picture to be sent that specifies number to be sent to the user Designated memory space.
Optionally, the picture interception module, for judging whether the user pre-sets screenshot frequency;If described User pre-sets the screenshot frequency, then carries out picture interception behaviour according to live video of the screenshot frequency to subscription Make;If the preparatory not set screenshot frequency of the user carries out figure to the live video of subscription according to default screenshot frequency Piece intercept operation.
Optionally, the selection module, the picture for intercepting for each obtain the characteristic information pair of the picture The characteristic value answered;Judge whether the characteristic value is located in range of characteristic values as defined in the preset quality standard;If the spy Value indicative is located in range of characteristic values as defined in the preset quality standard, then is the picture to be sent by the picture indicia; Whether the picture number of judge mark, which reaches described, specifies number;It is specified number if the picture number of label reaches described, eventually Only picture selection operation.
Optionally, the selection module, if pre-setting screenshot number for the user, when the picture number of label When amount reaches the screenshot number, determine that the picture number of label reaches described and specifies number;If the user is not set in advance Screenshot number determines that the picture number of label reaches described specified then when the picture number of label reaches default screenshot number Number.
Optionally, the sending module, if pre-setting picture sending time for the user, in the picture The picture to be sent is sent to the designated memory space of the user by sending time;If the user not set figure in advance The picture to be sent is sent to the designated memory space of the user then in default sending time by piece sending time.
Technical solution provided in an embodiment of the present invention has the benefit that
After the user that direct broadcasting room is subscribed in judgement opens video interception function, picture is carried out to the live video of subscription and is cut Extract operation;In multiple pictures of interception, the picture to be sent that specifies number for meeting preset quality standard is chosen, and default Sending time, the designated memory space for picture to be sent will be specified number being sent to the user.It is straight due to subscribing to user The designated memory space that the corresponding image content of video is sent to user is broadcast, so even user misses video observing in the live streaming time See, can also check that the picture of storage understands the content of live video at any time, thus subscribe to video with would know that video is straight per family Content is broadcast, the real-time of net cast is good.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other Attached drawing.
Fig. 1 is a kind of method flow diagram of picture push provided in an embodiment of the present invention;
Fig. 2 is a kind of method flow diagram of picture push provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of picture driving means provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of picture driving means provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
Fig. 1 is a kind of flow chart of picture method for pushing provided in an embodiment of the present invention.Referring to Fig. 1, the embodiment of the present invention The method flow of offer includes:
101, for each user of subscription direct broadcasting room, judge whether the user opens video interception function;If should User opens video interception function, then executes following step 102.
If 102, the user opens video interception function, picture intercept operation is carried out to the live video of subscription.
103, in multiple pictures of interception, the picture to be sent of specifying number for meeting preset quality standard is chosen.
104, in default sending time, the designated memory space that a picture to be sent will be specified number is sent to the user.
Method provided in an embodiment of the present invention is right after the user that direct broadcasting room is subscribed in judgement opens video interception function The live video of subscription carries out picture intercept operation;In multiple pictures of interception, chooses and meet the specified of preset quality standard Number picture to be sent, and in default sending time will specify number an a picture to be sent and be sent to the specified of the user and deposits Store up space.Since the corresponding image content of the live video for subscribing to user is sent to the designated memory space of user, i.e., Just user misses video-see in the live streaming time, can also check that the picture of storage understands the content of live video at any time, therefore order Read video with would know that net cast content, the real-time of net cast are good per family.
Optionally, picture intercept operation is carried out to the live video of subscription, comprising:
Judge whether user pre-sets screenshot frequency;
If user pre-sets screenshot frequency, picture interception is carried out according to live video of the screenshot frequency to subscription Operation;
If user's not set screenshot frequency in advance, picture interception behaviour is carried out according to live video of the default frequency to subscription Make.
Optionally, in multiple pictures of interception, the picture to be sent of specifying number for meeting preset quality standard is chosen, Include:
For the picture of each interception, the corresponding characteristic value of characteristic information of the picture is obtained;
Judge whether this feature value is located in range of characteristic values as defined in preset quality standard;
It is figure to be sent by picture indicia if this feature value is located in range of characteristic values as defined in preset quality standard Piece;
Whether the picture number of judge mark, which reaches, specifies number;
It is specified number if the picture number of label reaches, terminates picture selection operation.
Optionally, whether the picture number of judge mark reaches and specifies number, comprising:
If user pre-sets screenshot number, when the picture number of label reaches the screenshot number, label is determined Picture number reach and specify number;
If not set screenshot number determines mark when the picture number of label reaches default screenshot number to user in advance The picture number of note, which reaches, to be specified number.
Optionally, in default sending time, picture to be sent is sent to the designated memory space of the user, comprising:
If user pre-sets picture sending time, in the picture sending time, picture to be sent is sent to use The designated memory space at family;
If user's not set picture sending time in advance, in default sending time, picture to be sent is sent to user Designated memory space.
All the above alternatives can form the alternative embodiment of the disclosure, herein no longer using any combination It repeats one by one.
A kind of Fig. 2 flow chart of picture method for pushing provided in an embodiment of the present invention.Referring to fig. 2, the embodiment of the present invention mentions The method flow of confession includes:
201, for a direct broadcasting room, the user information for subscribing to all users of the direct broadcasting room is obtained.
In embodiments of the present invention, user can search for oneself interested live video into webcast website and see It sees.Since the video genre and quantity that are broadcast live on network are more and more, and many users may often watch a certain live streaming Between in video, to save the user tedious steps to be scanned for, direct broadcasting room before watching the direct broadcasting room video every time It provides user and subscribes to function.User can subscribe to function by registering in the video website to obtain direct broadcasting room.With In the state that family logs in the video website using the account of registration, user, which can click to have on direct broadcasting room video page, subscribes to function The button of energy, to complete the subscription of direct broadcasting room.When user watches the video in the direct broadcasting room again, live streaming can subscribed to Between the page in, directly find the direct broadcasting room.By clicking the chained address of the direct broadcasting room, direct broadcasting room viewing master can be entered The performance broadcast.
Meanwhile server can store the user identifier for subscribing to direct broadcasting room user to use corresponding with direct broadcasting room mark In the list of family.During obtaining the user information of all users of the direct broadcasting room, server obtains the direct broadcasting room mark first Know, and after finding in the direct broadcasting room identification information of storage direct broadcasting room mark, obtains corresponding with direct broadcasting room mark User list;And then extract the user identifier for all users for including in the user list;According to the user identifier, can with It is found in the information list of family and the matched user information of the user identifier.Since the user identifier of each user is unique , so user information relevant to the user can be obtained according to the user identifier of user.
202, for subscribing to each user of the direct broadcasting room, judge whether the user opens according to above-mentioned user information Video interception function;If the user opens video interception function, following step 203 is executed.
Under normal conditions, the video played for direct broadcasting room, user must watch in the live streaming time of video.Due to If many live videos all can user work perhaps learning time be broadcast live or the live streaming time have occurred suspension, The accidents such as power-off, then all can cause user that can not watch the live video.After missing the live streaming time, user also has no way of Understand the related content of the live video, the video being broadcast live next time can only be watched when the live streaming time arrives next time.If with Family is want after missing net cast, and the related content of the live video is understood, then the embodiment of the invention provides a kind of videos Screenshot function.That is, needing user before the live video starts broadcasting, video interception function is opened in selection.
It should be noted that a setting options of the video interception function as user information, including open and close two Kind state.User can select to be turned on or off video interception function by set interface, and corresponding video interception function is opened Information or video interception function closing information can be stored in user information.
Each user for subscribing to direct broadcasting room can be obtained as shown in step 201 by the user identifier of the user The user information of the user.Judge whether the user opens video interception function according to the user information.If believing in the user Video interception function opening imformation has been found in breath, then confirms that the user opens video interception function;If believing in the user Video interception function closing information has been found in breath, then confirms that the user closes video interception function.When the user opens When video interception function, server can carry out picture interception to the video of broadcasting when the direct broadcasting room that user subscribes to plays video Operation.Wherein, the picture of interception contains the content information of direct broadcasting room main broadcaster performance.When user misses the live streaming of the direct broadcasting room When video, user can understand the content of the live video by the picture of the interception.Wherein, about the video played to direct broadcasting room The detailed content of picture intercept operation is carried out referring to following step 203.
If 203, the user opens video interception function, picture intercept operation is carried out to the live video of subscription.
After the user that the direct broadcasting room is subscribed in confirmation opens video interception function, server can obtain the direct broadcasting room Screenshot frequency.When the direct broadcasting room has net cast, picture interception is carried out according to video of the screenshot frequency got to live streaming Operation.Wherein, screenshot frequency can also can voluntarily be set in advance by the preparatory self-setting of server by the user for subscribing to the direct broadcasting room It sets, the embodiment of the present invention is to this without specifically limiting.
Before carrying out screenshot to the video of live streaming, first determines whether the user for subscribing to the direct broadcasting room pre-sets and cut Whether figure frequency judges in the user information of the user comprising screenshot frequency information;If including screenshot frequency in the user information Rate information then obtains the screenshot frequency.When the direct broadcasting room that the user subscribes to has net cast, server meeting basis is got Screenshot frequency carries out picture intercept operation to the video of live streaming.If not including screenshot frequency information, basis in the user information The screenshot frequency of Server Default carries out picture intercept operation to the video of live streaming.
For example, when direct broadcasting room has net cast, server can be to the live streaming if screenshot frequency is every 5 minutes primary The shot operation of progress in video every 5 minutes.The picture of interception can be temporarily saved, and be screened so as to subsequent to it. Wherein, the numerical value about screenshot frequency, the embodiment of the present invention is to this without specifically limiting.
It should be noted that if user is at the time of opening video interception function, in the direct broadcasting room which subscribes to Live video, then server carries out video to the direct broadcasting room that the user subscribes to from the time of user opens video interception function Shot operation.
204, in multiple pictures of interception, the picture to be sent of specifying number for meeting preset quality standard is chosen.
Since the anchor sheet play frequency played in direct broadcasting room is dynamic, so inevitably being had in the picture of interception fuzzy , influence viewing effect picture.For example, including resolution ratio is too low, main broadcaster's portrait is unintelligible or performance movement is not known etc. Picture, these pictures can all influence the viewing effect of user.Therefore, it is necessary to choose to meet preset quality in the picture of interception The picture of standard.During selection, firstly, for the picture of each interception, the characteristic information for obtaining the picture is corresponding Characteristic value;Secondly, judging whether this feature value is located in range of characteristic values as defined in preset quality standard;If this feature value position It is then picture to be sent by the picture indicia in the range of characteristic values as defined in preset quality standard.The picture to be sent of label As meet the picture of preset quality standard.After each label, whether the picture number of judge mark, which reaches, is specified number; It is specified number if the picture number of label reaches, terminates picture selection operation.
Wherein, the characteristic information of picture can be resolution ratio, size, portrait clarity of picture etc..Wherein, resolution ratio Characteristic value can be the numerical value, such as 300PPI (Pixels Per Inch, pixel per inch), 400PPI etc. of the resolution ratio;Size Characteristic value can be the size size, such as 30 centimetres * 40 centimetres;Portrait clarity can be 80% or 90% etc..For figure The representation of content and characteristic information corresponding eigenvalue that piece characteristic information includes, the embodiment of the present invention is without specifically limiting It is fixed.If at the end of the live streaming of the direct broadcasting room, the picture number of label, which has not been reached yet, to be specified number, then terminates picture and choose behaviour Make.
It should be noted that server is not unlimited number of interception picture for the live video that user subscribes to.In order to flat The load capacity of server that weighs and the picture demand of user's understanding live content, need to preassign the number of picture to be sent. It is as follows that acquisition specifies number the step of a picture to be sent: if user pre-sets screenshot number, when the picture number of label When amount reaches screenshot number, determines that the picture number of label reaches and specify number;If user's not set screenshot number in advance, when When the picture number of label reaches default screenshot number, determines that the picture number of label reaches and specify number.Wherein, it specifies number It can be the positive integers such as 20,30, the embodiment of the present invention is to this without specifically limiting.
205, in default sending time, the designated memory space that a picture to be sent will be specified number is sent to the user.
Server generally will not immediately send out all pictures to be sent after obtaining and specifying number picture to be sent It send to the designated memory space of user.But it is sent out according to the sending time of the preset sending time of user or default It send.If user pre-sets picture sending time, in the picture sending time, picture to be sent is sent to the finger of user Determine memory space;If user in advance send out picture to be sent in the sending time of system default by not set picture sending time It send to the designated memory space of user.
Wherein, the preset picture sending time of user can be Monday weekly, Wednesday, Friday or Sunday weekly Deng the embodiment of the present invention is to this without specifically limiting.
When this picture sending time arrives, when server can send last picture sending time and this picture Between between all pictures to be sent, the designated memory space of user is all sent in this picture sending time.For example, user Preset picture sending time is Monday, Wednesday, Friday weekly, then this Monday transmission is last Saturday, last Sunday Three days all pictures to be sent obtained are had altogether with this week;It is all pending that this Wednesday sent is that this Tuesday and this Wednesday obtain Send picture;What this Friday sent is all pictures to be sent that this Thursday and this Friday obtain.
It should be noted that if server is the picture for sending interception to user for the first time, then server can hold user Open the specified storage that the video interception function moment is sent to user to all pictures to be sent obtained between picture sending time Space.If at the end of the live streaming of the direct broadcasting room, the picture number of label, which has not been reached yet, to be specified number, then in picture sending time When arrival, the picture to be sent of label is sent to the designated memory space of user.Wherein, designated memory space can be user Mailbox, mobile phone, personal cloud storage space etc., the embodiment of the present invention is to this without specifically limiting.
Method provided in an embodiment of the present invention is right after the user that direct broadcasting room is subscribed in judgement opens video interception function The live video of subscription carries out picture intercept operation;In multiple pictures of interception, chooses and meet the specified of preset quality standard Number picture to be sent, and in default sending time will specify number an a picture to be sent and be sent to the specified of the user and deposits Store up space.Since the corresponding image content of the live video for subscribing to user is sent to the designated memory space of user, i.e., Just user misses video-see in the live streaming time, can also check that the picture of storage understands the content of live video at any time, therefore order Read video with would know that net cast content, the real-time of net cast are good per family.
Fig. 3 is a kind of block diagram of picture driving means provided in an embodiment of the present invention.Referring to Fig. 3, which includes: judgement Module 301, chooses module 303, sending module 304 at picture interception module 302.
Wherein, judgment module 301 is connected with picture interception module 302, for for subscribe to direct broadcasting room each user, Judge whether the user opens video interception function;Picture interception module 302 is connected with module 303 is chosen, if being used for the use Family opens video interception function, then carries out picture intercept operation to the live video of subscription;Choose module 303 and sending module 304 are connected, in multiple pictures of interception, choose meet preset quality standard specify number a picture to be sent;Hair Module 304 is sent, in default sending time, the specified storage sky that a picture to be sent will be specified number is sent to the user Between.
Optionally, picture interception module 302, for judging whether the user pre-sets screenshot frequency;If the user Screenshot frequency is pre-set, then picture intercept operation is carried out according to live video of the screenshot frequency to subscription;If the user is pre- First not set screenshot frequency then carries out picture intercept operation according to live video of the default screenshot frequency to subscription.
Optionally, selection module 303, the picture for intercepting for each, the characteristic information for obtaining picture are corresponding Characteristic value;Judge whether this feature value is located in range of characteristic values as defined in preset quality standard;If this feature value is located at default It is then picture to be sent by picture indicia in range of characteristic values as defined in quality standard;Whether the picture number of judge mark reaches To specifying number;It is specified number if the picture number of label reaches, terminates picture selection operation.
Optionally, module 303 is chosen, if pre-setting screenshot number for user, when the picture number of label reaches When to screenshot number, determines that the picture number of label reaches and specifies number;If user's not set screenshot number in advance, works as label Picture number when reaching default screenshot number, determine that the picture number of label reaches and specifies number.
Optionally, sending module 304, if pre-setting picture sending time for user, in picture sending time, Picture to be sent is sent to the designated memory space of user;If user's not set picture sending time in advance, sent out in default The time is sent, picture to be sent is sent to the designated memory space of user.
Device provided in an embodiment of the present invention, it is right after the user that direct broadcasting room is subscribed in judgement opens video interception function The live video of subscription carries out picture intercept operation;In multiple pictures of interception, chooses and meet the specified of preset quality standard Number picture to be sent, and in default sending time will specify number an a picture to be sent and be sent to the specified of the user and deposits Store up space.Since the corresponding image content of the live video for subscribing to user is sent to the designated memory space of user, i.e., Just user misses video-see in the live streaming time, can also check that the picture of storage understands the content of live video at any time, therefore order Read video with would know that net cast content, the real-time of net cast are good per family.
It should be understood that picture driving means provided by the above embodiment is when pushing picture, only with above-mentioned each function The division progress of module can according to need and for example, in practical application by above-mentioned function distribution by different function moulds Block is completed, i.e., the internal structure of device is divided into different functional modules, to complete all or part of function described above Energy.In addition, picture driving means provided by the above embodiment and picture method for pushing embodiment belong to same design, it is specific real Existing process is detailed in embodiment of the method, and which is not described herein again.
Fig. 4 is a kind of structural schematic diagram of picture driving means 400 shown according to an exemplary embodiment.For example, dress Setting 400 may be provided as a server.Referring to Fig. 4, device 400 includes processing component 422, further comprises one or more A processor, and the memory resource as representated by memory 432, can be by the finger of the execution of processing component 422 for storing It enables, such as application program.The application program stored in memory 432 may include it is one or more each correspond to The module of one group of instruction.In addition, processing component 422 is configured as executing instruction, to execute the above method.
Device 400 can also include the power management that a power supply module 426 is configured as executive device 400, and one has Line or radio network interface 450 are configured as device 400 being connected to network and input and output (I/O) interface 458.Dress Setting 400 can operate based on the operating system for being stored in memory 432, such as Windows ServerTM, Mac OS XTM, UnixTM,LinuxTM, FreeBSDTMOr it is similar.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.

Claims (9)

1. a kind of picture method for pushing, which is characterized in that the described method includes:
Direct broadcasting room mark is obtained, determines corresponding with direct broadcasting room mark user list, extracts in the user list and includes All users user identifier, for subscribe to direct broadcasting room each user, pass through unique user identifier of the user The user information for obtaining the user judges whether the user opens video interception function, institute according to the user information It states user information and is stored with video interception opening imformation or video interception closing information;
If the user opens video interception function, to the live video of subscription according to the direct broadcasting room screenshot frequency into Row picture intercept operation;
In multiple pictures of interception, for the picture of each interception, the corresponding feature of characteristic information of the picture is obtained Value;
Judge whether the characteristic value is located in range of characteristic values as defined in preset quality standard;
It is pending by the picture indicia if the characteristic value is located in range of characteristic values as defined in the preset quality standard Send picture;
Whether the picture number of judge mark, which reaches, specifies number;
It is specified number if the picture number of label reaches described, terminates picture selection operation, the characteristic information packet of the picture Include the resolution ratio, size and portrait clarity of picture;
In default sending time, by the designated memory space for specifying number a picture to be sent and being sent to the user.
2. the method according to claim 1, wherein the live video of described pair of subscription carries out picture interception behaviour Make, comprising:
Judge whether the user pre-sets screenshot frequency;
If the user pre-sets the screenshot frequency, figure is carried out according to live video of the screenshot frequency to subscription Piece intercept operation;
If the preparatory not set screenshot frequency of the user carries out figure to the live video of subscription according to default screenshot frequency Piece intercept operation.
3. the method according to claim 1, wherein whether the picture number of the judge mark reaches specified number Mesh, comprising:
If the user pre-sets screenshot number, when the picture number of label reaches the screenshot number, mark is determined The picture number of note reaches described and specifies number;
If not set screenshot number determines mark when the picture number of label reaches default screenshot number to the user in advance The picture number of note reaches described and specifies number.
4. the method according to claim 1, wherein described in default sending time, by the picture to be sent It is sent to the designated memory space of the user, comprising:
If the user pre-sets picture sending time, in the picture sending time, the picture to be sent is sent out It send to the designated memory space of the user;
If the picture to be sent is sent to the user by not set picture sending time in default sending time in advance The designated memory space of the user.
5. a kind of picture driving means, which is characterized in that described device includes:
Judgment module determines user list corresponding with direct broadcasting room mark, extracts the use for obtaining direct broadcasting room mark The user identifier for all users for including in the list of family, for subscribing to each user of direct broadcasting room, only by the user One user identifier obtains the user information of the user, judges whether the user opens video according to the user information Screenshot function, the user information are stored with video interception opening imformation or video interception closing information;
Picture interception module, if opening video interception function for the user, to the live video of subscription according to described The screenshot frequency of direct broadcasting room carries out picture intercept operation;
Module is chosen, for for the picture of each interception, obtaining the feature letter of the picture in multiple pictures of interception Cease corresponding characteristic value;
Judge whether the characteristic value is located in range of characteristic values as defined in preset quality standard;
It is pending by the picture indicia if the characteristic value is located in range of characteristic values as defined in the preset quality standard Send picture;
Whether the picture number of judge mark, which reaches, specifies number;
It is specified number if the picture number of label reaches described, terminates picture selection operation, the characteristic information packet of the picture Include the resolution ratio, size and portrait clarity of picture;
Sending module is used in default sending time, by the finger for specifying number a picture to be sent and being sent to the user Determine memory space.
6. device according to claim 5, which is characterized in that the picture interception module, for judging that the user is It is no to pre-set screenshot frequency;If the user pre-sets the screenshot frequency, according to the screenshot frequency to ordering The live video read carries out picture intercept operation;If the preparatory not set screenshot frequency of the user, according to default screenshot Frequency carries out picture intercept operation to the live video of subscription.
7. device according to claim 5, which is characterized in that the selection module, if being preset for the user Screenshot number determines that the picture number of label reaches the finger then when the picture number of label reaches the screenshot number Fixed number mesh;If not set screenshot number determines the user when the picture number of label reaches default screenshot number in advance The picture number of label reaches described and specifies number.
8. device according to claim 5, which is characterized in that the sending module, if being preset for the user The picture to be sent then in the picture sending time is sent to the specified storage of the user by picture sending time Space;If the picture to be sent is sent to the user by not set picture sending time in default sending time in advance The designated memory space of the user.
9. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage at least one refers to It enables, claim 1-4 any picture method for pushing is realized when described instruction is executed by processor.
CN201510543093.7A 2015-08-28 2015-08-28 Picture method for pushing and device Active CN105159983B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510543093.7A CN105159983B (en) 2015-08-28 2015-08-28 Picture method for pushing and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510543093.7A CN105159983B (en) 2015-08-28 2015-08-28 Picture method for pushing and device

Publications (2)

Publication Number Publication Date
CN105159983A CN105159983A (en) 2015-12-16
CN105159983B true CN105159983B (en) 2019-09-27

Family

ID=54800839

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510543093.7A Active CN105159983B (en) 2015-08-28 2015-08-28 Picture method for pushing and device

Country Status (1)

Country Link
CN (1) CN105159983B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105554348A (en) * 2015-12-25 2016-05-04 北京奇虎科技有限公司 Image display method and device based on video information
CN110166790B (en) * 2019-05-24 2021-02-09 山西共致科技有限公司 Live photo broadcasting system with face recognition function and method thereof
CN110572706B (en) * 2019-09-29 2021-05-11 深圳传音控股股份有限公司 Video screenshot method, terminal and computer-readable storage medium
CN110968391A (en) * 2019-11-28 2020-04-07 珠海格力电器股份有限公司 Screenshot method, screenshot device, terminal equipment and storage medium
CN112492330B (en) * 2020-10-30 2023-06-20 北京达佳互联信息技术有限公司 Live broadcast interaction method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072324A (en) * 2007-04-17 2007-11-14 华为技术有限公司 Multicast recording method, system and service control device and server
CN101527690A (en) * 2009-04-13 2009-09-09 腾讯科技(北京)有限公司 Method for intercepting dynamic image, system and device thereof
CN102123310A (en) * 2011-01-06 2011-07-13 深圳市九洲电器有限公司 Play control method and device of television programs
CN103546766A (en) * 2013-11-14 2014-01-29 腾讯科技(成都)有限公司 Video processing method, related equipment and communication system
CN104811745A (en) * 2015-04-28 2015-07-29 无锡天脉聚源传媒科技有限公司 Video content displaying method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9167196B2 (en) * 2010-05-19 2015-10-20 Rovi Guides, Inc. Systems and methods for trimming recorded content using a media guidance application

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072324A (en) * 2007-04-17 2007-11-14 华为技术有限公司 Multicast recording method, system and service control device and server
CN101527690A (en) * 2009-04-13 2009-09-09 腾讯科技(北京)有限公司 Method for intercepting dynamic image, system and device thereof
CN102123310A (en) * 2011-01-06 2011-07-13 深圳市九洲电器有限公司 Play control method and device of television programs
CN103546766A (en) * 2013-11-14 2014-01-29 腾讯科技(成都)有限公司 Video processing method, related equipment and communication system
CN104811745A (en) * 2015-04-28 2015-07-29 无锡天脉聚源传媒科技有限公司 Video content displaying method and device

Also Published As

Publication number Publication date
CN105159983A (en) 2015-12-16

Similar Documents

Publication Publication Date Title
CN105159983B (en) Picture method for pushing and device
CN106604046B (en) Net cast method and device
CN103152489B (en) A kind of exhibiting method of image of autodyning and device
CN104735542B (en) A kind of video broadcasting method and device
CN106487781A (en) Based on live resource data processing method, device and system
CN111246126A (en) Direct broadcasting switching method, system, device, equipment and medium based on live broadcasting platform
CN105872570A (en) Method and apparatus for implementing multi-camera video synchronous playing
CN104363473B (en) It is a kind of based on online live information transferring method and device
CN108848393B (en) Method, device and equipment for showing entrance and storage medium
CN110336829B (en) Data processing method and system, server and client
JP2012084008A5 (en)
CN113727130B (en) Message prompting method, system and device for live broadcasting room and computer equipment
CN108235120B (en) Live video stream pushing method and device and electronic equipment
CN103414856A (en) Method and device for carrying out channel preview
CN105898395A (en) Network video playing method, device and system
CN113573090A (en) Content display method, device and system in game live broadcast and storage medium
CN104023272A (en) Video screen editing method and device
CN112672219B (en) Comment information interaction method and device and electronic equipment
CN106973318A (en) Aggregate video operating method and device
CN105847966A (en) Terminal and video capturing and sharing method
CN109951728A (en) A kind of advertisement distributing system and method
CN113038167A (en) Page display method and device, computer readable storage medium and electronic equipment
CN113824980A (en) Video recommendation method, system and device and computer equipment
CN106155593B (en) A kind of method and system for deleting photo based on shooting quality
CN105100949A (en) Television-based system and method for achieving social function

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 510660 Guangzhou City, Guangzhou, Guangdong, Whampoa Avenue, No. 315, self - made 1-17

Applicant after: Guangzhou KuGou Networks Co., Ltd.

Address before: 510000 B1, building, No. 16, rhyme Road, Guangzhou, Guangdong, China 13F

Applicant before: Guangzhou KuGou Networks Co., Ltd.

GR01 Patent grant
GR01 Patent grant