CN105120299A - Video pushing method and video pushing device - Google Patents

Video pushing method and video pushing device Download PDF

Info

Publication number
CN105120299A
CN105120299A CN201510543102.2A CN201510543102A CN105120299A CN 105120299 A CN105120299 A CN 105120299A CN 201510543102 A CN201510543102 A CN 201510543102A CN 105120299 A CN105120299 A CN 105120299A
Authority
CN
China
Prior art keywords
video
direct broadcasting
broadcasting room
user
time section
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510543102.2A
Other languages
Chinese (zh)
Other versions
CN105120299B (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 CN201510543102.2A priority Critical patent/CN105120299B/en
Publication of CN105120299A publication Critical patent/CN105120299A/en
Application granted granted Critical
Publication of CN105120299B publication Critical patent/CN105120299B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • 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/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2743Video hosting of uploaded data from client
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market

Abstract

The invention discloses a video pushing method and a video pushing device, belonging to the technical field of networks. The video pushing method comprises the following steps: obtaining a user identifier, a studio identifier and a recording time period included in a video recording message after receiving the video recording message sent by a terminal; recording a video played in a studio matched with the studio identifier according to the recording time period; and sending the recorded video to an appointed storage space matched with the user identifier after completing video recording. After being recorded, the video played in the studio appointed by a user is automatically sent to the appointed storage space of the user; therefore, the requirement that the user can watch the video at any time can be satisfied; furthermore, a variety of videos exist in the studio; and a wide video acquisition range and strong video selectivity are achieved.

Description

Video pushing method and device
Technical field
The present invention relates to networking technology area, particularly a kind of video pushing method and device.
Background technology
Along with the development of network technology, people can obtain a large amount of and miscellaneous video resource by TV network and the Internet.Along with the individual requirement of people to video resource is more and more higher, by subscribing to or push function acquisition video resource, become more and more welcome video acquisition mode.
In prior art, generally realize video frequency program by sending short message by mobile phone subscription digital TV programme and push.First, the program number wanting to subscribe to and digital television intelligent card number are compiled the note of set form by user by terminal, again by this short message sending to digital TV network operator, the digital television program of subscription to be tied to the digital television intelligent card number of user by television network operator by resolving the content of note.Like this, the time that user just can play in this subscription programs watches video.
Realizing in process of the present invention, inventor finds that prior art at least exists following problem:
Because user only at fixing reproduction time viewing video, can not meet the demand that user watches video at any time, and the limitednumber of digital television program, this kind of mode limitation is too strong.
Summary of the invention
In order to solve the problem of prior art, embodiments provide a kind of video pushing method and device.Described technical scheme is as follows:
On the one hand, provide a kind of video pushing method, described method comprises:
After the video record message receiving terminal transmission, obtain the user ID, direct broadcasting room mark and the recording time section that comprise in described video record message;
According to described recording time section, the video that the direct broadcasting room marking matched with described direct broadcasting room is play is recorded;
After video record completes, the video recorded is sent to the appointment collection space mated with described user ID.
Alternatively, described according to described recording time section, the video that the direct broadcasting room marking matched with described direct broadcasting room is play is recorded, comprising:
Judge whether comprise described direct broadcasting room mark in the direct broadcasting room mark stored;
If comprise described direct broadcasting room mark in the direct broadcasting room identification information stored, then obtain initial recordings moment that described recording time section comprises and stop the recording moment;
When with the marking matched direct broadcasting room video playback of described direct broadcasting room to described initial record the moment time, start to record displaying video in described direct broadcasting room;
When with the marking matched direct broadcasting room video playback of described direct broadcasting room to described stop recording the moment time, stop recording displaying video in described direct broadcasting room.
Alternatively, the user ID comprised in the described video record message of described acquisition, direct broadcasting room mark and recording time section, comprising:
Detect in described video record message and whether comprise information extraction instruction;
If comprise described information extraction instruction in described video record message, then according to described information extraction instruction, in described video record message, extract described user ID, described direct broadcasting room mark and described recording time section.
Alternatively, described according to described recording time section, the video that the direct broadcasting room marking matched with described direct broadcasting room is play is recorded, comprising:
Judge whether comprise described user ID in the user profile stored;
If comprise described user ID in the user profile of described storage, then according to described recording time section, the video that the direct broadcasting room marking matched with described direct broadcasting room is play is recorded.
Alternatively, describedly the video recorded is sent to the appointment collection space mated with described user ID, comprises:
Obtain the user profile of mating with described user ID;
The appointment collection address pre-set is obtained in described user profile;
According to described appointment collection address, the video recorded is sent to the appointment collection space mated with described user ID.
Alternatively, described judge store user profile in whether comprise described user ID after, described method also comprises:
If do not comprise described user ID in the user profile of described storage, then send the notification message of video acquisition failure to described terminal.
On the other hand, provide a kind of video push device, described device comprises:
Acquisition module, for after the video record message receiving terminal transmission, obtains the user ID, direct broadcasting room mark and the recording time section that comprise in described video record message;
Video record module, for according to described recording time section, records the video that the direct broadcasting room marking matched with described direct broadcasting room is play;
Video sending module, for after video record completes, is sent to the appointment collection space mated with described user ID by the video recorded.
Alternatively, described video record module, for judging whether the direct broadcasting room stored comprises described direct broadcasting room mark in identifying; If comprise described direct broadcasting room mark in the direct broadcasting room identification information stored, then obtain initial recordings moment that described recording time section comprises and stop the recording moment; When with the marking matched direct broadcasting room video playback of described direct broadcasting room to described initial record the moment time, start to record displaying video in described direct broadcasting room; When with the marking matched direct broadcasting room video playback of described direct broadcasting room to described stop recording the moment time, stop recording displaying video in described direct broadcasting room.
Alternatively, described acquisition module, for detecting in described video record message whether comprise information extraction instruction; If comprise described information extraction instruction in described video record message, then according to described information extraction instruction, in described video record message, extract described user ID, described direct broadcasting room mark and described recording time section.
Alternatively, described video record module, for judge store user profile in whether comprise described user ID; If comprise described user ID in the user profile of described storage, then according to described recording time section, the video that the direct broadcasting room marking matched with described direct broadcasting room is play is recorded.
Alternatively, described video sending module, for obtaining the user profile of mating with described user ID; The appointment collection address pre-set is obtained in described user profile; According to described appointment collection address, the video recorded is sent to the appointment collection space mated with described user ID.
Alternatively, described device also comprises:
Message transmission module, if for not comprising described user ID in the user profile of described storage, then sends the notification message of video acquisition failure to described terminal.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
After the video record message receiving terminal transmission, obtain the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message; According to this recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded; After video record completes, the video recorded is sent to the appointment collection space mated with this user ID.After the live video of the direct broadcasting room of specifying user records, automatically be sent to user and specify collection space, therefore not only can meet the demand that user watches video at any time, and the video genre of direct broadcasting room is various, the scope of video acquisition is wide, alternative strong.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the method flow diagram of a kind of video push that the embodiment of the present invention provides;
Fig. 2 is the method flow diagram of a kind of video push that the embodiment of the present invention provides;
Fig. 3 is the structural representation of a kind of video push device that the embodiment of the present invention provides;
Fig. 4 is the structural representation of a kind of video push device that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is the flow chart of a kind of video pushing method that the embodiment of the present invention provides.See Fig. 1, the method flow that the embodiment of the present invention provides comprises:
101, after the video record message receiving terminal transmission, the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message is obtained.
102, according to this recording time section, the video that the direct broadcasting room marking matched with this direct broadcasting room is play is recorded.
103, after video record completes, the video recorded is sent to the appointment collection space mated with this user ID.
The method that the embodiment of the present invention provides, after the video record message receiving terminal transmission, obtains the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message; According to this recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded; After video record completes, the video recorded is sent to the appointment collection space mated with this user ID.After the live video of the direct broadcasting room of specifying user records, automatically be sent to user and specify collection space, therefore not only can meet the demand that user watches video at any time, and the video genre of direct broadcasting room is various, the scope of video acquisition is wide, alternative strong.
Alternatively, according to this recording time section, the video that the direct broadcasting room marking matched with this direct broadcasting room is play is recorded, comprising:
Judge whether comprise this direct broadcasting room mark in the direct broadcasting room mark stored;
If comprise this direct broadcasting room mark in the direct broadcasting room identification information stored, then obtain initial recordings moment that this recording time section comprises and stop the recording moment;
When with the marking matched direct broadcasting room video playback of this direct broadcasting room to this initial record the moment time, start to record displaying video in this direct broadcasting room;
When the direct broadcasting room video playback marking matched with this direct broadcasting room records the moment to this termination, stop recording displaying video in this direct broadcasting room.
Alternatively, obtain the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message, comprising:
Detect in this video record message and whether comprise information extraction instruction;
If comprise information extraction instruction in this video record message, then according to this information extraction instruction, in this video record message, extract user ID, direct broadcasting room mark and recording time section.
Alternatively, according to this recording time section, the video that the direct broadcasting room marking matched with this direct broadcasting room is play is recorded, comprising:
Judge whether comprise this user ID in the user profile stored;
If comprise this user ID in the user profile of this storage, then according to this recording time section, the video that the direct broadcasting room marking matched with this direct broadcasting room is play is recorded.
Alternatively, the video recorded is sent to the appointment collection space mated with this user ID, comprises:
Obtain the user profile of mating with this user ID;
The appointment collection address pre-set is obtained in this user profile;
According to this appointment collection address, the video recorded is sent to the appointment collection space mated with this user ID.
Alternatively, after judging whether comprise this user ID in the user profile stored, method also comprises:
If do not comprise this user ID in the user profile stored, then send the notification message of video acquisition failure to terminal.
Above-mentioned all alternatives, can adopt and combine arbitrarily formation embodiment of the present disclosure, this is no longer going to repeat them.
Fig. 2 is the flow chart of a kind of video pushing method that the embodiment of the present invention provides.See Fig. 2, the method flow that the embodiment of the present invention provides comprises:
201, server is after the video record message receiving terminal transmission, obtains the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message.
For each direct broadcasting room on network, it has a direct broadcasting room mark.Wherein, direct broadcasting room mark can be main broadcaster's title etc., and the embodiment of the present invention does not specifically limit this.Main broadcaster is the performing artist in video.A direct broadcasting room uniquely can be determined by a direct broadcasting room mark.In internet video live broadcasting platform, if user wants to watch the live video of a certain direct broadcasting room, the link clicking this direct broadcasting room is only needed to enter this direct broadcasting room.Generally, direct broadcasting room carries out the live time often to be fixed, and so just may occur the situation that time of user job or study and net cast time clash causing user to miss the live time, cannot watch the live video oneself liked in time.
In embodiments of the present invention, when user have no time watch direct broadcasting room play video, or when needing to repeat to watch the video of specifying in the direct broadcasting room period, the video record message of call format is met by terminal editor, and this video record message is sent to server, just can obtain the video file needing viewing thus, concrete obtain manner refers to follow-up explanation.Wherein, video record message at least comprise this user user ID, direct broadcasting room mark and recording time section.Server is resolved this video record message after receiving the video record message of terminal transmission by message sink platform; When detect comprise information extraction instruction in this video record message time, according to information extraction instruction instruction field name extract corresponding field information.Wherein, video record message can be note, mail or instant message etc., and the embodiment of the present invention does not specifically limit this.Such as, when video record message is note, user sends the video record message of note form to server by mobile phone, server, after receiving this short message by SMS platform, resolves the information extraction instruction comprised in this short message.
Wherein, information extraction instruction comprises user ID extraction instruction, the instruction of direct broadcasting room marker extraction and recording time section extraction instruction.When detecting that in the video record message meeting call format user ID extracts instruction, extracting instruction according to this user ID in this video record message, extracting corresponding user ID; When the instruction of direct broadcasting room marker extraction being detected in the video record message meeting call format, in this video record message, extract corresponding direct broadcasting room mark according to this this direct broadcasting room marker extraction instruction; When detecting that in the video record message meeting call format recording time section extracts instruction, extracting instruction according to this recording time section in this video record message, extracting corresponding recording time section.
202, server judges whether comprise this user ID in the user profile stored; If comprise this user ID in the user profile stored, then perform following step 203.
Wherein, that the user profile of storage contains is all users carrying out registering.Under usual situation, user, after login net cast platform, could perform collection direct broadcasting room or carry out the operations such as interaction with the main broadcaster of direct broadcasting room.For the user of each this net cast platform registered, server can store the user profile of this user.Wherein, user profile at least comprises user ID, the hour of log-on of this user and specifies collection address.Wherein, mailbox, phone number, the pet name, third party's login account etc. that user ID can comprise user uniquely can determine the information of user identity, and the embodiment of the present invention does not specifically limit this.
After extracting instruction fetch to user ID according to user ID, before direct broadcasting room video starts to record, also need the validity verifying the corresponding account of this user ID.Only for effective account, server just can store user profile corresponding to this account.Wherein, the user profile of all storages can be a tabular form.When judging whether to comprise the user ID extracted in the user profile stored, can search in this user profile list; If find this user ID, then confirm to comprise this user ID in the user profile stored.
It should be noted that, if do not find this user ID in the user profile list stored, then confirm not comprise this user ID in the user profile stored, do not carry out the recording of direct broadcasting room video, and the notification message of video record failure is sent to terminal, handling process so far terminates.
If comprise this user ID in 203 user profile stored, then according to this recording time section, the video that the direct broadcasting room marking matched with this direct broadcasting room is play is recorded.
After confirming to comprise user ID in the user profile stored, first judge in the direct broadcasting room list of identification information stored, whether to comprise this direct broadcasting room mark.If comprise this direct broadcasting room mark, then prove that this direct broadcasting room exists, obtain corresponding direct broadcasting room address according to this direct broadcasting room mark, thus just can obtain the video play between respective live according to this direct broadcasting room address.When carrying out video record, the moment is recorded in the initial recording moment that acquisition recording time section comprises and termination.When the video playback of this direct broadcasting room being detected to this initial recording moment, the video started playing in direct broadcasting room is recorded; When detecting that the video playback of this direct broadcasting room records the moment to this termination, the video to playing in direct broadcasting room is stopped to record.Obtain this initial recording moment and the video file recorded between the moment is recorded in this termination.Do not comprise this direct broadcasting room mark in the direct broadcasting room list of identification information stored if judge, then confirm that this direct broadcasting room does not exist, and send the notification message of video record failure to terminal, handling process so far terminates.
It should be noted that, to the process that the video play in direct broadcasting room is recorded, be a process obtaining video flowing in essence.Server is after getting video record message, and according to this video record message call direct broadcasting room video record service interface, before carrying out video record, server calls recorded video service by video record service interface; Afterwards, video record service is according to the initial recording moment and stop recording the moment, starts to intercept the video flowing of displaying video in direct broadcasting room; Finally, the video flowing of intercepting is synthesized a video file, using this video file as the video recorded.
It should be noted that, receive the video record message of terminal transmission at server after, if find by resolving this video record message, the direct broadcasting room that this video record message is specified carries out net cast, and miss the initial recording moment, then from receiving the moment of video record message, live video is recorded, terminate the recording to live video to the termination recording moment.Final acquisition this receive moment of video record message and the video file recorded between the moment is recorded in this termination.
204, after video record completes, the video recorded is sent to the appointment collection space mated with this user ID by server.
For the video recorded, server temporarily can preserve corresponding video file.In order to enable user whenever and wherever possible at the video that this locality viewing is recorded, the video file recorded can be sent in the appointment collection space mated with this user ID by server.Wherein, specify the obtain manner of collection space as follows: to obtain the user profile of mating with this user ID; The appointment collection address pre-set is obtained in this user profile.
Wherein, specify collection address can comprise subscriber mailbox or individual subscriber cloud memory space etc., the embodiment of the present invention does not specifically limit this.It should be noted that, specify collection address can carry out manual configuration by user in the configuration interface of this user profile, the embodiment of the present invention does not specifically limit this.
When the video file recorded sends successfully, video file just can be stored in the designated memory space of this user, such user can log in this appointment collection space at any time, the video stored in collection space is specified in online viewing, or watches after this video file is downloaded to local terminal again.Meanwhile, in order to the recording performance enabling user recognize request recorded video in time, server after video record completes, can send video record to terminal and completes message.Wherein, video record completes message and sends by the mode such as mailbox, mobile phone, and the embodiment of the present invention does not specifically limit this.
The method that the embodiment of the present invention provides, after the video record message receiving terminal transmission, obtains the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message; According to this recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded; After video record completes, the video recorded is sent to the appointment collection space mated with this user ID.After the live video of the direct broadcasting room of specifying user records, automatically be sent to user and specify collection space, therefore not only can meet the demand that user watches video at any time, and the video genre of direct broadcasting room is various, the scope of video acquisition is wide, alternative strong.
Fig. 3 is the structural representation of a kind of video push device that the embodiment of the present invention provides.See Fig. 3, this device comprises: acquisition module 301, video record module 302, video sending module 303.
Wherein, acquisition module 301 is connected with video record module 302, for after the video record message receiving terminal transmission, obtains the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message; Video record module 302 is connected with video sending module 303, for according to this recording time section, records the video that the direct broadcasting room marking matched with this direct broadcasting room is play; Video sending module 303, for after video record completes, is sent to the appointment collection space mated with this user ID by the video recorded.
Alternatively, video record module 302, for judging whether the direct broadcasting room stored comprises this direct broadcasting room mark in identifying; If comprise this direct broadcasting room mark in the direct broadcasting room identification information stored, then obtain initial recordings moment that this recording time section comprises and stop the recording moment; When with the marking matched direct broadcasting room video playback of this direct broadcasting room to initial record the moment time, start to record displaying video in direct broadcasting room; When the direct broadcasting room video playback marking matched with this direct broadcasting room extremely stops recording the moment, stop recording displaying video in direct broadcasting room.
Alternatively, acquisition module 301, for detecting in this video record message whether comprise information extraction instruction; If comprise information extraction instruction in this video record message, then according to information extraction instruction, in this video record message, extract user ID, direct broadcasting room mark and recording time section.
Alternatively, video record module 302, for judge store user profile in whether comprise this user ID; If comprise this user ID in the user profile stored, then according to this recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded.
Alternatively, video sending module 303, for obtaining the user profile of mating with this user ID; The appointment collection address pre-set is obtained in this user profile; According to appointment collection address, the video recorded is sent to the appointment collection space mated with this user ID.
Alternatively, this device also comprises:
Message transmission module, if do not comprise this user ID in the user profile for storage, then sends the notification message of video acquisition failure to terminal.
The device that the embodiment of the present invention provides, after the video record message receiving terminal transmission, obtains the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message; According to this recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded; After video record completes, the video recorded is sent to the appointment collection space mated with this user ID.After the live video of the direct broadcasting room of specifying user records, automatically be sent to user and specify collection space, therefore not only can meet the demand that user watches video at any time, and the video genre of direct broadcasting room is various, the scope of video acquisition is wide, alternative strong.
It should be noted that: the video push device that above-described embodiment provides is when obtaining video, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, internal structure by device is divided into different functional modules, to complete all or part of function described above.In addition, the video push device that above-described embodiment provides and video pushing method embodiment belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
Fig. 4 is the structural representation of a kind of video push device 400 according to an exemplary embodiment.Such as, device 400 may be provided in a server.With reference to Fig. 4, device 400 comprises processing components 422, and it comprises one or more processor further, and the memory resource representated by memory 432, can such as, by the instruction of the execution of processing components 422, application program for storing.The application program stored in memory 432 can comprise each module corresponding to one group of instruction one or more.In addition, processing components 422 is configured to perform instruction, to perform the above method.
Device 400 can also comprise the power management that a power supply module 426 is configured to final controlling element 400, and a wired or wireless network interface 450 is configured to device 400 to be connected to network, and input and output (I/O) interface 458.Device 400 can operate the operating system based on being stored in memory 432, such as WindowsServer tM, MacOSX tM, Unix tM, Linux tM, FreeBSD tMor it is similar.
One of them or more than one application storage in memory, and are configured to be performed by more than one or one processor state more than one or one application program and comprise instruction for carrying out following operation:
After the video record message receiving terminal transmission, obtain the user ID, direct broadcasting room mark and the recording time section that comprise in video record message;
According to recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded;
After video record completes, the video recorded is sent to the appointment collection space mated with user ID.
Alternatively, according to recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded, comprising:
Judge whether comprise this direct broadcasting room mark in the direct broadcasting room mark stored;
If comprise this direct broadcasting room mark in the direct broadcasting room identification information stored, then the initial recording moment that acquisition recording time section comprises records the moment with stopping;
When with the marking matched direct broadcasting room video playback of direct broadcasting room to initial record the moment time, start to record displaying video in direct broadcasting room;
When the direct broadcasting room video playback marking matched with direct broadcasting room extremely stops recording the moment, stop recording displaying video in direct broadcasting room.
Alternatively, obtain the user ID, direct broadcasting room mark and the recording time section that comprise in video record message, comprising:
Detect in video record message and whether comprise information extraction instruction;
If comprise information extraction instruction in video record message, then according to information extraction instruction, in video record message, extract user ID, direct broadcasting room mark and recording time section.
Alternatively, according to recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded, comprising:
Judge whether comprise user ID in the user profile stored;
If comprise user ID in the user profile stored, then according to recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded.
Alternatively, the video recorded is sent to the appointment collection space mated with user ID, comprises:
Obtain the user profile of mating with user ID;
The appointment collection address pre-set is obtained in this user profile;
According to appointment collection address, the video recorded is sent to the appointment collection space mated with user ID.
Alternatively, after judging whether comprise user ID in the user profile stored, method also comprises:
If do not comprise user ID in the user profile stored, then send the notification message of video acquisition failure to terminal.
The server that the embodiment of the present invention provides, after the video record message receiving terminal transmission, obtains the user ID, direct broadcasting room mark and the recording time section that comprise in this video record message; According to this recording time section, the video that the direct broadcasting room marking matched with direct broadcasting room is play is recorded; After video record completes, the video recorded is sent to the appointment collection space mated with this user ID.After the live video of the direct broadcasting room of specifying user records, automatically be sent to user and specify collection space, therefore not only can meet the demand that user watches video at any time, and the video genre of direct broadcasting room is various, the scope of video acquisition is wide, alternative strong.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (12)

1. a video pushing method, is characterized in that, described method comprises:
After the video record message receiving terminal transmission, obtain the user ID, direct broadcasting room mark and the recording time section that comprise in described video record message;
According to described recording time section, the video that the direct broadcasting room marking matched with described direct broadcasting room is play is recorded;
After video record completes, the video recorded is sent to the appointment collection space mated with described user ID.
2. method according to claim 1, is characterized in that, described according to described recording time section, records, comprising the video that the direct broadcasting room marking matched with described direct broadcasting room is play:
Judge whether comprise described direct broadcasting room mark in the direct broadcasting room mark stored;
If comprise described direct broadcasting room mark in the direct broadcasting room identification information stored, then obtain initial recordings moment that described recording time section comprises and stop the recording moment;
When with the marking matched direct broadcasting room video playback of described direct broadcasting room to described initial record the moment time, start to record displaying video in described direct broadcasting room;
When with the marking matched direct broadcasting room video playback of described direct broadcasting room to described stop recording the moment time, stop recording displaying video in described direct broadcasting room.
3. method according to claim 1, is characterized in that, the user ID comprised in the described video record message of described acquisition, direct broadcasting room mark and recording time section, comprising:
Detect in described video record message and whether comprise information extraction instruction;
If comprise described information extraction instruction in described video record message, then according to described information extraction instruction, in described video record message, extract described user ID, described direct broadcasting room mark and described recording time section.
4. method according to claim 1, is characterized in that, described according to described recording time section, records, comprising the video that the direct broadcasting room marking matched with described direct broadcasting room is play:
Judge whether comprise described user ID in the user profile stored;
If comprise described user ID in the user profile of described storage, then according to described recording time section, the video that the direct broadcasting room marking matched with described direct broadcasting room is play is recorded.
5. the method according to claim 1 or 4, is characterized in that, describedly the video recorded is sent to the appointment collection space mated with described user ID, comprising:
Obtain the user profile of mating with described user ID;
The appointment collection address pre-set is obtained in described user profile;
According to described appointment collection address, the video recorded is sent to the appointment collection space mated with described user ID.
6. method according to claim 4, is characterized in that, described judge store user profile in whether comprise described user ID after, described method also comprises:
If do not comprise described user ID in the user profile of described storage, then send the notification message of video acquisition failure to described terminal.
7. a video push device, is characterized in that, described device comprises:
Acquisition module, for after the video record message receiving terminal transmission, obtains the user ID, direct broadcasting room mark and the recording time section that comprise in described video record message;
Video record module, for according to described recording time section, records the video that the direct broadcasting room marking matched with described direct broadcasting room is play;
Video sending module, for after video record completes, is sent to the appointment collection space mated with described user ID by the video recorded.
8. device according to claim 7, is characterized in that, described video record module, for judging whether the direct broadcasting room stored comprises described direct broadcasting room mark in identifying; If comprise described direct broadcasting room mark in the direct broadcasting room identification information stored, then obtain initial recordings moment that described recording time section comprises and stop the recording moment; When with the marking matched direct broadcasting room video playback of described direct broadcasting room to described initial record the moment time, start to record displaying video in described direct broadcasting room; When with the marking matched direct broadcasting room video playback of described direct broadcasting room to described stop recording the moment time, stop recording displaying video in described direct broadcasting room.
9. device according to claim 7, is characterized in that, described acquisition module, for detecting in described video record message whether comprise information extraction instruction; If comprise described information extraction instruction in described video record message, then according to described information extraction instruction, in described video record message, extract described user ID, described direct broadcasting room mark and described recording time section.
10. device according to claim 7, is characterized in that, described video record module, for judge store user profile in whether comprise described user ID; If comprise described user ID in the user profile of described storage, then according to described recording time section, the video that the direct broadcasting room marking matched with described direct broadcasting room is play is recorded.
11. devices according to claim 7 or 10, is characterized in that, described video sending module, for obtaining the user profile of mating with described user ID; The appointment collection address pre-set is obtained in described user profile; According to described appointment collection address, the video recorded is sent to the appointment collection space mated with described user ID.
12. devices according to claim 10, is characterized in that, described device also comprises:
Message transmission module, if for not comprising described user ID in the user profile of described storage, then sends the notification message of video acquisition failure to described terminal.
CN201510543102.2A 2015-08-28 2015-08-28 Video pushing method and device Active CN105120299B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510543102.2A CN105120299B (en) 2015-08-28 2015-08-28 Video pushing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510543102.2A CN105120299B (en) 2015-08-28 2015-08-28 Video pushing method and device

Publications (2)

Publication Number Publication Date
CN105120299A true CN105120299A (en) 2015-12-02
CN105120299B CN105120299B (en) 2020-02-14

Family

ID=54668145

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510543102.2A Active CN105120299B (en) 2015-08-28 2015-08-28 Video pushing method and device

Country Status (1)

Country Link
CN (1) CN105120299B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872639A (en) * 2016-04-20 2016-08-17 乐视控股(北京)有限公司 Live broadcast method and live broadcast terminal
CN105898356A (en) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 Live video streaming media recording method and system
CN106611394A (en) * 2016-12-09 2017-05-03 北京七扇门科技发展有限公司 Online live broadcast-based house transaction system
CN107124646A (en) * 2016-02-25 2017-09-01 中华电信股份有限公司 Mobile intelligent terminal video recording system and method thereof
CN107659825A (en) * 2017-09-12 2018-02-02 武汉斗鱼网络科技有限公司 Method, apparatus, server, main broadcaster end and the medium that a kind of live video is retained
CN107948672A (en) * 2017-11-30 2018-04-20 广州酷狗计算机科技有限公司 Preserve the method and system and server, Wearable of video data
CN107948668A (en) * 2017-12-08 2018-04-20 广州酷狗计算机科技有限公司 Method for recording, device and the computer-readable storage medium of live video
CN108377396A (en) * 2018-02-13 2018-08-07 北京潘达互娱科技有限公司 A kind of live streaming method for recording, device and equipment
CN108540825A (en) * 2017-03-03 2018-09-14 北京搜狗科技发展有限公司 It is a kind of that treating method and apparatus, a kind of device for processing to be broadcast live is broadcast live
CN108900855A (en) * 2018-07-12 2018-11-27 腾讯科技(深圳)有限公司 live content recording method and device
WO2019000809A1 (en) * 2017-06-30 2019-01-03 武汉斗鱼网络科技有限公司 Live broadcast content recording method, apparatus, server and computer-readable medium
CN109218808A (en) * 2017-06-30 2019-01-15 武汉斗鱼网络科技有限公司 A kind of method, apparatus and computer equipment of recorded video
CN110012251A (en) * 2018-01-04 2019-07-12 腾讯科技(深圳)有限公司 Video recording method, device and readable storage medium storing program for executing
CN110012320A (en) * 2018-01-05 2019-07-12 武汉斗鱼网络科技有限公司 Label adaptation method, storage medium, electronic equipment and the system of direct broadcasting room
CN110944214A (en) * 2019-12-06 2020-03-31 广州酷狗计算机科技有限公司 Method, device, equipment, system and storage medium for intercepting high-tide video segments of songs
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

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1706184A (en) * 2003-09-01 2005-12-07 索尼株式会社 Recording device and recording reservation processing method
CN101072324A (en) * 2007-04-17 2007-11-14 华为技术有限公司 Multicast recording method, system and service control device and server
CN101631229A (en) * 2009-08-14 2010-01-20 华为技术有限公司 Network individual recording method, device and system
US20110286719A1 (en) * 2010-05-19 2011-11-24 Rovi Technologies Corporation Systems and methods for trimming recorded content using a media guidance application
CN103227934A (en) * 2013-04-19 2013-07-31 深圳Tcl新技术有限公司 Method and server for videorecording television programs
CN103533381A (en) * 2013-10-15 2014-01-22 广州创维平面显示科技有限公司 Method and system for recording and broadcasting television program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1706184A (en) * 2003-09-01 2005-12-07 索尼株式会社 Recording device and recording reservation processing method
CN101072324A (en) * 2007-04-17 2007-11-14 华为技术有限公司 Multicast recording method, system and service control device and server
CN101631229A (en) * 2009-08-14 2010-01-20 华为技术有限公司 Network individual recording method, device and system
US20110286719A1 (en) * 2010-05-19 2011-11-24 Rovi Technologies Corporation Systems and methods for trimming recorded content using a media guidance application
CN103227934A (en) * 2013-04-19 2013-07-31 深圳Tcl新技术有限公司 Method and server for videorecording television programs
CN103533381A (en) * 2013-10-15 2014-01-22 广州创维平面显示科技有限公司 Method and system for recording and broadcasting television program

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105898356A (en) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 Live video streaming media recording method and system
WO2017101417A1 (en) * 2015-12-15 2017-06-22 乐视控股(北京)有限公司 Method and system for recording live broadcast streaming media
CN107124646A (en) * 2016-02-25 2017-09-01 中华电信股份有限公司 Mobile intelligent terminal video recording system and method thereof
CN107124646B (en) * 2016-02-25 2020-05-29 中华电信股份有限公司 Mobile intelligent terminal video recording system and method thereof
CN105872639A (en) * 2016-04-20 2016-08-17 乐视控股(北京)有限公司 Live broadcast method and live broadcast terminal
CN106611394A (en) * 2016-12-09 2017-05-03 北京七扇门科技发展有限公司 Online live broadcast-based house transaction system
CN108540825A (en) * 2017-03-03 2018-09-14 北京搜狗科技发展有限公司 It is a kind of that treating method and apparatus, a kind of device for processing to be broadcast live is broadcast live
WO2019000809A1 (en) * 2017-06-30 2019-01-03 武汉斗鱼网络科技有限公司 Live broadcast content recording method, apparatus, server and computer-readable medium
CN109218808A (en) * 2017-06-30 2019-01-15 武汉斗鱼网络科技有限公司 A kind of method, apparatus and computer equipment of recorded video
CN107659825A (en) * 2017-09-12 2018-02-02 武汉斗鱼网络科技有限公司 Method, apparatus, server, main broadcaster end and the medium that a kind of live video is retained
CN107659825B (en) * 2017-09-12 2019-01-29 武汉斗鱼网络科技有限公司 A kind of method, apparatus, server, main broadcaster end and medium that live video is retained
CN107948672B (en) * 2017-11-30 2020-10-27 广州酷狗计算机科技有限公司 Method and system for storing video data, server and wearable device
CN107948672A (en) * 2017-11-30 2018-04-20 广州酷狗计算机科技有限公司 Preserve the method and system and server, Wearable of video data
CN107948668A (en) * 2017-12-08 2018-04-20 广州酷狗计算机科技有限公司 Method for recording, device and the computer-readable storage medium of live video
CN110012251A (en) * 2018-01-04 2019-07-12 腾讯科技(深圳)有限公司 Video recording method, device and readable storage medium storing program for executing
CN110012320A (en) * 2018-01-05 2019-07-12 武汉斗鱼网络科技有限公司 Label adaptation method, storage medium, electronic equipment and the system of direct broadcasting room
CN110012320B (en) * 2018-01-05 2021-02-02 武汉斗鱼网络科技有限公司 Live broadcast room label adaptation method, storage medium, electronic device and system
CN108377396A (en) * 2018-02-13 2018-08-07 北京潘达互娱科技有限公司 A kind of live streaming method for recording, device and equipment
CN108900855A (en) * 2018-07-12 2018-11-27 腾讯科技(深圳)有限公司 live content recording 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
CN110944214A (en) * 2019-12-06 2020-03-31 广州酷狗计算机科技有限公司 Method, device, equipment, system and storage medium for intercepting high-tide video segments of songs
CN110944214B (en) * 2019-12-06 2021-09-14 广州酷狗计算机科技有限公司 Method, device, equipment, system and storage medium for intercepting high-tide video segments of songs

Also Published As

Publication number Publication date
CN105120299B (en) 2020-02-14

Similar Documents

Publication Publication Date Title
CN105120299A (en) Video pushing method and video pushing device
CN104244079B (en) A kind of method for downloading video and device
CN104427352B (en) A kind of method and system for the mobile terminal recording playback television video that user interaction is shared
CN104661057A (en) Video sharing method and system based on social intercourse platform
CN104486685A (en) Control method, device and system of media streams
CN102036058A (en) Method, server, terminal and system for switching videos in video monitoring system
CN103139173A (en) Terminal equipment, media exchange network system, media business downloading method and system
CN104902295A (en) Intelligent TV business realization method, terminal device and system
CN105743958A (en) Terminal-to-terminal communication method and device
CN101877719B (en) Method, system and B2BUA for realizing television interaction at mobile terminal
CN110740386A (en) Live broadcast switching method and device and storage medium
CN107484016A (en) Video dubs switching method, television set and computer-readable recording medium
CN105872758A (en) Intelligent television channel operation and play method and corresponding device
CN110798717B (en) Media resource pushing method and device, storage medium and electronic device
CN102685560B (en) Content delivery system, content delivery server and content delivery method
CN105812831A (en) Network program recording method, device and system and recorded program playing method and device
CN106231393B (en) Video information processing method, device and system
CN113630618A (en) Video processing method, device and system
CN109525862A (en) A kind of multiple terminals live streaming exchange method and system
CN105915958A (en) Method, apparatus and system for following program at television end
CN105187860B (en) Obtain the system and method in digital television program data storehouse
CN111225248B (en) On-demand content management method and content distribution network on-demand server
CN103716699A (en) Live program switching control method and system
CN111049871B (en) Message pushing method, message management system, server and computer storage medium
CN103746820A (en) Channel function providing method and device

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