CN104159140A - Video processing method, apparatus and system - Google Patents

Video processing method, apparatus and system Download PDF

Info

Publication number
CN104159140A
CN104159140A CN201410075217.9A CN201410075217A CN104159140A CN 104159140 A CN104159140 A CN 104159140A CN 201410075217 A CN201410075217 A CN 201410075217A CN 104159140 A CN104159140 A CN 104159140A
Authority
CN
China
Prior art keywords
video
sub
target video
terminal
server
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
CN201410075217.9A
Other languages
Chinese (zh)
Other versions
CN104159140B (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.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing 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 Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201410075217.9A priority Critical patent/CN104159140B/en
Publication of CN104159140A publication Critical patent/CN104159140A/en
Priority to PCT/CN2015/073214 priority patent/WO2015131768A1/en
Application granted granted Critical
Publication of CN104159140B publication Critical patent/CN104159140B/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/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8549Creating video summaries, e.g. movie trailer
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV

Abstract

The invention discloses a video processing method, apparatus and system, and belongs to the field of Internet technology. The method comprises obtaining a corresponding sub video to a target video; and setting the sub video in a web page as display information of the target video, and setting a corresponding playing link of the target video to the sub video. According to the invention, the amount of information can be increased during the information display of the video.

Description

A kind of methods, devices and systems of Video processing
Technical field
The present invention relates to Internet technical field, particularly a kind of methods, devices and systems of Video processing.
Background technology
Along with the development of network technology, the bandwidth that network provides is increasing, and data transmission quality is more and more higher, corresponding, and network video service has obtained promoting fast and widely thereupon.In a lot of websites, be all that user provides a large amount of video resources.
Website need to arrange certain exhibition information and show to user the video that it has, the mode of generally taking is, the exhibiting pictures of video is set in corresponding webpage, exhibiting pictures is generally selected a picture frame in corresponding video, when user opens this webpage by its terminal, can in this webpage, show the exhibiting pictures of each video, user can browse exhibiting pictures to understand the content of corresponding video, and then can select video to play.
In realizing process of the present invention, inventor finds that prior art at least exists following problem:
By exhibiting pictures, the content of video is shown, the content that can only provide a pictures to react video to user, the amount of information providing to user in this process is very few, causes user cannot make correct judgement.
Summary of the invention
In order to solve the problem of prior art, the embodiment of the present invention provides the methods, devices and systems of Video processing, so that the amount of information being provided when video is carried out to information display to be provided.Described technical scheme is as follows:
First aspect, provides a kind of method of Video processing, and described method comprises:
Obtain the sub-video that target video is corresponding;
Exhibition information using described sub-video as described target video is arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
Second aspect, provides a kind of method of Video processing, and described method comprises:
First terminal obtains target video;
Described first terminal obtains the sub-video that described target video is corresponding;
Described first terminal is uploaded described sub-video to server, and uploads described target video to described server; So that the exhibition information of described server using described sub-video as described target video be arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
The third aspect, provides a kind of server, and described server comprises:
Acquisition module, for obtaining the sub-video that target video is corresponding;
Module is set, for the exhibition information using described sub-video as described target video, is arranged on Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
Fourth aspect, provides a kind of first terminal, and described first terminal comprises:
The first acquisition module, for obtaining target video;
The second acquisition module, for obtaining the sub-video that described target video is corresponding;
Upper transmission module, for upload described sub-video to server, and uploads described target video to described server; So that the exhibition information of described server using described sub-video as described target video be arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
The 5th aspect, provides a kind of system of Video processing, and described system comprises server and first terminal, wherein:
Described first terminal, for obtaining target video; Obtain the sub-video that described target video is corresponding; To server, upload described sub-video, and upload described target video to described server;
Described server, is arranged on Webpage for the exhibition information using described sub-video as described target video, and corresponding described sub-video arranges the broadcasting link of described target video.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
In the embodiment of the present invention, obtain the sub-video that target video is corresponding, the exhibition information using sub-video as target video is arranged in Webpage, and to broadcasting link that should sub-video Offered target video.Like this, by sub-video, the content of target video is shown, the amount of information providing when video is carried out to information display can be provided.
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 of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the method flow diagram of the Video processing that provides of the embodiment of the present invention;
Fig. 2 is the method flow diagram of the Video processing that provides of the embodiment of the present invention;
Fig. 3, Fig. 4, Fig. 5 are the interface display schematic diagrames that the embodiment of the present invention provides;
Fig. 6 is the structural representation of the server that provides of the embodiment of the present invention;
Fig. 7 is the structural representation of the first terminal that provides of the embodiment of the present invention;
Fig. 8 is the structural representation of the server that provides of the embodiment of the present invention;
Fig. 9 is the structural representation of the terminal that provides of the embodiment of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment mono-
The embodiment of the present invention provides a kind of method of Video processing, and the method can be realized by server or terminal.As shown in Figure 1, the handling process of the method can comprise following step:
Step 101, obtains the sub-video that target video is corresponding.
Step 102, the exhibition information using sub-video as target video is arranged in Webpage, and the broadcasting of corresponding sub-video Offered target video link.
In the embodiment of the present invention, obtain the sub-video that target video is corresponding, the exhibition information using sub-video as target video is arranged in Webpage, and to broadcasting link that should sub-video Offered target video.Like this, by sub-video, the content of target video is shown, the amount of information providing when video is carried out to information display can be provided.
Embodiment bis-
The embodiment of the present invention provides a kind of method of Video processing, and the method can be realized jointly by server and terminal.As shown in Figure 2, the handling process of the method can comprise following step:
Step 201, first terminal obtains target video.
Step 202, first terminal obtains the sub-video that target video is corresponding.
Step 203, first terminal is uploaded sub-video to server, and uploads target video to server; So that the exhibition information of server using sub-video as target video be arranged in Webpage, and the broadcasting of corresponding sub-video Offered target video link.
In the embodiment of the present invention, obtain the sub-video that target video is corresponding, the exhibition information using sub-video as target video is arranged in Webpage, and to broadcasting link that should sub-video Offered target video.Like this, by sub-video, the content of target video is shown, the amount of information providing when video is carried out to information display can be provided.
Embodiment tri-
The embodiment of the present invention provides a kind of method of Video processing, and the method can be realized jointly by server and terminal.Wherein, terminal can be any terminal with video playback ability, and terminal can be provided with the application program of playing for Internet video.Server can be the background server of this application program of playing for Internet video.In this application program, can be provided with video and upload the function with video downloading and playing.
The executive agent of the handling process shown in above-mentioned Fig. 1 is preferably server, below in conjunction with concrete processing mode, handling process is as shown in Figure 1 elaborated, and content can be as follows:
Step 101, server obtains the sub-video that target video is corresponding.
Wherein, target video is that server is prepared any video of showing in network, can be the video that terminal is uploaded to server, can be also the video of the local storage of server.Sub-video is that sub-video can intercept from target video, also can take separately for reflecting that the duration of the content of target video is shorter than the video of target video.Target video can be the video (as 8 seconds) that duration surpasses default duration threshold value, and sub-video can be the video that duration is less than or equal to default duration threshold value.
Concrete, server obtains the mode of the sub-video that target video is corresponding can be varied, below provided wherein several preferred processing modes:
Mode one, server receives sub-video corresponding to target video that first terminal is uploaded, and receives the target video that first terminal is uploaded.
Wherein, first terminal can be by above-mentioned application program, to be connected to any terminal of server.First terminal can be by this application program to server uploaded videos.
In force, first terminal can first be uploaded the sub-video of target video, and sub-video is uploaded target video again after uploading, accordingly, server can first receive the sub-video that first terminal is uploaded, and after sub-video receives, receives the target video that first terminal is uploaded.In the content of the processing that first terminal is uploaded sub-video and target video after the present embodiment, have and elaborate.
Mode two, server receives the target video that first terminal is uploaded; Server intercepts partial video content in target video, as sub-video corresponding to target video.
In force, server receives after target video, can in target video, intercept the video segment of a section as this sub-video, and the duration of this video segment can be default duration (as 8 seconds).The time fragment position of video segment in target video can set in advance, and for example, video segment is in a period of time starting most of target video.Or the time fragment position of video segment in target video also can determine according to the content of target video, for example, choose camera lens in target video and switch period the most frequently or maximum period of personage etc.Further, server can also intercept the video content in some regions in the video segment obtaining, for example, the widescreen video that target video is 900*600, can intercept its middle part 400*500 region in video content.Server is finally using the video content of intercepting as sub-video corresponding to target video.
Step 102, the exhibition information of server using sub-video as target video is arranged in Webpage, and the broadcasting of corresponding sub-video Offered target video link.
Wherein, Webpage can be the page of the above-mentioned application program (looking as micro-) of playing for Internet video, can be also the page in website.Playing link is the link of playing target video for triggering, and can be set to button form, URL(Uniform Resoure Locator, uniform resource locator) form or picture form etc.
In force, server can be in the video display page setup list of videos of application program, the list items (also can be called page card) that includes target video in list of videos, the list items of target video can be as shown in Figure 3, the above-mentioned sub-video obtaining is set in the video display window of list items, and near the broadcasting link of the display position Offered target video of (as, below) video display window, as the button of " complete video " in figure.
Preferably, for the situation of aforesaid way one, the processing of step 102 can be carried out as follows: when server antithetical phrase video reception is complete, the exhibition information of server using sub-video as target video is arranged in Webpage; When server receives target video, the broadcasting of server corresponding sub-video Offered target video in this Webpage link.Like this, after sub-video is uploaded, complete if target video is not also uploaded, server can first show sub-video, and other user can first browse this sub-video like this.
In the embodiment of the present invention, processing procedure when terminal plays sub-video and target video are also provided, specifically can be as follows:
Process one, when receiving the first playing request of the corresponding sub-video that the second terminal sends, server sends this sub-video to the second terminal.
Wherein, the second terminal can be any terminal that is connected to server, and the second terminal and first terminal can be that different terminals can be also same terminal.
In force, the second terminal can be provided with above-mentioned application program, user starts this application program and opens the video display page (homepage of looking as micro-), when user rolls the video display page during to the list items of target video, trigger the second terminal and send the first playing request from trend server, after server receives the first playing request, obtain corresponding sub-video and send to the second terminal, after the second terminal receives sub-video, can in the video display window of the list items of target video, automatically play this sub-video.
Process two, when receiving the second playing request that the above-mentioned broadcasting link of click that the second terminal sends triggers, to the second terminal, send target video.
In force, user opens after the video display page in the second terminal, in the second terminal, automatically play in the process of sub-video of target video, if user wants to play target video, can click the broadcasting link of the target video of video display window below demonstration, now, trigger the second terminal to server and send the second playing request, after server receives the second playing request, obtain this target video and send to the second terminal, after the second terminal receives target video, can be switched to screen mode toggle target video is play.
In the embodiment of the present invention, as shown in Figure 2, the processing procedure that provides first terminal to upload target video and sub-video, below in conjunction with concrete processing mode, is elaborated to the upload process flow process of the first terminal shown in Fig. 2, and content can be as follows:
Step 201, first terminal obtains target video.
In force, first terminal can carry out video capture, and with photographic subjects video, or first terminal page can be chosen target video in the video of this locality storage.In above-mentioned application program, can be provided with the function button of taking long video (this long video is target video), user clicks this function button, can enter long video capture interface, and in this interface, user can control first terminal photographic subjects video.The duration upper limit that can Offered target video in application program, as 5 minutes.
In the interface of above-mentioned application program, the function button of taking long video and the function button of taking short-sighted frequency can be set respectively, long video can be the video that duration is greater than 8 seconds, short-sighted frequency can be the video that duration is less than or equal to 8 seconds.Or preferred, in the interface of application program, the function button of a shooting can be only set, length enters long video capture interface by function button, click function button enters short video capture interface, corresponding processing can be: when duration that this function button pressed being detected and surpassing default value (as 3 seconds), trigger and enter long video capture interface; If when pressing end, the duration that this function button is pressed does not surpass default value, triggers and enters short video capture interface.
Step 202, first terminal obtains the sub-video that target video is corresponding.
Concrete, first terminal is after getting target video, can additionally take corresponding sub-video, or, preferably, can in target video, intercept corresponding sub-video, corresponding processing mode can be as follows: first terminal intercepts partial video content in target video, as sub-video corresponding to target video.
In force, can be controlled in target video and be intercepted sub-video by user, processing procedure can be as follows:
Step 1, first terminal obtains intercepting time period and the intercepting regional extent of user's input.
Wherein, the intercepting time period is the time range that intercepts sub-video in target video.Intercepting regional extent is the regional extent that intercepts sub-video in target video.
In force, in the long video capture interface of above-mentioned application program, also be provided with the function button of intercepting sub-video, after target video is taken, user clicks the function button of this intercepting sub-video, can enter sub-video intercepting interface, can show therein target video and corresponding progress bar, user can choose the intercepting time period of sub-video on progress bar, the duration of this intercepting time period can be default duration (as 8 seconds), after selected in the intercepting time period, in interface, can show the video image of this intercepting time period, in this video image, can show region choice box (size of frame can be pre-set dimension), user can control area choice box movement, to select the region of video intercepting, end user clicks while determining, the scope of region choice box is defined as intercepting regional extent.Now, terminal gets intercepting time period and the intercepting regional extent that user selects.
Step 2, first terminal, according to intercepting time period and intercepting regional extent, intercepts partial video content, as sub-video corresponding to target video in target video.
In force, user selects to intercept time period and intercepting regional extent, and after click determining, triggering terminal is carried out the operation of video intercepting, intercepts corresponding sub-video in target video.
In addition, except being controlled at and intercepting sub-video in target video by user, also can by first terminal, automatically in target video, intercept sub-video according to default treatment mechanism, the intercepting process of corresponding processing procedure and server is similar, can be with reference to the processing in mode two above.
Step 203, first terminal is uploaded sub-video to server, and uploads target video to server.
Concrete, first terminal can to target video and sub-video is parallel be uploaded, or, preferred, first sub-video to be uploaded, corresponding processing can be: first terminal is uploaded sub-video to server; When sub-video, upload when complete, first terminal is uploaded target video to server.
In force, after above-mentioned intercepting process completes, can enter and upload interface, upload user in interface and can input the information such as Word message of simultaneously uploading with video, user inputs corresponding information and clicks and upload after button, first terminal starts to upload to server the sub-video of intercepting, and now application program is switched to the video display page, sub-video is uploaded when complete, the list items of display-object video in the video display page, in the video display window of this list items, show this sub-video, as shown in Figure 4, now, first terminal starts to upload target video to server, and can be below sub-video the progress of uploading of display-object video, as " 5M/34M " in Fig. 4, 34M is the total capacity of target video, 5M is to upload capacity, pause button can also be set herein and continue to upload button, as shown in Figure 4 and Figure 5, user can control to fix tentatively to upload or continue and upload, target video upload complete after, cancel the demonstration of uploading progress, and link in the broadcasting of this position display target video, as the button of " complete video " in Fig. 3.
In above-mentioned shooting, the processing procedure that intercepts, upload, if processing procedure is by accidental interruption, for example, processing procedure is interrupted by incoming call, application program can be in draft the residing state of record process, when user selects corresponding rough draft, trigger processing procedure and proceed from the state of record.If shooting process is interrupted, the state that application program can record while interrupting in draft is complete for taking; If user is interrupted while selecting to intercept time period and intercepting regional extent, the state that application program also can record while interrupting in draft is complete for taking; If user is interrupted in the process of uploading interface input word information, state when application program can record interruption in draft is for uploading interface; If be interrupted in uploading the process of sub-video, the state that application program can record while interrupting in draft is the position that sub-video is uploaded interruption; If be interrupted in uploading the process of target video, the state that application program can record while interrupting in draft is the position that target video is uploaded interruption.
In the embodiment of the present invention, obtain the sub-video that target video is corresponding, the exhibition information using sub-video as target video is arranged in Webpage, and to broadcasting link that should sub-video Offered target video.Like this, by sub-video, the content of target video is shown, the amount of information providing when video is carried out to information display can be provided.
Embodiment tetra-
Technical conceive based on identical, the embodiment of the present invention also provides a kind of server, and as shown in Figure 6, described server comprises:
Acquisition module 610, for obtaining the sub-video that target video is corresponding;
Module 620 is set, for the exhibition information using described sub-video as described target video, is arranged on Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
Preferably, described acquisition module 610, for:
Receive sub-video corresponding to target video that first terminal is uploaded, and receive the described target video that described first terminal is uploaded.
Preferably, the described module 620 that arranges, for:
When described server receives described sub-video, the exhibition information using described sub-video as described target video is arranged in Webpage;
When described server receives described target video, in described Webpage, corresponding described sub-video arranges the broadcasting link of described target video.
Preferably, described acquisition module 610, for:
Receive the target video that first terminal is uploaded;
In described target video, intercept partial video content, as sub-video corresponding to described target video.
Preferably, also comprise sending module, for:
When receiving the first playing request of the described sub-video of correspondence that the second terminal sends, to described the second terminal, send described sub-video;
When receiving the second playing request that the described broadcasting link of click that described the second terminal sends triggers, to described the second terminal, send described target video.
Technical conceive based on identical, the embodiment of the present invention also provides a kind of first terminal, and as shown in Figure 7, described first terminal comprises:
The first acquisition module 710, for obtaining target video;
The second acquisition module 720, for obtaining the sub-video that described target video is corresponding;
Upper transmission module 730, for upload described sub-video to server, and uploads described target video to described server; So that the exhibition information of described server using described sub-video as described target video be arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
Preferably, described the second acquisition module 720, for:
In described target video, intercept partial video content, as sub-video corresponding to described target video.
Preferably, described the second acquisition module 720, for:
Obtain intercepting time period and the intercepting regional extent of user's input;
According to described intercepting time period and intercepting regional extent, in described target video, intercept partial video content, as sub-video corresponding to described target video.
Preferably, described upper transmission module 730, for:
Described first terminal is uploaded described sub-video to server;
When described sub-video, upload when complete, described first terminal is uploaded described target video to described server.
In the embodiment of the present invention, server obtains the sub-video that target video is corresponding, and the exhibition information using sub-video as target video is arranged in Webpage, and to broadcasting link that should sub-video Offered target video.Like this, by sub-video, the content of target video is shown, the amount of information providing when video is carried out to information display can be provided.
Embodiment five
Technical conceive based on identical, the embodiment of the present invention also provides a kind of system of Video processing, and described system comprises server and first terminal, wherein:
Described first terminal, for obtaining target video; Obtain the sub-video that described target video is corresponding; To server, upload described sub-video, and upload described target video to described server;
Described server, is arranged on Webpage for the exhibition information using described sub-video as described target video, and corresponding described sub-video arranges the broadcasting link of described target video.
In the embodiment of the present invention, server obtains the sub-video that target video is corresponding, and the exhibition information using sub-video as target video is arranged in Webpage, and to broadcasting link that should sub-video Offered target video.Like this, by sub-video, the content of target video is shown, the amount of information providing when video is carried out to information display can be provided.
Embodiment six
Fig. 8 is the structural representation of the server that provides of the embodiment of the present invention.This server 1900 can because of configuration or performance is different produces larger difference, can comprise one or more central processing units (central processing units, CPU) 1922(for example, one or more processors) and memory 1932, the storage medium 1930(of one or more storage application programs 1942 or data 1944 one or more mass memory units for example).Wherein, memory 1932 and storage medium 1930 can be of short duration storage or storage lastingly.The program that is stored in storage medium 1930 can comprise one or more modules (diagram does not mark), and each module can comprise a series of command operatings in server.Further, central processing unit 1922 can be set to communicate by letter with storage medium 1930, carries out a series of command operatings in storage medium 1930 on server 1900.
Server 1900 can also comprise one or more power supplys 1926, one or more wired or wireless network interfaces 1950, one or more input/output interfaces 1958, one or more keyboards 1956, and/or, one or more operating systems 1941, Windows ServerTM for example, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc.
Server 1900 can include memory, and one or more than one program, the above program of one of them or one is stored in memory, and is configured to carry out described one or above program package containing for carrying out the instruction of following operation by one or above processor:
Server obtains the sub-video that target video is corresponding;
The exhibition information of described server using described sub-video as described target video is arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
Preferably, described server obtains the sub-video that target video is corresponding, comprising:
Server receives sub-video corresponding to target video that first terminal is uploaded, and receives the described target video that described first terminal is uploaded.
Preferably, the exhibition information of described server using described sub-video as described target video is arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video, comprising:
When described server receives described sub-video, the exhibition information of described server using described sub-video as described target video is arranged in Webpage;
When described server receives described target video, described server corresponding described sub-video in described Webpage arranges the broadcasting link of described target video.
Preferably, described server obtains the sub-video that target video is corresponding, comprising:
Server receives the target video that first terminal is uploaded;
Described server intercepts partial video content in described target video, as sub-video corresponding to described target video.
Preferably, described method also comprises:
When receiving the first playing request of the described sub-video of correspondence that the second terminal sends, described server sends described sub-video to described the second terminal;
When receiving the second playing request that the described broadcasting link of click that described the second terminal sends triggers, to described the second terminal, send described target video.
In the embodiment of the present invention, server obtains the sub-video that target video is corresponding, and the exhibition information using sub-video as target video is arranged in Webpage, and to broadcasting link that should sub-video Offered target video.Like this, by sub-video, the content of target video is shown, the amount of information providing when video is carried out to information display can be provided.
Embodiment seven
Please refer to Fig. 9, it shows the related terminal structure schematic diagram with touch-sensitive surface of the embodiment of the present invention, and this terminal can be used as above-mentioned first terminal, the method providing for implementing above-described embodiment.Specifically:
Terminal 900 can comprise RF(Radio Frequency, radio frequency) circuit 110, the memory 120 that includes one or more computer-readable recording mediums, input unit 130, display unit 140, transducer 150, voicefrequency circuit 160, WiFi (wireless fidelity, Wireless Fidelity) module 170, include the parts such as the above processor 180 of processing core of or and power supply 190.It will be understood by those skilled in the art that the not restriction of structure paired terminal of the terminal structure shown in Fig. 9, can comprise the parts more more or less than diagram, or combine some parts, or different parts are arranged.Wherein:
RF circuit 110 can be used for receiving and sending messages or communication process in, the reception of signal and transmission, especially, after the downlink information of base station is received, transfer to one or an above processor 180 to process; In addition, by relating to up data, send to base station.Conventionally, RF circuit 110 includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupler, LNA(Low Noise Amplifier, low noise amplifier), duplexer etc.In addition, RF circuit 110 can also be by radio communication and network and other devices communicatings.Described radio communication can be used arbitrary communication standard or agreement, include but not limited to GSM (Global System of Mobile communication, global system for mobile communications), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, code division multiple access), WCDMA (Wideband Code Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short Messaging Service, Short Message Service) etc.
Memory 120 can be used for storing software program and module, and processor 180 is stored in software program and the module of memory 120 by operation, thereby carries out various function application and data processing.Memory 120 can mainly comprise storage program district and storage data field, wherein, and the application program (such as sound-playing function, image player function etc.) that storage program district can storage operation system, at least one function is required etc.; The data (such as voice data, phone directory etc.) that create according to the use of terminal 900 etc. can be stored in storage data field.In addition, memory 120 can comprise high-speed random access memory, can also comprise nonvolatile memory, for example at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 120 can also comprise Memory Controller, so that the access of processor 180 and 130 pairs of memories 120 of input unit to be provided.
Input unit 130 can be used for receiving numeral or the character information of input, and generation arranges with user and function is controlled relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Particularly, input unit 130 can comprise touch-sensitive surperficial 131 and other input equipments 132.Touch-sensitive surperficial 131, also referred to as touch display screen or Trackpad, can collect user or near touch operation (using any applicable object or near the operations of annex on touch-sensitive surperficial 131 or touch-sensitive surperficial 131 such as finger, stylus such as user) thereon, and drive corresponding jockey according to predefined formula.Optionally, touch-sensitive surperficial 131 can comprise touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detects user's touch orientation, and detects the signal that touch operation is brought, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 180, and the order that energy receiving processor 180 is sent is also carried out.In addition, can adopt the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize touch-sensitive surperficial 131.Except touch-sensitive surperficial 131, input unit 130 can also comprise other input equipments 132.Particularly, other input equipments 132 can include but not limited to one or more in physical keyboard, function key (controlling button, switch key etc. such as volume), trace ball, mouse, action bars etc.
Display unit 140 can be used for showing the information inputted by user or the various graphical user interface of the information that offers user and terminal 900, and these graphical user interface can consist of figure, text, icon, video and its combination in any.Display unit 140 can comprise display floater 141, optionally, can adopt the forms such as LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) to configure display floater 141.Further, touch-sensitive surperficial 131 can cover display floater 141, when touch-sensitive surperficial 131 detect thereon or near touch operation after, send processor 180 to determine the type of touch event, corresponding vision output is provided according to the type of touch event with preprocessor 180 on display floater 141.Although in Fig. 9, touch-sensitive surperficial 131 with display floater 141 be as two independently parts realize input and input function, in certain embodiments, can by touch-sensitive surperficial 131 and display floater 141 integrated and realize input and output function.
Terminal 900 also can comprise at least one transducer 150, such as optical sensor, motion sensor and other transducers.Particularly, optical sensor can comprise ambient light sensor and proximity transducer, and wherein, ambient light sensor can regulate according to the light and shade of ambient light the brightness of display floater 141, proximity transducer can, when terminal 900 moves in one's ear, cut out display floater 141 and/or backlight.A kind of as motion sensor; Gravity accelerometer can detect the size of the acceleration that (is generally three axles) in all directions; when static, can detect size and the direction of gravity, can be used for identifying application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, knock) of mobile phone attitude etc.; As for terminal 900 other transducers such as configurable gyroscope, barometer, hygrometer, thermometer, infrared ray sensor also, do not repeat them here.
Voicefrequency circuit 160, loud speaker 161, microphone 162 can provide the audio interface between user and terminal 900.Voicefrequency circuit 160 can be transferred to loud speaker 161 by the signal of telecommunication after the voice data conversion receiving, and is converted to voice signal exports by loud speaker 161; On the other hand, microphone 162 is converted to the signal of telecommunication by the voice signal of collection, after being received by voicefrequency circuit 160, be converted to voice data, after again voice data output processor 180 being processed, through RF circuit 110, to send to such as another terminal, or export voice data to memory 120 to further process.Voicefrequency circuit 160 also may comprise earphone jack, so that communicating by letter of peripheral hardware earphone and terminal 900 to be provided.
WiFi belongs to short range wireless transmission technology, terminal 900 by WiFi module 170 can help that user sends and receive e-mail, browsing page and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 9 shows WiFi module 170, be understandable that, it does not belong to must forming of terminal 900, completely can be as required in not changing the essential scope of invention and omit.
Processor 180 is control centres of terminal 900, utilize the various piece of various interface and the whole mobile phone of connection, by moving or carry out software program and/or the module being stored in memory 120, and call the data that are stored in memory 120, carry out various functions and the deal with data of terminal 900, thereby mobile phone is carried out to integral monitoring.Optionally, processor 180 can comprise one or more processing cores; Preferably, processor 180 can integrated application processor and modem processor, and wherein, application processor is mainly processed operating system, user interface and application program etc., and modem processor is mainly processed radio communication.Be understandable that, above-mentioned modem processor also can not be integrated in processor 180.
Terminal 900 also comprises that the power supply 190(powering to all parts is such as battery), preferably, power supply can be connected with processor 180 logics by power-supply management system, thereby realizes the functions such as management charging, electric discharge and power managed by power-supply management system.Power supply 190 can also comprise the random component such as one or more direct current or AC power, recharging system, power failure detection circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown, terminal 900 can also comprise camera, bluetooth module etc., does not repeat them here.Specifically in the present embodiment, the display unit of terminal 900 is touch-screen displays, terminal 900 also includes memory, and one or more than one program, the above program of one of them or one is stored in memory, and is configured to be carried out and stated one or above program package containing for carrying out the instruction of following operation by one or above processor:
First terminal obtains target video;
Described first terminal obtains the sub-video that described target video is corresponding;
Described first terminal is uploaded described sub-video to server, and uploads described target video to described server; So that the exhibition information of described server using described sub-video as described target video be arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
Preferably, described first terminal obtains the sub-video that described target video is corresponding, comprising:
Described first terminal intercepts partial video content in described target video, as sub-video corresponding to described target video.
Preferably, described first terminal intercepts partial video content in described target video, as sub-video corresponding to described target video, comprising:
Described first terminal obtains intercepting time period and the intercepting regional extent of user's input;
Described first terminal, according to described intercepting time period and intercepting regional extent, intercepts partial video content, as sub-video corresponding to described target video in described target video.
Preferably, described first terminal is uploaded described sub-video to server, and uploads described target video to described server, comprising:
Described first terminal is uploaded described sub-video to server;
When described sub-video, upload when complete, described first terminal is uploaded described target video to described server.
In the embodiment of the present invention, server obtains the sub-video that target video is corresponding, and the exhibition information using sub-video as target video is arranged in Webpage, and to broadcasting link that should sub-video Offered target video.Like this, by sub-video, the content of target video is shown, the amount of information providing when video is carried out to information display can be provided.
It should be noted that: the device of the Video processing that above-described embodiment provides is when Video processing, only the division with above-mentioned each functional module is illustrated, in practical application, can above-mentioned functions be distributed and by different functional modules, completed as required, the internal structure that is about to device is divided into different functional modules, to complete all or part of function described above.In addition, the device of the Video processing that above-described embodiment provides and the embodiment of the method for Video processing belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can complete by hardware, also can come the hardware that instruction is relevant to complete by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (19)

1. a method for Video processing, is characterized in that, described method comprises:
Obtain the sub-video that target video is corresponding;
Exhibition information using described sub-video as described target video is arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
2. method according to claim 1, is characterized in that, described in obtain the sub-video that target video is corresponding, comprising:
Receive sub-video corresponding to target video that first terminal is uploaded, and receive the described target video that described first terminal is uploaded.
3. method according to claim 2, is characterized in that, the described exhibition information using described sub-video as described target video is arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video, comprising:
When described sub-video is received, the exhibition information using described sub-video as described target video is arranged in Webpage;
When described target video is received, in described Webpage, corresponding described sub-video arranges the broadcasting link of described target video.
4. method according to claim 1, is characterized in that, described in obtain the sub-video that target video is corresponding, comprising:
Receive the target video that first terminal is uploaded;
In described target video, intercept partial video content, as sub-video corresponding to described target video.
5. method according to claim 1, is characterized in that, described method also comprises:
When receiving the first playing request of the described sub-video of correspondence that the second terminal sends, to described the second terminal, send described sub-video;
When receiving the second playing request that the described broadcasting link of click that described the second terminal sends triggers, to described the second terminal, send described target video.
6. a method for Video processing, is characterized in that, described method comprises:
First terminal obtains target video;
Described first terminal obtains the sub-video that described target video is corresponding;
Described first terminal is uploaded described sub-video to server, and uploads described target video to described server; So that the exhibition information of described server using described sub-video as described target video be arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
7. method according to claim 6, is characterized in that, described first terminal obtains the sub-video that described target video is corresponding, comprising:
Described first terminal intercepts partial video content in described target video, as sub-video corresponding to described target video.
8. method according to claim 7, is characterized in that, described first terminal intercepts partial video content in described target video, as sub-video corresponding to described target video, comprising:
Described first terminal obtains intercepting time period and the intercepting regional extent of user's input;
Described first terminal, according to described intercepting time period and intercepting regional extent, intercepts partial video content, as sub-video corresponding to described target video in described target video.
9. method according to claim 6, is characterized in that, described first terminal is uploaded described sub-video to server, and uploads described target video to described server, comprising:
Described first terminal is uploaded described sub-video to server;
When described sub-video, upload when complete, described first terminal is uploaded described target video to described server.
10. a server, is characterized in that, described server comprises:
Acquisition module, for obtaining the sub-video that target video is corresponding;
Module is set, for the exhibition information using described sub-video as described target video, is arranged on Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
11. servers according to claim 10, is characterized in that, described acquisition module, for:
Receive sub-video corresponding to target video that first terminal is uploaded, and receive the described target video that described first terminal is uploaded.
12. servers according to claim 11, is characterized in that, the described module that arranges, for:
When described server receives described sub-video, the exhibition information using described sub-video as described target video is arranged in Webpage;
When described server receives described target video, in described Webpage, corresponding described sub-video arranges the broadcasting link of described target video.
13. servers according to claim 10, is characterized in that, described acquisition module, for:
Receive the target video that first terminal is uploaded;
In described target video, intercept partial video content, as sub-video corresponding to described target video.
14. servers according to claim 10, is characterized in that, also comprise sending module, for:
When receiving the first playing request of the described sub-video of correspondence that the second terminal sends, to described the second terminal, send described sub-video;
When receiving the second playing request that the described broadcasting link of click that described the second terminal sends triggers, to described the second terminal, send described target video.
15. 1 kinds of first terminals, is characterized in that, described first terminal comprises:
The first acquisition module, for obtaining target video;
The second acquisition module, for obtaining the sub-video that described target video is corresponding;
Upper transmission module, for upload described sub-video to server, and uploads described target video to described server; So that the exhibition information of described server using described sub-video as described target video be arranged in Webpage, and corresponding described sub-video arranges the broadcasting link of described target video.
16. first terminals according to claim 15, is characterized in that, described the second acquisition module, for:
In described target video, intercept partial video content, as sub-video corresponding to described target video.
17. first terminals according to claim 16, is characterized in that, described the second acquisition module, for:
Obtain intercepting time period and the intercepting regional extent of user's input;
According to described intercepting time period and intercepting regional extent, in described target video, intercept partial video content, as sub-video corresponding to described target video.
18. first terminals according to claim 15, is characterized in that, described upper transmission module, for:
Described first terminal is uploaded described sub-video to server;
When described sub-video, upload when complete, described first terminal is uploaded described target video to described server.
The system of 19. 1 kinds of Video processing, is characterized in that, described system comprises server and first terminal, wherein:
Described first terminal, for obtaining target video; Obtain the sub-video that described target video is corresponding; To server, upload described sub-video, and upload described target video to described server;
Described server, is arranged on Webpage for the exhibition information using described sub-video as described target video, and corresponding described sub-video arranges the broadcasting link of described target video.
CN201410075217.9A 2014-03-03 2014-03-03 A kind of methods, devices and systems of Video processing Active CN104159140B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410075217.9A CN104159140B (en) 2014-03-03 2014-03-03 A kind of methods, devices and systems of Video processing
PCT/CN2015/073214 WO2015131768A1 (en) 2014-03-03 2015-02-17 Video processing method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410075217.9A CN104159140B (en) 2014-03-03 2014-03-03 A kind of methods, devices and systems of Video processing

Publications (2)

Publication Number Publication Date
CN104159140A true CN104159140A (en) 2014-11-19
CN104159140B CN104159140B (en) 2018-04-27

Family

ID=51884530

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410075217.9A Active CN104159140B (en) 2014-03-03 2014-03-03 A kind of methods, devices and systems of Video processing

Country Status (2)

Country Link
CN (1) CN104159140B (en)
WO (1) WO2015131768A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015131768A1 (en) * 2014-03-03 2015-09-11 Tencent Technology (Shenzhen) Company Limited Video processing method, apparatus and system
WO2016161922A1 (en) * 2015-04-09 2016-10-13 腾讯科技(深圳)有限公司 Video file processing method and device
CN106331761A (en) * 2016-08-26 2017-01-11 北京小米移动软件有限公司 Live broadcast list display method and apparatuses
CN108024145A (en) * 2017-12-07 2018-05-11 北京百度网讯科技有限公司 Video recommendation method, device, computer equipment and storage medium
CN109660817A (en) * 2018-12-28 2019-04-19 广州华多网络科技有限公司 Net cast method, apparatus and system
CN110418147A (en) * 2018-10-11 2019-11-05 彩云之端文化传媒(北京)有限公司 A kind of short-sighted frequency guidance long video across screen viewing method
CN113271486A (en) * 2021-06-03 2021-08-17 北京有竹居网络技术有限公司 Interactive video processing method and device, computer equipment and storage medium
CN116389817A (en) * 2023-04-18 2023-07-04 北京优酷科技有限公司 Data display method and device, electronic equipment and computer storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151543A (en) * 2018-07-27 2019-01-04 北京优酷科技有限公司 Playing frame, display methods, device and the storage medium of media content

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
CN101075258A (en) * 2007-05-14 2007-11-21 腾讯科技(深圳)有限公司 Method and device for generating video microform
CN102184179A (en) * 2011-01-30 2011-09-14 北京开心人信息技术有限公司 Method and system for cutting photo thumbnail
CN102799422A (en) * 2011-05-23 2012-11-28 深圳市快播科技有限公司 Dragging and screen capturing method for digital video and playing device capable of performing video dragging and screen capturing
CN103020076A (en) * 2011-09-23 2013-04-03 深圳市快播科技有限公司 Dynamic preview method and device for player video file
CN103325396A (en) * 2012-03-23 2013-09-25 深圳市快播科技有限公司 Playblast method and system used for player

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030126605A1 (en) * 2001-12-28 2003-07-03 Betz Steve Craig Method for displaying EPG video-clip previews on demand
CN101764974A (en) * 2010-01-08 2010-06-30 烽火通信科技股份有限公司 Method and system for implementing multi-program preview of IPTV electronic program list
CN101778257B (en) * 2010-03-05 2011-10-26 北京邮电大学 Generation method of video abstract fragments for digital video on demand
CN102006519A (en) * 2010-11-18 2011-04-06 中兴通讯股份有限公司 Method and system for realizing interaction between multi-media terminal and internet protocol (IP) set top box
CN104159140B (en) * 2014-03-03 2018-04-27 腾讯科技(北京)有限公司 A kind of methods, devices and systems of Video processing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
CN101075258A (en) * 2007-05-14 2007-11-21 腾讯科技(深圳)有限公司 Method and device for generating video microform
CN102184179A (en) * 2011-01-30 2011-09-14 北京开心人信息技术有限公司 Method and system for cutting photo thumbnail
CN102799422A (en) * 2011-05-23 2012-11-28 深圳市快播科技有限公司 Dragging and screen capturing method for digital video and playing device capable of performing video dragging and screen capturing
CN103020076A (en) * 2011-09-23 2013-04-03 深圳市快播科技有限公司 Dynamic preview method and device for player video file
CN103325396A (en) * 2012-03-23 2013-09-25 深圳市快播科技有限公司 Playblast method and system used for player

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015131768A1 (en) * 2014-03-03 2015-09-11 Tencent Technology (Shenzhen) Company Limited Video processing method, apparatus and system
WO2016161922A1 (en) * 2015-04-09 2016-10-13 腾讯科技(深圳)有限公司 Video file processing method and device
CN106331761A (en) * 2016-08-26 2017-01-11 北京小米移动软件有限公司 Live broadcast list display method and apparatuses
CN108024145A (en) * 2017-12-07 2018-05-11 北京百度网讯科技有限公司 Video recommendation method, device, computer equipment and storage medium
WO2019109643A1 (en) * 2017-12-07 2019-06-13 北京百度网讯科技有限公司 Video recommendation method and apparatus, and computer device and storage medium
CN110418147A (en) * 2018-10-11 2019-11-05 彩云之端文化传媒(北京)有限公司 A kind of short-sighted frequency guidance long video across screen viewing method
CN109660817A (en) * 2018-12-28 2019-04-19 广州华多网络科技有限公司 Net cast method, apparatus and system
CN109660817B (en) * 2018-12-28 2021-05-28 广州方硅信息技术有限公司 Video live broadcast method, device and system
CN113271486A (en) * 2021-06-03 2021-08-17 北京有竹居网络技术有限公司 Interactive video processing method and device, computer equipment and storage medium
CN113271486B (en) * 2021-06-03 2023-02-28 北京有竹居网络技术有限公司 Interactive video processing method, device, computer equipment and storage medium
CN116389817A (en) * 2023-04-18 2023-07-04 北京优酷科技有限公司 Data display method and device, electronic equipment and computer storage medium

Also Published As

Publication number Publication date
CN104159140B (en) 2018-04-27
WO2015131768A1 (en) 2015-09-11

Similar Documents

Publication Publication Date Title
CN104065982B (en) The method and apparatus of live streaming media
CN104159140A (en) Video processing method, apparatus and system
CN104967896A (en) Method for displaying bulletscreen comment information, and apparatus thereof
CN104869468A (en) Method and apparatus for displaying screen information
CN104883358A (en) Interaction method and device based on recommended content
CN104822090A (en) Video playing method, device and system
CN103310004A (en) Method, device and equipment for displaying number of unread messages
CN104618794A (en) Method and device for playing video
CN104717341A (en) Message prompting method and terminal
CN104238893A (en) Video preview image displaying method and device
CN103390034A (en) Image display method, device, terminal and server
CN104065693A (en) Method, device and system for accessing network data in webpage applications
CN104935955A (en) Live video stream transmission method, device and system
CN103068016B (en) The method of mobile terminal and reduction power consumption thereof
CN104618223A (en) Information recommendation management method, device and system
CN104954159A (en) Network information statistics method and device
CN104602135A (en) Method and device for controlling full screen play
CN104093053A (en) Video file playing method, devices and system
CN104036536A (en) Generating method and apparatus of stop motion animation
CN103501485A (en) Application pushing method, device and terminal device
CN103458286A (en) Television channel switching method and device
CN103945241A (en) Streaming data statistical method, system and related device
CN104123276A (en) Method, device and system for intercepting popup windows in browser
CN104965642A (en) Method and apparatus for generating a drop-down list
CN104239332A (en) Webpage content processing method, webpage content processing device and browser client side

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant